CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Firmware Engineer Jobs

143 Job Offers

Embedded Firmware Engineer – Actuators & Drives
Save Icon
Join our team in Palo Alto as an Embedded Firmware Engineer, specializing in actuators and drives. You will develop robust, real-time C/C++ firmware for motor control and system integration. Collaborate with hardware and control engineers to bridge low-level electronics with high-level requiremen...
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
138000.00 - 234600.00 USD / Year
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Join our team in Brookfield, WI, as a Firmware Engineer. This contract-to-hire role requires 10+ years of embedded firmware expertise in C/C++ and Assembly. You will develop cutting-edge solutions using Bluetooth, AI edge computing, and tools like Simulink. We offer comprehensive benefits includi...
Location Icon
Location
United States , Brookfield, Wisconsin
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Senior Firmware Engineer
Save Icon
Join Meta's Wearables Core OS Team in Hyderabad as a Senior Firmware Engineer. You will design and optimize critical firmware and OS components for next-generation wearable devices. This role requires 7+ years of embedded C/C++ experience and deep hardware-software integration expertise. Collabor...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Senior Embedded Firmware Engineer
Save Icon
Join our mission-driven team as a Senior Embedded Firmware Engineer. Develop production-grade C/C++ firmware for critical power grid IoT platforms, utilizing RTOS and modern CI/CD pipelines. This remote US role offers stock options, bonus potential, and requires 7+ years of embedded systems exper...
Location Icon
Location
United States
Salary Icon
Salary
135000.00 - 175000.00 USD / Year
utilidata.com Logo
Utilidata
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Join our team in Aguadilla as a Firmware Engineer. Develop cutting-edge UEFI firmware and embedded systems using C and Assembly. Collaborate on full product lifecycles, from design to testing, within a supportive environment focused on professional growth and inclusion.
Location Icon
Location
Puerto Rico , Aguadilla
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Software Engineer 4, Mist - AP Firmware
Save Icon
Join Mist's Data Science team in San Jose to develop next-gen self-driving network solutions. This role requires an MS/PhD and 3+ years of experience building ML/AI-driven solutions, including model training and deployment. You will design and debug firmware, leveraging techniques like neural net...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
103400.00 - 237000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Firmware Engineer Graduate
Save Icon
Launch your firmware engineering career at Hewlett Packard Enterprise in Spring, USA. This hybrid role seeks a recent graduate to code, debug, and test BIOS/UEFI and embedded subsystems. You'll need a degree in CS/EE and 0-2 years' experience with firmware tools. Join a collaborative team with st...
Location Icon
Location
United States , Spring
Salary Icon
Salary
100000.00 - 128500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Firmware Engineer Intern
Save Icon
Join our team in Spring, US, as a Firmware Engineer Intern. You will design, code, and debug embedded systems and BIOS/UEFI firmware using C and Python. This role offers hands-on experience with hardware design and real-time operating systems. We provide a supportive environment focused on health...
Location Icon
Location
United States , Spring
Salary Icon
Salary
35.00 - 46.00 USD / Hour
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Join our team in Ft. Collins as a Firmware Engineer. Develop and debug embedded code, BIOS/UEFI, and DSP firmware using C/Python. This role requires a degree in CS/EE and offers a comprehensive benefits package for your wellbeing. Grow your skills in a collaborative environment on innovative hard...
Location Icon
Location
United States , Ft. Collins
Salary Icon
Salary
73800.00 - 140400.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Firmware Engineer
Save Icon
Seeking a Senior Firmware Engineer in Taipei to lead complex software design and development. You will architect systems, drive innovation, and mentor teams using extensive design tools and languages. This role offers a comprehensive benefits package focused on wellbeing and professional growth.
Location Icon
Location
Taiwan , Taipei
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Principal Firmware Engineer
Save Icon
Lead the architecture of next-generation software systems as a Senior Principal Firmware Engineer at HPE in Bangalore. You will define strategies for complex, data-intensive HPC and AI workloads, requiring 12+ years of experience in innovative software design and system integration. This role off...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Embedded Firmware Engineer
Save Icon
Join our Palo Alto team as an Embedded Firmware Engineer, pivotal in advancing humanoid robots from R&D to production. You will architect firmware for motor control, sensors, and BMS, while building secure OTA and bootloader solutions. This role requires hands-on experience in embedded systems, h...
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
137861.00 - 240000.00 USD / Year
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
Senior Firmware Engineer - Embedded Systems
Save Icon
Join our team as a Senior Firmware Engineer in Lincolnshire, United States. You will design, develop, and debug embedded systems using C/C++ for low-level device drivers. This role requires a Bachelor's degree and 6+ years of hands-on firmware experience. Ideal candidates will have exposure to Li...
Location Icon
Location
United States , Lincolnshire
Salary Icon
Salary
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Senior Firmware Engineer
Save Icon
Seeking a Senior Firmware Engineer in Highland, US, to lead embedded systems development. You will design and implement C/C++ firmware for microcontroller-based products, utilizing Linux and communication protocols. This role offers a full benefits package and requires 6+ years of experience with...
Location Icon
Location
United States , Highland
Salary Icon
Salary
96000.00 - 113000.00 USD / Year
basler.com Logo
Basler Electric
Expiration Date
Until further notice
Firmware QA Engineer
Save Icon
Join Cricut as a Firmware QA Engineer in South Jordan. Test and qualify firmware/hardware for new and existing consumer electronics products. Utilize your expertise in embedded systems, wireless protocols, and automation to ensure high-quality releases. Collaborate with cross-functional teams in ...
Location Icon
Location
United States , South Jordan
Salary Icon
Salary
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Intermediate/Senior Firmware Engineer
Save Icon
Join Equinox Power as a Firmware Engineer in Burnaby. Develop robust C firmware for ARM Cortex microcontrollers, using SPI, I2C, and CAN protocols. This full-time, in-person role requires 5+ years of bare-metal C experience and offers a future path to Team Lead. Collaborate in a startup environme...
Location Icon
Location
Canada , Burnaby
Salary Icon
Salary
110000.00 - 160000.00 CAD / Year
equinoxpowerinc.com Logo
EQUINOX POWER
Expiration Date
Until further notice
Lead TeleOp Embedded Firmware Engineer
Save Icon
Lead TeleOp Embedded Firmware Engineer role at Figure in San Jose. Develop C++ firmware for humanoid robots on bare-metal/RTOS systems. Design CI/CD infrastructure and Python tools for testing. Requires 7+ years in embedded systems with expertise in CAN, Ethernet, and USB protocols.
Location Icon
Location
United States , San Jose
Salary Icon
Salary
150000.00 - 250000.00 USD / Year
figure.ai Logo
Figure
Expiration Date
Until further notice
Software Engineer, Firmware (Motor Controls)
Save Icon
Join Harbinger, an innovative EV company, as a Firmware Engineer specializing in Motor Controls. Design and optimize embedded firmware for electric vehicle motor systems using C/C++ on ARM Cortex-M platforms. Enjoy a competitive package including full health coverage, stock options, and a great G...
Location Icon
Location
United States , Garden Grove
Salary Icon
Salary
140000.00 - 180000.00 USD / Year
harbingermotors.com Logo
Harbinger Motors
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Join our innovative team as a Firmware Engineer in Mankato, MN or Lincoln, NE. Design and develop embedded firmware using C/C++ for microcontrollers and RTOS. Collaborate cross-functionally to bring cutting-edge products from concept to production in a dynamic product development environment.
Location Icon
Location
United States , Mankato, MN; Lincoln, NE
Salary Icon
Salary
Not provided
intertech.com Logo
Intertech (Minnesota)
Expiration Date
Until further notice
Senior Firmware Engineer
Save Icon
Join Lunar Energy as a Senior Firmware Engineer in Mountain View. You will own the full lifecycle of embedded firmware for clean energy products, using C and CMake. Collaborate cross-functionally to innovate and deliver high-volume, reliable home energy solutions. We offer comprehensive benefits,...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
130000.00 - 195000.00 USD / Year
lunarenergy.com Logo
Lunar Energy
Expiration Date
Until further notice

