On-site five days a week is a MUST. Austin, TX
Full Medical, Dental & Vision Benefits
• 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.
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
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
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