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 ...

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 ...

Preferred candidates will have experience with both schematic capture and layout; power electronics; test and certification; and microcontroller firmware development. Qualifications Additional ...

Senior Firmware Engineer

San Francisco, CA ยท On-site

$190K - $195K/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 ...

Senior Embedded Software Engineer

Santa Cruz, CA ยท On-site

$143.20K - $187.60K/yr

Having a strong understanding of system, software, microcontroller, and FPGA designs are all desired. Responsibilities * You will be responsible for designing and implementing the embedded C ...

Senior Embedded Software Engineer

Santa Cruz, CA ยท On-site

$143.20K - $187.60K/yr

Having a strong understanding of system, software, microcontroller, and FPGA designs are all desired. Responsibilities * You will be responsible for designing and implementing the embedded C ...

next page

Showing results 1-20

Microcontroller information

See California salary details

$75K

$126.3K

$186K

How much do microcontroller jobs pay per year?

As of Jun 3, 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 job?

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 key skills and qualifications needed to thrive in the Microcontroller position, and why are they important?

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 are the typical responsibilities of a Microcontroller Engineer in a project team?

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 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:
Staff Electronics Engineer- Propulsion Controller

Staff Electronics Engineer- Propulsion Controller

Archer

San Jose, CA โ€ข On-site

$170.80K - $225.60K/yr

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

The Propulsion Electronics Team at Archer is seeking a Staff Electrical Engineer to lead the architecture and design of mission-critical controller boards for our electric engines and generators.

What You'll Do

  • Own the technical roadmap and architecture for engine and generator controller boards from concept through flight certification.
  • Drive microcontroller selection, processing architecture, and memory management to meet real-time performance and safety requirements.
  • Design low-voltage power distribution trees, precision analog signal conditioning circuits, and sensor interfaces for temperature, current, voltage, position, and vibration sensing in harsh environments.
  • Architect and validate multi-protocol communication systems including CAN, Ethernet, SPI, I2C, and UART for integration with aircraft subsystems.
  • Develop fault detection, isolation, and recovery logic in hardware to ensure fail-safe operation and meet functional safety requirements.
  • Serve as technical authority for controller design, leading design reviews, mentoring engineers, and ensuring best practices for reliability and manufacturability.
  • Collaborate with firmware, power electronics, mechanical, systems, and safety teams to integrate controllers into the propulsion system.
  • Develop and execute validation plans using simulation and testing to meet performance, EMC, and certification requirements.

What You Need

  • Electrical Engineering Degree or equivalent experience.
  • 8+ years experience in complex electronics and control system design.
  • Proven expertise in architecting microcontroller-based control systems from concept to production.
  • Deep knowledge of low-voltage power design, analog signal conditioning, and communication protocols including CAN and Ethernet.
  • Experience designing fault-tolerant, redundant electronics for safety-critical applications.
  • Strong understanding of PCBA design for EMC/EMI mitigation, signal integrity, and thermal management.
  • Demonstrated technical leadership and ability to mentor engineering teams.

Bonus Qualifications

  • Experience designing electrical systems for aerospace or automotive requirements
  • Experience in embedded programming
  • Experience designing PCBAs for high power and high voltage power converters and/or inverters
  • Hands on experience with aviation DO-160G testing and DO-254 development
  • Passion for aviation and eVTOLs

At Archer, we aim to attract, retain, and motivate talent with the skills and leadership needed to grow our business. We drive a pay-for-performance culture and reward performance that supports the Company's strategy. For this position, we are targeting a base pay range of $170,800 - $225,600. Actual compensation offered will be determined by job-related knowledge, skills, and experience. ย  ย  ย  ย 

Archer is committed to working with and providing reasonable accommodations to job applicants with physical or mental disabilities, and those with sincerely held religious beliefs. Applicants who may require reasonable accommodation for any part of the application or hiring process should provide their name and contact information to Archer's People Team atย people@archer.com. Reasonable accommodations will be determined on a case-by-case basis.