1

Embedded Software Manager Jobs in California (NOW HIRING)

Embedded Software Engineer Location: Burlingame, CA Duration: Contract - 12 months Pay Range: $56 ... judgment, effectively manage stress and work safely and respectfully with others, exhibit ...

Embedded Software Engineer

Orange, CA · Hybrid

$140K - $184K/yr

You will collaborate closely with product management, electrical engineering, mechanical ... Develop and maintain embedded software and firmware for microcontroller-based products (ARM Cortex ...

Embedded Software Engineer/Architect

Cypress, CA · On-site

$139K - $183K/yr

Design and develop embedded software using Linux and RTOS Implement control algorithms, device drivers, and system monitoring Optimise software for power control, thermal management, and reliability ...

Embedded software engineer

Brisbane, CA · On-site

$158K - $208K/yr

Embtel offers a full suite of IT solutions including cloud and hosting solutions, managed services ... The Sr. Embedded Software Engineer serves on the R&D team to contribute toward the development of ...

Embedded software engineer

Brisbane, CA

$158K - $208K/yr

Embtel offers a full suite of IT solutions including cloud and hosting solutions, managed services ... The Sr. Embedded Software Engineer serves on the R&D team to contribute toward the development of ...

Camera Embedded Software Engineer

San Diego, CA · On-site

$139K - $183K/yr

Apple's ISP team is looking for an extraordinary Embedded Software Engineer to drive pioneering ... management and optimization, performance tuning in embedded system

Embedded Software Engineer

Sunnyvale, CA · On-site

$96K - $118K/yr

Description As an Embedded Software Engineer on our team, you will be responsible for the design ... Solid understanding of operating system concepts, including memory management, processes ...

Camera Embedded Software Engineer

San Diego, CA · On-site

$139K - $183K/yr

Apple's ISP team is looking for an extraordinary Embedded Software Engineer to drive pioneering ... management and optimization, performance tuning in embedded system

next page

Showing results 1-20

Embedded Software Manager information

See California salary details

$139.6K

$193.4K

$262K

How much do embedded software manager jobs pay per year?

As of Jul 21, 2026, the average yearly pay for embedded software manager in California is $193,433.00, according to ZipRecruiter salary data. Most workers in this role earn between $170,700.00 and $222,100.00 per year, depending on experience, location, and employer.

What are the typical daily responsibilities of an Embedded Software Manager?

As an Embedded Software Manager, your daily responsibilities often include overseeing software development projects, assigning tasks to team members, and ensuring that project milestones are met. You’ll frequently collaborate with hardware engineers, product managers, and quality assurance teams to align engineering efforts with business goals. Regular activities may also include code reviews, technical problem-solving, mentoring junior engineers, and facilitating communication between technical staff and non-technical stakeholders. The role is a blend of hands-on technical oversight and team leadership, aimed at fostering a productive and innovative development environment.

What does an Embedded Software Manager do?

An Embedded Software Manager leads a team of engineers in designing, developing, and maintaining software for embedded systems. They oversee project timelines, ensure code quality, and collaborate with hardware teams to optimize performance. Their responsibilities include technical guidance, team development, and managing software lifecycle processes. Strong expertise in embedded programming, real-time systems, and leadership is essential for success in this role.

What are the key skills and qualifications needed to thrive in the Embedded Software Manager position, and why are they important?

An Embedded Software Manager needs strong expertise in embedded systems development, software architecture, and project management, typically supported by a degree in computer science, electrical engineering, or a related field. Familiarity with programming languages like C/C++, real-time operating systems (RTOS), version control systems, and certifications such as PMP or Certified ScrumMaster can be highly beneficial. Leadership, effective communication, and problem-solving skills are crucial for motivating engineering teams and bridging gaps between technical staff and stakeholders. Together, these skills ensure the delivery of high-quality embedded software solutions on time and within budget in complex technological environments.

What are the most commonly searched types of Embedded Software jobs in California? The most popular types of Embedded Software jobs in California are:
What cities in California are hiring for Embedded Software Manager jobs? Cities in California with the most Embedded Software Manager job openings:
Infographic showing various Embedded Software Manager job openings in California as of July 2026, with employment types broken down into 89% Full Time, and 11% Contract. Highlights an 100% In-person job distribution, with an average salary of $193,433 per year, or $93 per hour.
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Three Point Solutions

Torrance, CA • On-site

$85 - $90/hr

Contractor

Posted 5 days ago

New


Job description

Job Title:         Senior Embedded Software Engineer

Client:              Heavy Machine Manufacturing Company

Duration:         24 Months (Possibility of Extension/Conversion)

Location:         Torrance, CA 90503

Shift:                1st Shift

Description:

  • Design, develop, test, and optimize embedded software solutions for GNSS navigation systems.
  • Develop and implement complex GNSS navigation algorithms and estimation techniques using C/C++.
  • Create engineering designs, technical specifications, validation plans, and software documentation.
  • Perform software testing, peer reviews, debugging, and continuous improvement of embedded systems.
  • Collaborate with cross-functional teams to diagnose issues and deliver high-quality software features.
  • Develop engineering standards and ensure compliance with quality, safety, and regulatory requirements.
  • Support project planning, risk management, and technical execution throughout the product lifecycle.
  • Contribute to process improvements, engineering innovation, and embedded software best practices.

Required Skills:

  • Embedded Software Development
  • C/C++ Programming
  • GNSS Navigation Algorithms
  • Estimation Theory
  • Embedded Systems Design
  • Software Testing & Validation
  • Technical Documentation
  • Project Management
  • Communication & Collaboration

Preferred Skills:

  • Navigation System Development
  • Algorithm Design & Optimization
  • Engineering Standards & Specifications
  • Risk Management
  • Software Peer Reviews
  • Cross-Functional Team Collaboration

Education:

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related engineering discipline.

Experience:

  • 5+ years of embedded software engineering experience.
  • Strong experience with GNSS navigation systems, embedded C/C++ programming, and algorithm development.
  • Experience working on cross-functional engineering projects and embedded software product development.

#ZR