×
Register Here to Apply for Jobs or Post Jobs. X

Senior Firmware Design Engineer

Job in Austin, Travis County, Texas, 78716, USA
Listing for: Arm Limited
Full Time position
Listed on 2025-12-11
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 241100 - 326100 USD Yearly USD 241100.00 326100.00 YEAR
Job Description & How to Apply Below

We are looking for a Senior Firmware Design Engineer Firmware Engineer with strong experience in the Zephyr RTOS to design, develop, and maintain embedded software across server and rack-scale platforms, primarily targeted for hyperscale data center environments. The ideal candidate has deep knowledge of real-time embedded systems, SoC architectures, low-level drivers, and modern firmware development workflows. You will work closely with hardware, software, and product teams to deliver high-reliability firmware on resource-constrained platforms.

Join us today!

Key Responsibilities:
  • Architecture, design, development, and deployment of Zephyr-based firmware for hyperscale server and rack management platforms. This includes kernel configuration, board bring-up, and subsystem integration.
  • Develop and maintain device drivers, subsystems, and middleware layers for sensors, connectivity, power management, storage, and peripherals.
  • Design and implement robust and scalable firmware interfaces for telemetry, power/thermal controls, remote manageability, and firmware update infrastructure.
  • Perform board configuration (DTS, Kconfig, build system) and debug low-level issues.
  • Collaborate with hardware teams and ODM partners through all phases of the design and development lifecycle. This includes schematic reviews, validation of interfaces, and supporting board bring-up and hardware validation.
  • Implement secure boot, firmware update mechanisms (MCUboot, DFU), and over-the-air (OTA) functionality when required.
  • Develop automated unit tests, integration tests, and hardware-in-the-loop testing using Zephyr’s testing frameworks (Twister, ztest).
  • Guide and support integration of firmware into CI/CD pipelines, including automated builds, regression testing, static analysis, and deployment workflows.
  • Partner with hardware, BMC/RMC, security, systems, and validation teams to drive alignment across the entire platform stack.
  • Debug complex hardware/firmware/system issues in lab and production environments. Provide debugging and root-cause analysis using tools such as JTAG/SWD, logic analyzers, and Zephyr tracing/logging systems.
Required Qualifications:
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
  • 7+ years of hands-on experience in firmware development, with at least 3 years in a senior engineering role.
  • Hands-on experience with Zephyr RTOS, including device tree, Kconfig, board configuration, and driver development.
  • Experience with ARM Cortex-M or similar MCU architectures.
  • Solid understanding of SPI, I²C, UART, Can Bus, PWM, GPIO, interrupts, DMA, and other low-level interfaces.
  • Familiarity with version control (Git), CI/CD workflows, and code-review practices.
  • Strong debugging abilities with embedded hardware and software tools.
  • Experience with code static analysis tools and vulnerability scanners.
  • Experience with system-level debug tools such as logic analyzers, JTAG, and GDB.
Preferred Qualifications:
  • Experience contributing to open-source RTOS projects, ideally Zephyr.
  • Background in networking stacks supported by Zephyr.
  • Knowledge of secure firmware architectures, trusted execution environments, or cryptography libraries used in embedded systems.
  • Experience with MCUboot, OTA pipelines, or secure firmware provisioning.
  • Proficiency with Python for automation, tooling, or testing.
Key Attributes:
  • Strong analytical and problem-solving abilities.
  • Exceptional communication and teamwork across globally distributed teams.
  • Ability to collaborate with cross-functional engineering teams.
  • Dedicated, thorough, and comfortable working in a fast-paced environment.
Salary Range:

$241,100-$326,100 per year

We value people as individuals and our dedication is to reward people competitively and equitably for the work they do and the skills and experience they bring to Arm. Salary is only one component of Arm's offering. The total reward package will be shared with candidates during the recruitment and selection process.

Accommodations at Arm:

At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email  To…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary