CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Firmware Engineer United States Jobs (On-site work)

39 Job Offers

Firmware Validation Engineer
Save Icon
Join Mach Industries as a Firmware Validation Engineer in Huntington Beach. You will lead system and component-level validation, designing and executing test plans from design to manufacturing. This role requires strong EE fundamentals, proficiency in Python/C, and collaboration across engineerin...
Location Icon
Location
United States , Huntington Beach
Salary Icon
Salary
120000.00 - 200000.00 USD / Year
machindustries.com Logo
Mach Industries
Expiration Date
Until further notice
Radar/DSP Firmware Engineer
Save Icon
Join Mach as a Radar/DSP Firmware Engineer in Huntington Beach, CA. Develop advanced RF sensing software using C++/Python/C for autonomous defense platforms. This on-site role requires 5+ years' experience in a fast-paced, full lifecycle environment. We offer equity, comprehensive benefits, and c...
Location Icon
Location
United States , Huntington Beach
Salary Icon
Salary
170000.00 - 210000.00 USD / Year
machindustries.com Logo
Mach Industries
Expiration Date
Until further notice
Integration Engineer, Firmware
Save Icon
Join Mach Industries as an Integration Engineer, Firmware in Huntington Beach. Lead SW/FW integration for advanced UAVs, collaborating across software, hardware, and systems teams. Requires a CS/EE degree, 3+ years in integration, and proficiency in C/C++, Python, and Git. Enjoy equity, comprehen...
Location Icon
Location
United States , Huntington Beach
Salary Icon
Salary
140000.00 - 200000.00 USD / Year
machindustries.com Logo
Mach Industries
Expiration Date
Until further notice
Firmware Engineer
Save Icon
Join our team in Huntington Beach as a Firmware Engineer, developing cutting-edge embedded systems for aerospace applications. You will design and prototype firmware using C/C++/Rust, working with RTOS and microcontrollers. This role offers equity, comprehensive benefits, and a chance to impact a...
Location Icon
Location
United States , Huntington Beach
Salary Icon
Salary
130000.00 - 200000.00 USD / Year
machindustries.com Logo
Mach Industries
Expiration Date
Until further notice
Firmware Test Engineer
Save Icon
Location Icon
Location
United States , South Jordan
Salary Icon
Salary
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Senior Firmware Engineer
Save Icon
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
170000.00 - 180000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
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
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
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
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
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
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
Firmware Engineer
Save Icon
Join our team as a Firmware Engineer in Franklin Lakes, USA. Develop embedded software in C for medical devices, using processors like PIC32/STM32 and RTOS. You will define architecture, design boards, and debug hardware interfaces (SPI, I2C, USB). Requires a relevant degree and 3+ years of embed...
Location Icon
Location
United States , Franklin Lakes
Salary Icon
Salary
50.00 - 56.00 USD / Hour
gomillenniumsoft.com Logo
MillenniumSoft Inc
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.