Experience: 15 - 20 Years Location: Austin, Texas, USA Employer will sponsor an H1-B Visa
- On-site five days a week is a MUST. Austin, TX
- Full Medical, Dental & Vision Benefits
Mandatory Requirement:
- 15+ years of experience in real-time embedded software / firmware engineering
- Expert-level proficiency in Embedded C
- Semiconductor/ASIC background
- Proven track record developing bare-metal firmware
- Strong understanding of DSP and PHY (Physical Layer) concepts, and ability to work with specialists in these areas (i.e. need not be a DSP specialist, but must be fluent in the context)
- Hands-on experience with SPI (Serial Peripheral Interface) at the driver/integration level; and comfort with I2C devices/protocol concepts
- Working knowledge of API definition and SDK usage in a chip + firmware ecosystem
- Experience with Python scripting for testing, tooling, and automation
Job Overview Lead the development of bare-metal firmware that interfaces with chip subsystems (DSP/PHY-adjacent) and support bring-up/debug. This individual will serve as the technical lead / mentor to help make the Austin site “self-sustaining,” acting as a strong local technical resource and collaborating with the Israel & Boston team. Success in this role includes guiding others, leading the debugging strategy, and cross-site coordination.
Responsibilities - Develop and debug bare-metal embedded firmware running on-chip, including interfaces to signal-processing blocks
- Contribute to feature development and maintenance of DSP firmware and firmware infrastructure
- Work closely with Digital and Analog engineering teams to integrate and validate end-to-end behavior
- Support system debug and bring-up in pre-silicon and post-silicon environments.
- Provide technical leadership and mentorship to Austin-based engineers; act as a go-to technical resource
- Collaborate cross-functionally to ensure smooth integration across firmware, SDK, and hardware test infrastructure
Must Haves - 15+ years of experience in real-time embedded software / firmware engineering
- Expert-level proficiency in Embedded C
- Semiconductor/ASIC background
- Proven track record developing bare-metal firmware
- Strong understanding of DSP and PHY (Physical Layer) concepts, and ability to work with specialists in these areas (i.e. need not be a DSP specialist, but must be fluent in the context)
- Hands-on experience with SPI (Serial Peripheral Interface) at the driver/integration level; and comfort with I2C devices/protocol concepts
- Working knowledge of API definition and SDK usage in a chip + firmware ecosystem
- Experience with Python scripting for testing, tooling, and automation
Nice to Have - DSP/PHY experience specifically in RF / wireless / modem / SDR contexts (e.g., LTE/5G/GSM, software-defined radio, RF signal chains rather than audio/video signal processing)
- Exposure to RTOS environments
- Experience with Embedded Linux
- Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitHub Actions, GitLab)
- Strong Git-based development workflows and best practices
- Previous experience in remote or distributed team environments