1

Microcontroller Jobs (NOW HIRING)

Hardware Engineer

Lockhart, TX · On-site

$113K - $149K/yr

We're looking for a tinkerer whose core strengths are sensors, microcontroller programming, and breadboard-level fabrication . A lot of this role is figuring out how to prototype and build. Materials ...

Firmware Engineer

Marshalltown, IA · On-site

$100 - $125/hr

Design, develop, test, and debug firmware in C and C++ for microcontroller-based embedded systems, including low-level hardware interaction * Collaborate with hardware, mechanical, and manufacturing ...

Senior Software Engineer

$145K - $190K/yr

Design • Design and implement efficient, reliable firmware for microcontroller-based IoT devices • Develop real-time embedded software in C/C++ for resource-constrained environments • Create ...

Embedded Software Engineer

Austin, TX · On-site

$105K - $145K/yr

We work across the stack, from microcontroller firmware and real‑time control to Linux applications for calibration, diagnostics, simulation, build/release infrastructure, and over‑the‑air ...

Interpret microcontroller, digital, and analog IC datasheets. Create detailed electrical schematics and define system requirements for autonomous turret systems, including embedded and power circuits.

Embedded Software Engineer

Sterling, VA · On-site

$110K - $140K/yr

We are seeking an experienced embedded software professional with strong C/C++, RTOS, microcontroller, and DSP experience to support the development of complex power-management and monitoring systems ...

The ideal candidate has strong experience in low-level programming (C/C++), microcontroller/SoC development, and hardware bring-up, with a proven ability to collaborate with cross-functional teams to ...

Embedded Software Engineer

Westborough, MA · On-site

$135K - $178K/yr

This is a hands-on opportunity spanning embedded microcontroller firmware, sensor integration, communications protocols, and Windows application development, working directly alongside experienced ...

Embedded Software Engineer

Westborough, MA · On-site

$135K - $178K/yr

This is a hands-on opportunity spanning embedded microcontroller firmware, sensor integration, communications protocols, and Windows application development, working directly alongside experienced ...

$114K - $131K/yr

Microcontroller programming experience, knowledge of microcontroller peripherals such as ADC, GPIO, PWM, SPI and I2C Nice-to-have * Familiarity with electronics and feedback control systems

New

$114K - $131K/yr

Microcontroller programming experience, knowledge of microcontroller peripherals such as ADC, GPIO, PWM, SPI and I2C Nice-to-have * Familiarity with electronics and feedback control systems

$114K - $131K/yr

Microcontroller programming experience, knowledge of microcontroller peripherals such as ADC, GPIO, PWM, SPI and I2C Nice-to-have * Familiarity with electronics and feedback control systems

Showing results 41-60

Microcontroller information

See salary details

$76K

$128K

$188.5K

How much do microcontroller jobs pay per year?

As of Sep 11, 2026, the average yearly pay for microcontroller in the United States is $127,979.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,000.00 and $152,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.
More about Microcontroller jobs

What cities are hiring for Microcontroller jobs?

Cities with the most Microcontroller job openings:

What are the most commonly searched types of Microcontroller jobs?

The most popular types of Microcontroller jobs are:

What states have the most Microcontroller jobs?

States with the most job openings for Microcontroller jobs include:

What other helpful pages are available for Microcontroller?

Other pages related to Microcontroller:

Infographic showing various Microcontroller job openings in the United States 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 $127,979 per year, or $61.5 per hour.

Lead Firmware Engineer - C / BareMetals / RTOS / ARM / SPI / Irvine / EV / Onsite

Irvine, CA • On-site

Motion Recruitment
Recruiting and Staffing Services • 501 - 1,000 employees

Full-time

Medical, Dental, Retirement, PTO

Re-posted 17 days ago


Job description

Our client located in Irvine CA, is a fast growing EV/AV charging company. They are urgently Lead / Senior Firmware Engineer to join the engineering team and support the design, development, integration, and release of embedded firmware for EV charging systems and related products. This role will be responsible for developing reliable production-quality firmware, supporting new feature development, debugging complex issues from lab and field environments, and collaborating closely with hardware, software, systems, and test teams.
This position requires a strong background in embedded systems, microcontroller-based firmware development, hardware interaction, and root cause analysis. The ideal candidate should be comfortable owning technical problems end to end, contributing to architecture and design discussions, and helping improve engineering quality and execution across the team.
This job is onsite 5 days a week in Irvine
Responsibilities:
  • Design, develop, test, and maintain embedded firmware for charger controllers and related subsystems
  • Develop firmware in C/C++ for microcontroller-based real-time systems
  • Support low-level driver development and hardware interface integration, including CAN, UART, SPI, I2C, ADC, GPIO, and Ethernet
  • Participating in board bring-up, hardware validation, and support of new hardware revisions
  • Investigate and resolve issues identified during architecture, design, development, validation, customer escalations, and field deployments
  • Support implementation of diagnostics, fault handling, logging, bootloader, and firmware update mechanisms
  • Collaborate with cross-functional teams including hardware, systems, Linux, POS, cloud/backend, and test engineering
  • Participate in design reviews, code reviews, and release readiness activities
  • Contribute to firmware architecture, maintainability, and coding best practices
  • Mentor junior engineers and provide technical guidance as needed
  • Create and maintain technical documentation related to firmware design, interfaces, and troubleshooting
Must Have Skills:
  • Bachelor’s degree in electrical engineering, Computer Engineering, Computer Science, or related field
  • 7+ years of experience in embedded firmware development
  • Strong proficiency in C/C++ for embedded systems
  • Experience with microcontroller-based system design and real-time embedded development
  • Strong understanding of hardware-software interaction and low-level debugging
  • Experience with common embedded communication protocols such as CAN, UART, SPI, I2C, and Ethernet
  • Experience using debugging and lab tools such as IDE, JTAG, debuggers, oscilloscopes, logic analyzers, and protocol analyzers
  • Experience with version control systems such as Git
  • Strong analytical, troubleshooting, and problem-solving skills
  • Effective communication skills and ability to work across teams
Nice To Have Skills:
  • Experience in EV charging, power electronics, industrial systems, automotive systems, or other embedded product environments
  • Experience with RTOS-based embedded development
  • Familiarity with bootloaders, OTA updates, and firmware recovery mechanisms
  • Experience supporting products through validation, release, and field deployment
  • Familiarity with safety, fault management, and reliability-focused firmware design
  • Experience mentoring junior engineers or leading technical workstreams
  • Exposure to Linux-based embedded systems and system-level integration
Key Competencies
  • Strong technical ownership
  • Structured debugging and root cause analysis
  • Cross-functional collaboration
  • Attention to quality and reliability
  • Strong written and verbal communication
  • Ability to mentor and support other team members
The Offer:
  • 170-190k base salary
  • 5-8% bonus
  • 401k
  • full benefits - Health , medical , dental
  • 2 weeks off over christmas and new years Paid
  • 10 PTO