1

Microcontroller Jobs in California (NOW HIRING)

Develop C/C++ firmware for our microcontroller platform * Implement drivers for microcontroller peripherals and external sensors * Work with our backend codebase to develop and test device ...

Firmware Engineer

San Francisco, CA · On-site

$160K - $165K/yr

Develop C/C++ firmware for our microcontroller platform * Implement drivers for microcontroller peripherals and external sensors * Work with our backend codebase to develop and test device ...

Firmware Engineer

San Francisco, CA · On-site

$160K - $165K/yr

Develop C/C++ firmware for our microcontroller platform * Implement drivers for microcontroller peripherals and external sensors * Work with our backend codebase to develop and test device ...

Firmware Engineer

San Francisco, CA · On-site

$160K - $165K/yr

Develop C/C++ firmware for our microcontroller platform * Implement drivers for microcontroller peripherals and external sensors * Work with our backend codebase to develop and test device ...

Sr Embedded Platform Engineer

Irvine, CA · On-site

$110K - $151K/yr

Experience with real-time microcontroller platforms such as TI C2000, NXP, or comparable safety-oriented MCUs * Strong understanding of MCU peripherals, interrupts, timers, watchdogs, memory, clocks ...

Hardware Validation Engineer

San Jose, CA · On-site

$150K - $275K/yr

Validate power sequencing, microcontroller functionality, and conduct power efficiency, noise, and transient analysis * Perform detailed characterization of I2C bus systems to ensure compliance with ...

Validate power sequencing, microcontroller functionality, and conduct power efficiency, noise, and transient analysis * Perform detailed characterization of I2C bus systems to ensure compliance with ...

Validate power sequencing, ensure critical microcontroller functions are operating correctly, and conduct power efficiency, noise, and transient analysis * Perform in-depth characterization of I2C ...

Validate power sequencing, ensure critical microcontroller functions are operating correctly, and conduct power efficiency, noise, and transient analysis * Perform in-depth characterization of I2C ...

Showing results 41-60

Microcontroller information

See California salary details

$75K

$126.3K

$186K

How much do microcontroller jobs pay per year?

As of Sep 11, 2026, the average yearly pay for microcontroller in California is $126,303.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,700.00 and $150,500.00 per year, depending on experience, location, and employer.

What is a microcontroller?

A Microcontroller job involves working with small, programmable computing devices used in embedded systems. Professionals in this role design, develop, and troubleshoot microcontroller-based applications for industries like automotive, consumer electronics, and industrial automation. Responsibilities may include writing firmware, optimizing power consumption, and integrating hardware components. Strong knowledge of programming languages such as C/C++ and an understanding of electronics are essential.

What are the typical responsibilities of a microcontroller engineer?

Microcontroller Engineers are responsible for designing, programming, and testing embedded systems that control devices or processes. Their daily tasks often include writing and debugging firmware, integrating sensors and peripherals, and collaborating closely with hardware engineers and product designers to ensure seamless system functionality. They may also participate in code reviews, system validation, and troubleshooting field issues. Working on interdisciplinary teams, Microcontroller Engineers often contribute to hardware selection and optimization, making their role essential throughout the product development lifecycle.

What are the key skills and qualifications needed to thrive in the microcontroller position?

To thrive as a Microcontroller Engineer, you need a solid background in embedded systems, electronics, and programming languages such as C or C++. Familiarity with development environments, circuit design tools, and microcontroller families (like ARM, PIC, or AVR), as well as certifications such as Embedded Systems Certifications, are typically valuable. Problem-solving skills, attention to detail, and effective teamwork make someone stand out in this position. These skills ensure the reliable design, testing, and implementation of microcontroller-based solutions that meet complex project requirements.

What can I do with microcontrollers?

A microcontroller job involves designing, programming, and testing embedded systems used in electronics, appliances, automotive, and industrial applications. Skills in programming languages like C or C++, circuit design, and debugging are essential. Microcontrollers are used to automate tasks, control devices, and develop prototypes in various industries.

