In this role, you will work across embedded Linux, RTOS, and microcontroller platforms to design device drivers, middleware, and on-device software for sensors, actuators, and robotic subsystems. You ...
In this role, you will work across embedded Linux, RTOS, and microcontroller platforms to design device drivers, middleware, and on-device software for sensors, actuators, and robotic subsystems. You ...
Own the development of test plans, test environments and test suites used to verify complex Ethernet and Microcontroller SOC products. * Prior experience as a verification lead is preferred. * Prior ...
Own the development of test plans, test environments and test suites used to verify complex Ethernet and Microcontroller SOC products. * Prior experience as a verification lead is preferred. * Prior ...
Senior Embedded Software Engineer
Santa Cruz, CA · On-site
$143K - $187K/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
$143K - $187K/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 ...
Electrical Engineer, Avionics Design | On-site Opportunity | Fastwater Staffing
Costa Mesa, CA · On-site
Design and integrate microcontroller-based systems and support hardware bring-up activities. * Troubleshoot complex hardware and software integration issues using laboratory equipment and software ...
New
Electrical Engineer, Avionics Design | On-site Opportunity | Fastwater Staffing
Costa Mesa, CA · On-site
Design and integrate microcontroller-based systems and support hardware bring-up activities. * Troubleshoot complex hardware and software integration issues using laboratory equipment and software ...
New
Embedded Device Firmware Engineer
$121K - $165K/yr
Working knowledge with various microcontroller peripherals * Proven ability to independently add new features, maintain software, and improve firmware quality * Ability to write automated firmware ...
Embedded Device Firmware Engineer
$121K - $165K/yr
Working knowledge with various microcontroller peripherals * Proven ability to independently add new features, maintain software, and improve firmware quality * Ability to write automated firmware ...
Experience in bare metal microcontroller design (STMicro, TI, NXP, etc) from schematic to bringup * Experience with any: controls, robotics, and or motor/servo drive systems (BLDC/brushed motor ...
Experience in bare metal microcontroller design (STMicro, TI, NXP, etc) from schematic to bringup * Experience with any: controls, robotics, and or motor/servo drive systems (BLDC/brushed motor ...
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 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
$143K - $187K/yr
Having a strong understanding of system, software, microcontroller, and FPGA designs are all desired. * You will be responsible for designing and implementing the embedded C++ software that runs on ...
Senior Embedded Software Engineer
Santa Cruz, CA · On-site
$143K - $187K/yr
Having a strong understanding of system, software, microcontroller, and FPGA designs are all desired. * You will be responsible for designing and implementing the embedded C++ software that runs on ...
Senior Firmware Engineer
$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 ...
Quick apply
Senior Firmware Engineer
$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
$143K - $187K/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
$143K - $187K/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 ...
Staff Software Engineer: Embedded Device Software
San Francisco, CA · On-site
$180K - $210K/yr
As an engineer on the Device Software team you will define and implement new features directly related to SPAN's hardware products focusing on the lowest level - the microcontroller. This includes ...
Staff Software Engineer: Embedded Device Software
San Francisco, CA · On-site
$180K - $210K/yr
As an engineer on the Device Software team you will define and implement new features directly related to SPAN's hardware products focusing on the lowest level - the microcontroller. This includes ...
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 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 ...
Firmware / OS Driver Application Engineer - GPU Platforms
Santa Clara, CA · On-site
$164K/yr
You have a strong foundation in embedded and firmware development , with expertise spanning GPU drivers and runtimes , OS kernel internals , microcontroller fundamentals , and hardware-level power ...
Firmware / OS Driver Application Engineer - GPU Platforms
Santa Clara, CA · On-site
$164K/yr
You have a strong foundation in embedded and firmware development , with expertise spanning GPU drivers and runtimes , OS kernel internals , microcontroller fundamentals , and hardware-level power ...
Platform 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 ...
Platform 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 ...
Engineering Technician - Materials
South San Francisco, CA · On-site
$26.44 - $35.10/hr
Microcontroller work (demonstrates familiarity with circuitry, PCBs, and firmware flashing) * Soldering experience * Data analysis skills * Prior experience in a hardware test/reliability lab * High ...
Engineering Technician - Materials
South San Francisco, CA · On-site
$26.44 - $35.10/hr
Microcontroller work (demonstrates familiarity with circuitry, PCBs, and firmware flashing) * Soldering experience * Data analysis skills * Prior experience in a hardware test/reliability lab * High ...
Senior Electrical Engineer, Circuit Design
Costa Mesa, CA · On-site
$115K - $150K/yr
Experience taking PCBAs from concept through bringup, including bare-metal microcontroller design (STMicro, TI, NXP, or similar) * Familiarity with microcontrollers, power conversion, and system ...
Senior Electrical Engineer, Circuit Design
Costa Mesa, CA · On-site
$115K - $150K/yr
Experience taking PCBAs from concept through bringup, including bare-metal microcontroller design (STMicro, TI, NXP, or similar) * Familiarity with microcontrollers, power conversion, and system ...
PCB Hardware Validation Engineer
Cupertino, CA · On-site
$2.0K/mo
Validate power sequencing, ensure critical microcontroller functions are operating correctly, and conduct power efficiency, noise, and transient analysis * Perform in-depth characterization of I2C ...
PCB Hardware Validation Engineer
Cupertino, CA · On-site
$2.0K/mo
Validate power sequencing, ensure critical microcontroller functions are operating correctly, and conduct power efficiency, noise, and transient analysis * Perform in-depth characterization of I2C ...
PCB Hardware Validation Engineer
Cupertino, CA · On-site
$2.0K/mo
Validate power sequencing, ensure critical microcontroller functions are operating correctly, and conduct power efficiency, noise, and transient analysis * Perform in-depth characterization of I2C ...
PCB Hardware Validation Engineer
Cupertino, CA · On-site
$2.0K/mo
Validate power sequencing, ensure critical microcontroller functions are operating correctly, and conduct power efficiency, noise, and transient analysis * Perform in-depth characterization of I2C ...
Platform 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 ...
Quick apply
Platform 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 ...
Associate Embedded Engineer
$137K - $180K/yr
In this role, you will assist with implementing and validating new features across microcontroller and embedded Linux platforms, write and test embedded code in C/C++/Rust, develop Python tools for ...
New
Associate Embedded Engineer
$137K - $180K/yr
In this role, you will assist with implementing and validating new features across microcontroller and embedded Linux platforms, write and test embedded code in C/C++/Rust, develop Python tools for ...
New
Microcontroller information
See California salary details
$75K - $85.1K
16% of jobs
$85.1K - $95.2K
9% of jobs
$96.2K is the 25th percentile. Wages below this are outliers.
$95.2K - $105.3K
5% of jobs
$105.3K - $115.4K
14% of jobs
The median wage is $125.5K / yr.
$115.4K - $125.5K
6% of jobs
$125.5K - $135.6K
13% of jobs
$144.5K is the 75th percentile. Wages above this are outliers.
$135.6K - $145.7K
14% of jobs
$145.7K - $155.8K
9% of jobs
$155.8K - $165.8K
10% of jobs
$165.8K - $175.9K
5% of jobs
$175.9K - $186K
0% of jobs
$75K
$126.3K
$186K
How much do microcontroller jobs pay per year?
What are careers in microelectronics?
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 engineer makes $500,000 a year?
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.
Will AI replace embedded developers?
What is the job of a microcontroller?
- Electrical Engineering Consultant
- Entry Level Power Electronics Engineer
- Internship Skm
- Digital Electronics
- Embedded Hardware Engineer
- Freelance Power Electronics Engineer
- Flex Schedule Electronics Test Engineer
- Director Electronic Design Engineer
- Electronics Communication Engineering
- Senior Remote Electrical Engineering

$144K - $189K/yr
Other
Medical, Dental, Vision, Retirement
Re-posted 23 days ago
Job description
Why RoboForce
RoboForce is an AI robotics company developing Physical AI-powered Robo-Labor for dull, dirty, and dangerous work. The company's robots are engineered for demanding industrial environments, with a focus on real-world deployment and scalability.
We are seeking a Senior/Staff Embedded Software Engineer, Robotic Devices to architect and develop the embedded systems that interface directly with our robot's physical hardware. In this role, you will work across embedded Linux, RTOS, and microcontroller platforms to design device drivers, middleware, and on-device software for sensors, actuators, and robotic subsystems. You will span vendor selection, low-level programming, system integration, and performance debugging-ensuring reliable operation at the boundary between software and the physical world.
ResponsibilitiesÂ
- Embedded Systems Architecture: Lead the design, development, and deployment of embedded software stacks for robotic devices across embedded Linux, RTOS, and microcontroller-based platforms.
- Device & Sensor Integration: Architect and implement software solutions for a wide range of sensors and devices, including vendor evaluation, on-device programming, communication protocols, and driver/middleware development.
- Performance & Reliability Engineering: Perform in-depth performance analysis and hardware/software debugging to ensure real-time behavior, robustness, and reliability under demanding operating conditions.
- Hardware-Software Co-Design: Apply a deep understanding of the physics of physical devices to inform system design, control interfaces, and performance tradeoffs.
- Technical Leadership: Contribute to long-term technical roadmap planning, mentor junior and senior engineers, and uphold high standards through rigorous code reviews and best practices.
RequirementsÂ
- Education: Bachelor's degree or higher in a STEM field.
- Experience: 5+ years of experience building and shipping production-quality software, with a focus on embedded or systems-level development.
- Programming Expertise: Strong proficiency in modern C++ and Python, with experience developing performance-critical and hardware-adjacent software.
- Systems Engineering: Experience working with large, complex systems and building tooling to support development, testing, and deployment.
- Hardware Literacy: Experience reviewing schematics and collaborating closely with hardware teams.
- Quality & Testability: Strong commitment to software quality, including designing systems for testability, reliability, and long-term maintainability.
- Requires 5 days/week in-office collaboration with the teams.
Bonus QualificationsÂ
- Robotics Frameworks: Experience with ROS-based robotics development.
- Sensor Systems: Hands-on experience with camera, LiDAR, or radar integration.
- Signal Processing & Control: Background in DSP, sensor calibration, and/or motor controller development.
Benefits
- Competitive stock options/equity programs.
- Health, dental, and vision insurance, 401(k) plan.
- Visa sponsorship and green card support for qualified candidates.
- Lunches and dinners, a fully stocked kitchen, and regular team-building events.