Embedded Software Engineer III - Ursus, Inc.
Burlingame, CA
About the Job
JOB TITLE: Embedded Software Engineer III
LOCATION: Onsite in Burlingame, CA or Seattle, WA
DURATION: 6 months with intent to extend
RATE RANGE: $70-$75/hour
TOP SKILLS:
- Experience with embedded micro-controllers such as ARM Cortex M0/M3/M4 architecture and their boot mechanisms
- Experience with design and programming in C or C++ for development, debugging, testing, and performance analysis
- Experience 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 cases
- Develop automated test cases & add to testing frameworks
- Logistical support and device management
- Lab and Technical support, playtesting, dogfooding, etc.
- Experience with embedded micro-controllers such as ARM Cortex M0/M3/M4 architecture and their boot mechanisms
- Experience with design and programming in C or C++ for development, debugging, testing and performance analysis
- Experience with the Zephyr RTOS
- Experience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO etc., and their interrupt priorities
IND123
Source : Ursus, Inc.