Demo

Embedded Software Engineer II

ExecutivePlacements.com
Sunnyvale, CA Full Time
POSTED ON 11/18/2025
AVAILABLE BEFORE 12/17/2025
Overview

Our client, a rapidly growing robotics and hardware innovation company, is seeking an experienced Embedded Software Engineer II to design, develop, and optimize firmware and embedded control systems for next-generation robotic devices. This role is ideal for an engineer who enjoys hands-on integration with hardware, thrives in cross-disciplinary teams, and is passionate about bringing intelligent systems to life through embedded software.

Responsibilities

  • Design, implement, and test embedded software and firmware for real-time control and automation systems.
  • Develop and maintain code in C/C for microcontrollers, RTOS, and hardware peripherals.
  • Collaborate closely with electrical, mechanical, and systems engineering teams to integrate software with sensors, actuators, and hardware modules.
  • Develop and debug firmware for IoT-enabled devices, ensuring connectivity, reliability, and performance.
  • Implement communication protocols (SPI, I2C, UART, CAN, Ethernet, BLE, etc.).
  • Conduct hardware bring-up, board validation, and embedded system testing.
  • Analyze system performance and optimize for timing, memory usage, and power efficiency.
  • Participate in code reviews, documentation, and continuous improvement of embedded development processes.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • 3-6 years of experience in embedded software or firmware development.
  • Proficient in C/C and hands-on experience with RTOS environments (e.g., FreeRTOS, VxWorks, ThreadX, or similar).
  • Strong understanding of microcontroller architecture, low-level drivers, and real-time constraints.
  • Experience integrating software with hardware - sensors, actuators, robotics components, or IoT platforms.
  • Familiarity with debugging tools (JTAG, oscilloscopes, logic analyzers) and version control (Git).

Preferred Skills

  • Experience with robotics, motion control, or automation systems.
  • Knowledge of embedded Linux, Yocto, or ARM-based SoCs.
  • Familiarity with IoT connectivity (BLE, Wi-Fi, MQTT).
  • Exposure to computer vision or autonomous systems a plus.
  • Excellent analytical and problem-solving skills; comfortable working in multidisciplinary R&D teams.

Compensation

  • Estimated Base Salary (Los Angeles): $125,000 - $155,000 (Depending on experience, specialization, and robotics/hardware expertise)
  • Competitive benefits package and opportunity to work on cutting-edge robotics systems.

Why Join

  • Contribute to groundbreaking robotics and embedded technologies developed in Southern California's innovation hub.
  • Collaborate with top-tier engineers designing next-generation automation and intelligent hardware systems.
  • Join a company shaping the future of robotics, IoT, and real-time embedded systems.

Salary : $125,000 - $155,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer II?

Sign up to receive alerts about other jobs on the Embedded Software Engineer II career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ExecutivePlacements.com

ExecutivePlacements.com
Hired Organization Address Alaska, AK Full Time
DevSecOps Architect - Application Security & Software Supply Chain Remote Visa- Open 6 Months Key Responsibilities Desig...
ExecutivePlacements.com
Hired Organization Address Providence, RI Full Time
HRIS Analyst Job Posting The HRIS Analyst is a support level position within the HRIS organization. This position is res...
ExecutivePlacements.com
Hired Organization Address Wilmington, DE Intern
Capital One Software is seeking a Senior Manager, Data Engineering who is passionate about marrying innovation with emer...
ExecutivePlacements.com
Hired Organization Address Wilmington, DE Part Time
Ever since our first credit card customer in 1994, Capital One has recognized that technology and data can enable even l...

Not the job you're looking for? Here are some other Embedded Software Engineer II jobs in the Sunnyvale, CA area that may be a better fit.

Embedded Software Engineer II

Abbott, Sunnyvale, CA

Embedded Software Engineer

Axiom Software Solutions Limited, Mountain View, CA

AI Assistant is available now!

Feel free to start your new journey!