

SR Embedded Firmware Development Engineer
Location
Austin, TX
Level
Senior-Level
Department
Semiconductors
Type
Salary
Job Description
Posted on:
2026-02-06
Responsibilities
- Implement complex logic design solutions with embedded processing and high-speed interfaces.
- Support the definition of firmware architecture and documentation.
- Translate high-level system requirements into firmware requirements.
- Write production-quality C/C++ code for project success metrics.
- Develop strategies to test and verify firmware functionality.
- Improve quality development processes and results.
- Support defect investigations and validate fixes during testing and production.
Job Requirements
- Strong team player with excellent communication skills.
- Self-starter able to work independently.
- Solid understanding of hardware, firmware, and test development for embedded systems.
- Programming experience in C/C++ and scripting in Linux environments.
- Ability to read and interpret board schematics.
- Familiarity with embedded protocols (I2C, SPI, USB, etc.).
- Experience with board/platform-level debug and system architecture validation.

