1

Graduate Embedded Systems Engineer Jobs in California

We're hiring a hands-on Embedded Systems Engineer to help us to continue building robust edge software and integrate devices cleanly into our cloud ecosystem. This is an individual contributor role ...

Engineering Group > Modem Software Engineering Qualcomm is looking for a highly motivated Embedded Systems Software Engineer to join the Data / Networking software team. In this role, you will design ...

Showing results 41-60

Graduate Embedded Systems Engineer information

What cities in California are hiring for Graduate Embedded Systems Engineer jobs?

Cities in California with the most Graduate Embedded Systems Engineer job openings:

Infographic showing various Graduate Embedded Systems Engineer job openings in California as of June 2026, with employment types broken down into 3% As Needed, 38% Full Time, 54% Part Time, 2% Temporary, and 3% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution.

Firmware/ Embedded Systems Engineer

San Mateo, CA

Full-time

Posted 20 days ago


Job description

Position Overview

We are seeking a proficient Firmware Engineer that will develop and optimize firmware for BLDC motor control and real-time embedded systems. Key responsibilities include implementing control algorithms, debugging communication protocols, and integrating firmware with frameworks like ROS, while collaborating with hardware teams to ensure system performance. 

Responsibilities
  • Design, debug, and integrate low-level communication protocols such as RS-485, CAN, UART, and SPI.
  • Develop firmware for microcontrollersand embedded Linux environments
  • Implement and maintain real-time systems using RTOS (e.g., FreeRTOS, RT Linux, VxWorks).
  • Collaborate with hardware engineers to bring up new PCBAs and integrate them into electromechanical systems
  • Integrate firmware into higher-level communication frameworks, such as DDS (Distributed Data Service), e.g., ROS.
  • Test, validate, and debug firmware systems in the lab.
  • Document firmware design processes and contribute to best practices.
Preferred Qualifications
  • Bachelor's or Master's degree in Electrical Engineering, Robotics, or Mechatronics.
  • Hands-on experience in firmware development for robotics, motor control, or embedded systems.
  • Expertise in BLDC motor control, including FOC (Field-Oriented Control), PWM, and current/position control techniques.
  • Proficiency in low-level communication protocols such as RS-485, CAN, and SPI.
  • Experience with real-time embedded systems (e.g., FreeRTOS, RT Linux).
  • Familiarity with DDS frameworks (e.g., ROS).
  • Proficient in C/C++ for embedded systems and adept with debugging tools.
  • Excellent problem-solving skills and ability to handle complex system integration challenges.