About this role
Firmware Engineer at AttoTude. Location: Menlo Park or Ottawa. Role: Design firmware, Develop drivers, Hardware bring-up Requirements: 5+ years in embedded firmware; strong C/C++ and Python; experience with ARM Cortex-M/RISC-V; RTOS or bare-metal; hardware bring-up; device drivers; CI/CD and Git. Category: Software Development Seniority: Mid Level Tools: C, C++, Python, ARM Cortex-M, RISC-V, RTOS, Bare-metal, SPI, I2C, UART, USB, BLE, Wi-Fi, GDB, JTAG, Git, CI/CD Commitment: Full Time Workplace: Onsite Languages: English