Skip to main content
CareerApp

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

Open Firmware Engineer roles (15)

Apply for Firmware Engineer at Broadcom Inc. on their siteBroadcom Inc.

Firmware Engineer

Broadcom Inc.

Listed on Broadcom Inc.’s careers site · Apply there ↗

Apply for Firmware Engineer at Crane Co. on their siteCrane Co.

Firmware Engineer

Crane Co.

Saddle Brook, NJ

Listed on Crane Co.’s careers site · Apply there ↗

Apply for Firmware Engineer at FLIR Systems on their site

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 ↗

NVIDIA

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 ↗

Comcast

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 ↗

Apply for Staff Firmware Engineer, AI Native, Edge ML at Life360 on their site

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 ↗

View all 15 on Jobs

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.

Apply for Senior Electronics Engineer at FLIR Systems on their site

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 ↗

AeroVironment

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 ↗

Adtran

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 ↗

Medtronic

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 ↗

Samsung Semiconductor

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 ↗

NVIDIA

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 ↗

Intel

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.

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.