Occupation
Firmware Engineer
A Firmware Engineer writes the low-level software, in C/C++, that directly controls microcontrollers and embedded hardware, often working with RTOS to manage timing-sensitive operations. They perform hardware debugging to resolve issues at the intersection of code and circuitry, commonly in consumer electronics, industrial equipment, or automotive systems. This role works closely with hardware engineering teams and requires a strong grasp of both software and electrical fundamentals.
Career ladder
Often comes from
Often leads to
Similar roles
Open Firmware Engineer roles (15)
Firmware Engineer
Broadcom Inc.
Listed on Broadcom Inc.’s careers site · Apply there ↗
Firmware Engineer
Crane Co.
Saddle Brook, NJ
Listed on Crane Co.’s careers site · Apply there ↗
Firmware Engineer
FLIR Systems
Goleta, CA
Listed on FLIR Systems’s careers site · Apply there ↗
Embedded Firmware Engineer (eInfochips Inc)
Arrow Electronics
Full-time · Campbell, CA
A role certifying time-sensitive networking software for safety-critical avionics systems against DO-178C standards. This suits engineers with embedded networking experience who can evaluate requirements, architecture, and design compliance for aircraft systems.
Listed on Arrow Electronics’s careers site · Apply there ↗
Principal Firmware Engineer – Server Manageability and Observability
NVIDIA
Full-time · Santa Clara, CA · $272,000 – $431,250
NVIDIA seeks a principal-level architect to design the end-to-end system software stack for their data center GPU platforms, working across firmware, drivers, and kernels while engaging directly with hyperscaler customers to shape product strategy. This role suits someone with deep expertise in server system architecture and management protocols who thrives influencing large cross-functional teams and translating customer needs into technical roadmaps.
Listed on NVIDIA’s careers site · Apply there ↗
Senior Firmware Engineer (Embedded Linux)
Comcast
Full-time · $135,697 – $203,546
This role blends firmware engineering with full-stack responsibilities, requiring someone to architect microservices and APIs while developing embedded Linux systems for connected devices. It suits experienced engineers comfortable moving between low-level hardware/firmware work and cloud-native backend development, with a mentoring component.
Listed on Comcast’s careers site · Apply there ↗
Staff Firmware Engineer, AI Native, Edge ML
Life360
Full-time · Remote, USA; Remote, Canada · $143,000 – $261,500
Life360 is hiring a Staff Firmware Engineer to design and own an on-device ML platform that runs inference on resource-constrained edge devices like their Tile trackers. This role combines deep embedded systems expertise with edge ML specialization, requiring someone who can architect the full pipeline from sensor to inference result and ship it to hundreds of thousands of devices in the field.
Listed on Life360’s careers site · Apply there ↗
Senior Staff Software Engineer, Founding BMC
Crusoe
Sunnyvale, CA · $237,000 – $288,000
Crusoe seeks a founding firmware engineer to architect and lead BMC (Baseboard Management Controller) firmware across their AI infrastructure server platforms, owning everything from initial platform design through fleet operations and team growth.
Listed on Crusoe’s careers site · Apply there ↗
Senior Firmware Engineer
Eight Sleep
Full-time · New York, NY · $180,000 – $210,000
As a Senior Firmware Engineer, you'll develop and maintain embedded firmware for Eight Sleep's Pod hardware, bringing sensor technologies to market and managing large device fleets in a fast-paced startup. This role suits experienced firmware developers comfortable with low-level systems, autonomous ownership, and regular travel to manufacturing partners in China.
Listed on Eight Sleep’s careers site · Apply there ↗
Staff Firmware Engineer
Agility Robotics
Full-time · Fremont, CA · $194,000 – $252,000
Staff-level firmware engineer role developing low-level robot control systems for humanoid units deployed in industrial settings. Suited for experienced embedded systems engineers comfortable bridging hardware and software with strong C++ and real-time systems expertise.
Listed on Agility Robotics’s careers site · Apply there ↗
Roles similar to Firmware Engineer (43)
From C Developer, C Engineer, Embedded Systems Engineer, Hardware Engineer, Senior C Developer, Senior C Engineer, Senior C++ Engineer, Senior Electronics Engineer, Senior Hardware Engineer.
Senior Electronics Engineer
FLIR Systems
Niceville, FL
Listed on FLIR Systems’s careers site · Apply there ↗
Hardware Design Engineer(Einfochips Inc.)
Arrow Electronics
Full-time · Bedford, MA · $135,000 – $145,000
This role involves designing and developing hardware products across their full lifecycle, from initial concept through production, with focus on microcontroller-based architectures, analog circuits, and power supply design. It suits engineers with at least 5 years of experience in hardware product development who are comfortable working with industry-standard EDA tools and lab equipment.
Listed on Arrow Electronics’s careers site · Apply there ↗
Lead Hardware-in-the-Loop Engineer
AeroVironment
Full-time · Huntsville, AL · $137,500 – $209,750
Lead a hardware-in-the-loop engineering team designing and deploying test systems for advanced guidance, navigation, and avionics validation. This role combines hands-on electrical engineering with technical leadership across a multidisciplinary team supporting missile and autonomous systems development.
Listed on AeroVironment’s careers site · Apply there ↗
Senior Hardware Engineer- Optical
Adtran
Atlanta, GA
ADTRAN is hiring an optical hardware engineer to design and validate components for next-generation DWDM transport systems, working across optical subsystems, mixed-signal electronics, and test automation. The role suits someone with hands-on experience in optical communications or hardware development who enjoys collaborating with cross-functional teams to solve complex networking challenges.
Listed on Adtran’s careers site · Apply there ↗
Prin. Systems Hardware Engineer
Medtronic
Full-time · $140,800 – $211,200
This principal-level hardware engineering role leads the design and development of complex medical device systems for Medtronic's Digital Health products, requiring deep expertise in electrical systems, regulatory standards, and wireless technologies. The position suits experienced hardware engineers who want to mentor teams while driving innovation in patient monitoring and acute care devices.
Listed on Medtronic’s careers site · Apply there ↗
Principal Embedded Software Engineer (Actuators & Control Systems)
Impulse Space
Redondo Beach
This role involves writing embedded firmware for actuators and control systems on rockets and spacecraft, including engine valves, thrusters, and gimbal motors. You'll work across propulsion and avionics teams to build reliable, fault-tolerant software for extreme environments.
Listed on Impulse Space’s careers site · Apply there ↗
Senior Embedded C++ Low Level Developer and Architect
Accenture
A senior embedded systems role focused on designing and implementing low-level firmware drivers in modern C++ for automotive, railway, and industrial applications. Suited for experienced embedded engineers comfortable with hardware-level protocol integration and architectural decision-making.
Listed on Accenture’s careers site · Apply there ↗
Senior Staff Engineer
Samsung Semiconductor
This role develops firmware for image sensors on ARM and RISC-V microcontrollers, with responsibility for profiling, verification, debugging, and documentation across the full system stack. It suits experienced embedded systems engineers who can analyze customer needs, optimize for latency constraints, and support global smartphone platform integrations.
Listed on Samsung Semiconductor’s careers site · Apply there ↗
Senior Hardware Systems Engineer - LPU Platform Pathfinding
NVIDIA
Santa Clara, CA · $184,000 – $287,500
Senior role leading hardware pathfinding for NVIDIA's next-generation language processing units, working across electrical, mechanical, thermal, and interconnect design to advance AI platform architecture. Suits experienced hardware systems engineers who have driven platform development through multiple technology domains and can collaborate across silicon, data center, and manufacturing teams.
Listed on NVIDIA’s careers site · Apply there ↗
Silicon Product Engineer
Intel
Full-time · Austin, TX · $150,300 – $200,340
Intel seeks a Silicon Product Engineer to ensure quality and manufacturability of semiconductor products throughout their lifecycle, from design through production. This role suits experienced engineers who excel at failure analysis, test methodology development, and cross-functional collaboration to optimize yield and performance.
Listed on Intel’s careers site · Apply there ↗
People with this title (0)
No one holds this exact title here yet.