Company:
Artech LLC
Location: Sunnyvale
Closing Date: 24/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Position Details:
Job ID: (phone number removed)
Title: Embedded Engineer III
Duration: 6 months
Location: Burlingame, CA
Scope of Work:
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.
Responsibilities:
Developing compartmentalized firmware features
Developing firmware tests
Debugging firmware issues
Must-Have 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
Nice-to-Have Skills
Experience with the Zephyr RTOS
Experience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO etc. and their interrupt priorities
Job ID: (phone number removed)
Title: Embedded Engineer III
Duration: 6 months
Location: Burlingame, CA
Scope of Work:
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.
Responsibilities:
Developing compartmentalized firmware features
Developing firmware tests
Debugging firmware issues
Must-Have 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
Nice-to-Have Skills
Experience with the Zephyr RTOS
Experience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO etc. and their interrupt priorities
Share this job
Useful Links