Ursus
Embedded Software Engineer III
Ursus, Burlingame, California, United States, 94012
JOB TITLE: Embedded Software Engineer IIILOCATION: Onsite in Burlingame, CA or Seattle, WADURATION: 6 months with intent to extendRATE RANGE: $70-$75/hourTOP SKILLS:Experience with embedded micro-controllers such as ARM Cortex M0/M3/M4 architecture and their boot mechanismsExperience with design and programming in C or C++ for development, debugging, testing, and performance analysisExperience with the Zephyr RTOS
RESPONSIBILITIES:Firmware development & debugging
Understand and implement firmware on micro-controllers, leverage peripherals, support boot loaders, schedule real-time tasks (RTOS), etc.Debugging SW & FW issues such as faults, lockups, etc. Triaging bugs by analyzing logs, stacktraces, etc.
Firmware test development & testing, automated & manual
Determine and execute manual test casesDevelop automated test cases & add to testing frameworks
Logistical support and device management
Lab and Technical support, playtesting, dogfooding, etc.
Must-Have Skills:
Experience with embedded micro-controllers such as ARM Cortex M0/M3/M4 architecture and their boot mechanismsExperience with design and programming in C or C++ for development, debugging, testing and performance analysisNice-to-Have Skills:
Experience with the Zephyr RTOSExperience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO etc., and their interrupt prioritiesIND123
#J-18808-Ljbffr
RESPONSIBILITIES:Firmware development & debugging
Understand and implement firmware on micro-controllers, leverage peripherals, support boot loaders, schedule real-time tasks (RTOS), etc.Debugging SW & FW issues such as faults, lockups, etc. Triaging bugs by analyzing logs, stacktraces, etc.
Firmware test development & testing, automated & manual
Determine and execute manual test casesDevelop automated test cases & add to testing frameworks
Logistical support and device management
Lab and Technical support, playtesting, dogfooding, etc.
Must-Have Skills:
Experience with embedded micro-controllers such as ARM Cortex M0/M3/M4 architecture and their boot mechanismsExperience with design and programming in C or C++ for development, debugging, testing and performance analysisNice-to-Have Skills:
Experience with the Zephyr RTOSExperience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO etc., and their interrupt prioritiesIND123
#J-18808-Ljbffr