About the Firmware Engineer role

Embark on a dynamic and critical career path by exploring Firmware Engineer jobs, a field where software meets hardware to power the modern world. Firmware Engineers are specialized software developers who write the low-level code that controls electronic devices and hardware components. This code, known as firmware, is permanently stored on read-only memory or flash chips, acting as the essential bridge between a device's hardware and its higher-level software or operating system. It is the invisible hand that brings everything from consumer gadgets to complex industrial systems to life.

Professionals in these roles are typically responsible for the entire firmware development lifecycle. This includes analyzing requirements, designing system architecture, and then coding, debugging, testing, and maintaining the firmware. A significant portion of their work involves writing highly efficient code in languages like C and C++, and sometimes Python for scripting and testing. They work closely with electrical engineers to understand hardware constraints and schematics, ensuring seamless software-hardware integration. Common responsibilities include developing drivers for peripherals, implementing communication protocols (such as I2C, SPI, UEFI, and BIOS), optimizing system performance and power consumption, and troubleshooting deeply embedded issues using tools like oscilloscopes and logic analyzers. They also create and execute rigorous test plans to validate functionality, reliability, and stability.

The typical skills and requirements for Firmware Engineer jobs are a blend of deep technical knowledge and analytical prowess. A bachelor's or master's degree in Computer Engineering, Electrical Engineering, or Computer Science is standard. Core technical skills include proficiency in embedded C/C++ programming, a solid understanding of microcontroller and microprocessor architectures (like ARM, RISC-V), and experience with Real-Time Operating Systems (RTOS). Knowledge of hardware design principles is crucial, as engineers must read circuit diagrams and data sheets. Strong problem-solving and debugging skills are paramount, given the close-to-the-metal nature of the work. Excellent communication skills are also vital for collaborating with cross-functional hardware and software teams.

From entry-level positions to senior roles leading project teams, Firmware Engineer jobs offer a challenging and rewarding career for those passionate about building the foundational intelligence of electronic devices. If you have a knack for solving complex technical puzzles and want to work at the intersection of software and hardware, a career in firmware engineering is an excellent choice. Discover your next opportunity and find the perfect role to apply your skills in this ever-evolving and essential technology sector.