CrawlJobs Logo
Briefcase Icon
Category Icon

Firmware Engineer Jobs (On-site work)

23 Job Offers

Filters
New
Staff Embedded Software Engineer - Camera Firmware
Save Icon
Lead the development of new camera categories as a Staff Embedded Software Engineer in San Mateo. This high-impact role requires 10+ years of embedded systems experience, expertise in Linux platforms, and hardware-software co-design. Drive architectural decisions for a global fleet while enjoying...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
200000.00 - 300000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Senior Firmware Engineer
Save Icon
Join Microsoft's Surface team as a Senior Firmware Engineer in Mountain View. Develop secure Windows drivers and system software for iconic devices, using C/C++ and kernel debugging. Collaborate with hardware and software experts to deliver high-volume, premium products.
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
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
New
Firmware Engineering Intern
Save Icon
Join Microsoft as a Firmware Engineering Intern in Redmond. Develop low-level code at the hardware-software interface for devices and datacenter systems. Apply your embedded systems knowledge, debug skills, and collaborate with expert engineering teams. Ideal for students in EE, CE, or CS with ha...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
4550.00 - 9190.00 USD / Month
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Join our team in Albany as a Firmware Engineer. Develop and maintain embedded firmware using Embedded C, ARM, and RTOS. Collaborate cross-functionally to solve complex issues and innovate products. We offer comprehensive benefits including medical, dental, and a 401(k) plan.
Location Icon
Location
United States , Albany
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
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
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
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
Principal Engineer, SSD Firmware Engineering
Save Icon
Lead SSD firmware development as a Principal Engineer in Bengaluru. Utilize your 10+ years of embedded C/C++ expertise to design and optimize firmware for cutting-edge storage solutions. This role demands deep knowledge of RTOS, microcontroller architectures, and hardware interfaces like SPI/I2C....
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Staff Firmware Engineer
Save Icon
Join our team in Bengaluru as a Staff Firmware Engineer. You will design and implement embedded C firmware for cutting-edge NAND storage solutions in consumer and automotive electronics. This role requires 4-6 years of expertise in C/C++, RTOS, and debugging complex embedded systems. Collaborate ...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Seeking a Firmware Engineer in St. Louis to lead the design and development of real-time, bare-metal embedded systems. This role requires a Master's in Computer Science or Engineering with 1+ year of experience. You will guide agile teams through the full product development lifecycle, from requi...
Location Icon
Location
United States , St. Louis
Salary Icon
Salary
Not provided
sovereigntec.com Logo
Sovereign Technologies
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Sovereign Technologies seeks a Firmware Engineer in St. Louis, MO. This role requires a Master's degree and 2+ years' experience in Simulink, embedded C, and C++/Qt development. You will lead the design and testing of real-time, bare-metal firmware for embedded systems. Must have legal authorizat...
Location Icon
Location
United States , St. Louis
Salary Icon
Salary
Not provided
sovereigntec.com Logo
Sovereign Technologies
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Join APCON as a Firmware Engineer in Plano. Develop next-gen embedded systems using C/C++/Rust within cross-functional teams. Requires a degree and 1-3 years of embedded experience. Enjoy full benefits, a generous PTO program, and a collaborative, innovative work environment.
Location Icon
Location
United States , Plano
Salary Icon
Salary
Not provided
apcon.com Logo
APCON
Expiration Date
Until further notice
Principal Firmware Engineer
Save Icon
Seeking a Principal Firmware Engineer for a contract role in Luton. You will design complex digital systems using Xilinx, Verilog, and UVM for FPGA architectures. Expertise in PCIe, model-driven engineering with Matlab/Simulink, and structured design (e.g., DO-254) is essential. Join a dynamic te...
Location Icon
Location
United Kingdom , Luton
Salary Icon
Salary
Not provided
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Senior Firmware Engineer
Save Icon
Join our dynamic startup team in San Mateo as a Senior Firmware Engineer. Develop cloud-managed access control systems using C/C++ on microcontrollers and Embedded Linux. We seek a self-motivated problem solver with expertise in RTOS, BLE, and device drivers. Enjoy full healthcare coverage and a ...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
150000.00 - 300000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
AI Firmware Engineer
Save Icon
Join ITR as an AI Firmware Engineer to develop cutting-edge IoT systems for healthcare and automation. Utilize your C/C++ and microcontroller expertise to build and deploy AI models on edge devices. Enjoy a flat structure, attractive salary, premium healthcare, and the chance to lead funded proje...
Location Icon
Location
Salary Icon
Salary
Not provided
ITR VN
Expiration Date
Until further notice
Previous 1 2 Next
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.

Filters

×
Countries
Category
Location
Work Mode
Salary