

Senior Firmware Engineer
Location
Austin, TX
Level
Senior-Level
Department
Semiconductors
Type
Salary
$161,000 - $228,000
Job Description
Posted on:
2025-08-04
Responsibilities
- System level design and modeling, managing the firmware design environment.
- Interface definition and partition between software, firmware, and hardware.
- Source code development, review, and maintenance.
- Unit and system level test and verification, triage, bug fixing at the IP-level.
- Technical communication with architecture, design, and system validation stakeholders.
- Reporting progress to management and documenting specifications.
- Providing leadership and mentorship within the firmware team.
Job Requirements
- Bachelor's or Master's degree in Electrical/Computer Engineering, Computer Science, Math, Physics, or related field.
- 5+ years of embedded firmware development expertise using C/C++.
- 5+ years of experience in low-level programming and operating systems (RTOS).
- 5+ years of experience in debugging firmware and embedded hardware modules.
- 4+ years of experience in system architecture design and hardware design.
- Preferred experience in networking protocols and high-speed ASIC or SOC design.
- Strong analytical, problem-solving, and communication skills.