What are the most commonly searched types of Microcontroller jobs in California?

The most popular types of Microcontroller jobs in California are:

What cities in California are hiring for Microcontroller jobs?

Cities in California with the most Microcontroller job openings:

Infographic showing various Microcontroller job openings in California as of September 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $126,303 per year, or $60.7 per hour.

Embedded Firmware Engineer, Connected Warfare

Costa Mesa, CA • On-site

Anduril Industries
Guided Missile and Space Vehicle Manufacturing • 501 - 1,000 employees

Full-time

Posted 13 days ago


Anduril rating

9.1

Company rating: 9.1 out of 10

Anduril

Based on 17 frontline employees who took The Breakroom Quiz


Job description

About the Team

Connected Warfare builds the systems that give warfighters a decisive edge in real time - command and control platforms like the Menace Family-of-Systems that fuse sensor data, communications, and autonomy into deployable hardware that works in contested environments. The firmware team is where the product meets reality. We write the code that runs closest to the hardware - the drivers, the protocols, the real-time control loops that make these systems work when it matters. If a new board comes in, we bring it to life. If something breaks at the hardware-software boundary, we find it and fix it. We move fast, ship often, and work directly alongside Electrical Engineering on some of the most complex autonomous systems being built anywhere.

About the Role

We're looking for a firmware engineer who wants to grow their embedded skills on hardware that ships to the field. You'll write real-time microcontroller code, build reusable drivers for sensors and peripherals, and debug the cross-disciplinary problems that live between schematics and software. You'll work shoulder-to-shoulder with electrical engineers, learn to read schematics and datasheets, and see your code running on deployed systems within months of writing it. This is a role for someone who wants to build - not maintain - and who's excited about owning real firmware on real hardware from day one.

What You'll Do

  • Write firmware in C for microcontrollers across Connected Warfare platforms
  • Develop and integrate reusable device drivers for sensors, peripherals, and communication interfaces
  • Debug issues that span electrical, firmware, and software boundaries using bench tools and embedded debugging techniques
  • Support board bring-up alongside the Electrical Engineering team - reviewing schematics, validating interfaces, and getting new hardware running
  • Contribute to firmware architecture decisions as the codebase grows
  • Ship code to production systems that are deployed in the field

Required Qualifications

  • BS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent industry experience
  • 1+ years of firmware or embedded software development experience (internships and personal projects count if the work is real)
  • Solid C coding ability for embedded systems
  • Experience developing firmware in bare-metal or RTOS environments
  • Familiarity with common bus protocols (SPI, I2C, UART, or similar)
  • Willingness to learn - you don't need to know everything, but you need to be hungry to figure it out
  • Must be a U.S. Person due to required access to U.S. export-controlled information or facilities

Preferred Qualifications

  • Experience with one or more microcontroller cores (ARM, AVR, MSP430, PIC, etc.)
  • Experience integrating microcontrollers with analog and digital sensors
  • Debugging experience with JTAG, SWD, oscilloscopes, or logic analyzers
  • Familiarity with CAN, Ethernet, USB, RS232, or RS485
  • Personal or academic projects that show you build things - not just coursework

Working at Anduril

About Anduril, in their own words

From Anduril

As the world enters an era of strategic competition, Anduril delivers cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the warfighter in months, not years.


What Anduril employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Anduril Industries logo

About Anduril Industries

Sourced by ZipRecruiter

Anduril Industries is a trailblazer in the technology industry based in Costa Mesa, CA, US. Founded in 2017 by Palmer Luckey, the creator of Oculus VR, the company focuses on developing innovative technology to equip and empower those in the defense sector. Its primary products include cutting-edge autonomous systems and AI software that assist in combating threats to national and global security. The mission of Anduril Industries is to integrate technology and defense by building transformative, scalable solutions that ensure a safer world.

Industry

Guided missile and space vehicle manufacturing

Company size

501 - 1,000 Employees

Headquarters location

Costa Mesa, CA, US

Year founded

2017

Social media