Senior Embedded Software Engineer – Real-Time C++ Systems

Jobot

Anaheim (CA)

On-site

USD 130,000 - 170,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Word Class Benefits
Great PTO
Stability
Best in Class Profit Sharing Program

Job summary

Jobot is seeking a highly skilled, experienced Embedded Software Engineer to join our dynamic engineering team in California. This permanent role involves designing, developing, and optimizing embedded software for next generation products, with emphasis on C++ and real‑time OS concepts.

You will work on firmware for embedded targets, review code, improve efficiency and scalability, integrate new designs, and collaborate with hardware teams.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in embedded software engineering.
  • Hands-on development and troubleshooting on embedded targets.
  • Solid programming experience in C++.
  • Experience with Operating Systems, PetaLinux, Recipe, and Bitbake.

Responsibilities

  • Design, develop, code, test, and debug system software for embedded systems.
  • Review code and design, and provide constructive feedback to peers.
  • Analyze and enhance efficiency, stability, and scalability of system resources.
  • Integrate and validate new product designs.
  • Support software QA and optimize I/O performance.
  • Provide post-production support when necessary.
  • Develop software for embedded systems from requirements to production and commercial deployment.
  • Interface with hardware design and development.
  • Assess third-party and open-source software.

Skills

Embedded software engineering
C++ programming
RTOS concepts
Troubleshooting embedded targets

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

PetaLinux
Recipe
Bitbake
Operating Systems

Job description

Jobot is seeking a highly skilled, experienced Embedded Software Engineer to join our dynamic engineering team in California. This permanent role involves designing, developing, and optimizing embedded software for next generation products, with emphasis on C++ and real‑time OS concepts.

You will work on firmware for embedded targets, review code, improve efficiency and scalability, integrate new designs, and collaborate with hardware teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Engineer - Real-Time Firmware Lead
Senior Embedded Systems Engineer - Real-Time Firmware Lead

CyberCoders • Paso Robles (CA)

On-site
USD 140,000 - 190,000
Medical Insurance
Annual incentive awards
Retirement plan
+6
Senior Embedded Systems Engineer - Real-Time (Vehicle OS)
Senior Embedded Systems Engineer - Real-Time (Vehicle OS)

Decisive Point • Sunnyvale (CA)

On-site
USD 171,000 - 264,000
Equity in the form of options or restricted stock units
Comprehensive health, dental, and vision insurance
401k retirement benefits with employer match
+2
Embedded Systems Engineer San Jose, CA
Embedded Systems Engineer San Jose, CA

ESR Healthcare • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior Embedded Firmware Engineer – Real-Time Automotive OS
Senior Embedded Firmware Engineer – Real-Time Automotive OS

Applied Intuition • Sunnyvale (CA)

On-site
USD 171,000 - 264,000
Equity options
Comprehensive health insurance
401k with employer match
+2
Senior Embedded Android Engineer - Innovative Devices
Senior Embedded Android Engineer - Innovative Devices

Jobot • San Francisco (CA)

On-site
USD 120,000 - 250,000
Paid time off
401(k)
401(k) matching
+4
Senior Embedded Systems Engineer - C/C++, RTOS, Linux
Senior Embedded Systems Engineer - C/C++, RTOS, Linux

TechDigital Group • Lynchburg (VA)

On-site
USD 80,000 - 120,000
Senior Embedded Firmware Engineer Real-Time C++/RTOS Expert
Senior Embedded Firmware Engineer Real-Time C++/RTOS Expert

DeWinter Group • Burlingame (CA)

On-site
USD 160,000 - 280,000
Senior Embedded Software Engineer — RTOS, C++ (Onsite CA)
Senior Embedded Software Engineer — RTOS, C++ (Onsite CA)

Apex Systems • Manhattan Beach (CA)

On-site
USD 120,000 - 160,000
Medical, dental, vision insurance
401K with company match
HSA (Health Savings Account)
+1
Embedded Real-Time Software Engineer for Automotive Systems
Embedded Real-Time Software Engineer for Automotive Systems

Decisive Point • Sunnyvale (CA)

On-site
USD 150,000 - 190,000
Senior Embedded Software Engineer: Real-Time Lead & Prototyping
Senior Embedded Software Engineer: Real-Time Lead & Prototyping

TEKsystems • Tucson (AZ)

On-site
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+5