Senior Embedded Firmware Engineer

Highbrow LLC

Dallas (TX)

On-site

USD 120,000 - 160,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Highbrow LLC is seeking a Senior Embedded Firmware Engineer in Dallas, TX to join the hardware-focused team. The role emphasizes developing PMBus/I2C-based control and telemetry, and working closely with power electronics and mission-critical systems engineering.

The candidate will own firmware from design through verification, implement automated unit tests, and ensure compliance with MISRA C:2023 standards. On-site presence is required for collaboration and testing.

Qualifications

  • 7+ years of embedded firmware development experience.
  • 3+ years of hands-on bare-metal C development.
  • Experience with MISRA C and static-analysis tools.
  • Experience with PMBus/SMBus and power-management firmware.
  • Experience with firmware for mission-critical or safety-critical systems.
  • Experience with debugging firmware on target hardware.

Responsibilities

  • Develop and maintain PMBus/I2C-based command, control, configuration, and telemetry functionality.
  • Work with MCU peripherals (GPIO, ADCs, timers, interrupts, etc.) on power-conversion hardware.
  • Analyze firmware interaction with power-conversion hardware and sensors/interfaces.
  • Support bring-up, debugging, characterization, and verification on PSC hardware.
  • Develop automated unit tests, test harnesses, mocks, and stubs for firmware modules.
  • Follow Test-Driven Development (TDD) practices for new functionality and firmware changes.
  • Perform regression testing after firmware changes and defect fixes.
  • Perform static analysis and resolve findings to MISRA C:2023 as applicable.
  • Support hardware-in-the-loop and system-level testing.
  • Analyze fault conditions and support fault-injection testing where applicable.
  • Participate in requirements analysis, architecture reviews, and customer discussions.
  • Contribute to firmware documentation and verification evidence.
  • Maintain source code, unit tests, build artifacts under Git.

Skills

Embedded firmware
C programming
Hardware debugging
TDD
Power electronics
MISRA C
Unit testing
Git

Tools

PMBus/SMBus
Static analysis tools
Power analyzers
Lab equipment

Job description

Title:Senior Embedded Firmware Engineer

Location:Dallas, TX (4 Days onsite)

Job Description:
Mandatory Qualifications:
  • 7+ years of embedded firmware development experience.
  • 3+ years of hands-on bare-metal C development.
  • Significant experience with bare-metal MCU firmware development.
  • Experience with power supply, power-management, or power-conversion firmware.
  • Experience with PMBus and/or SMBus.
  • Experience developing firmware for mission-critical or safety-critical systems.
  • Experience with MISRA C and static-analysis tools.
  • Experience developing automated unit-test frameworks for embedded firmware.
  • Experience debugging firmware on actual target hardware.
  • Experience with aerospace, defense, avionics, or space electronics is highly desirable.
  • Strong proficiency in C programming for embedded systems.
  • Experience with laboratory power supplies, electronic loads, power analyzers, and other power-electronics characterization equipment is a strong plus.
Job Responsibilities:
  • Develop and maintain PMBus/I²C-based command, control, configuration, and telemetry functionality.
  • Work with GPIO, ADCs, timers, interrupts, communication peripherals, watchdogs, non-volatile memory and other MCU peripherals as applicable to the hardware.
  • Analyze firmware interaction with the power-conversion hardware and associated sensors/control interfaces.
  • Support bring-up, debugging, characterization, and verification of firmware on physical PSC hardware.
  • Develop automated unit tests, test harnesses, mocks and stubs for firmware modules.
  • Follow Test-Driven Development (TDD) practices for new functionality and firmware modifications.
  • Perform regression testing following firmware changes and defect fixes.
  • Perform static analysis and resolve or disposition findings.
  • Ensure firmware conforms to JPL C coding standards and MISRA C:2023 requirements, as applicable.
  • Support hardware-in-the-loop and system-level testing.
  • Analyze fault conditions and support fault-injection testing where applicable.
  • Participate in requirements analysis, firmware architecture, design reviews, defect triage, and technical discussions with the customer engineering team.
  • Contribute to firmware documentation including design descriptions, requirements, interface documentation, test procedures, and verification evidence.
  • Maintain source code, unit tests, build artifacts, and configuration under Git-based version control.
  • Support regular firmware builds and milestone releases.
  • Work closely with hardware, systems, test, and mission-assurance engineers
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer - Power & PMBus
Senior Embedded Firmware Engineer - Power & PMBus

Highbrow LLC • Dallas (TX)

On-site
USD 120,000 - 160,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Dedicated HR Services • Houston (TX)

On-site
USD 120,000 - 180,000
Firmware Engineer
Firmware Engineer

Akkar • Webster (TX)

On-site
USD 90,000 - 130,000
Senior Firmware Engineer
Senior Firmware Engineer

Tata Technologies Ltd. • Mountain View (CA)

On-site
USD 100,000 - 130,000
Senior Embedded Firmware Engineer – Power Electronics
Senior Embedded Firmware Engineer – Power Electronics

OmniOn Power • Plano (TX)

On-site
USD 90,000 - 140,000
Senior Firmware Engineer
Senior Firmware Engineer

Global IID Parent LLC • Grapevine (TX)

Hybrid
USD 120,000 - 150,000
Health insurance
401(k) plan
Birthday & Anniversary bonus
+4
Sr. Embedded Platform Engineer
Sr. Embedded Platform Engineer

Accord Technologies Inc • Irvine (CA)

On-site
USD 120,000 - 180,000
Senior Embedded Firmware Engineer (ID#5494)
Senior Embedded Firmware Engineer (ID#5494)

New Value Solutions • Houston (TX)

On-site
USD 150,000 - 190,000
Firmware Engineer
Firmware Engineer

Eightelevengroup • Waukesha (WI)

On-site
USD 83,000 - 103,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000