1

Manager Embedded System Software Engineer Jobs in Santa Clara, CA

Embedded Software Engineer

Redwood City, CA · On-site

$161K - $211K/yr

Embedded Systems Software Engineer Location : San Francisco Bay Area, CA Employment: Full-time, ... Investigate system reliability, performance, startup, and power-management issues. * Build secure ...

next page

Showing results 1-20

Manager Embedded System Software Engineer information

See Santa Clara, CA salary details

$73.4K

$161.2K

$225.5K

How much do manager embedded system software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for manager embedded system software engineer in Santa Clara, CA is $161,219.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,900.00 and $192,000.00 per year, depending on experience, location, and employer.

What is the difference between Manager Embedded System Software Engineer vs Embedded System Software Engineer?

AspectManager Embedded System Software EngineerEmbedded System Software Engineer
ResponsibilitiesOversees teams, manages projects, strategic planningDevelops, tests, and maintains embedded software
Required SkillsLeadership, project management, embedded software expertiseProgramming, hardware integration, embedded systems knowledge
Work EnvironmentTeam management, coordination with multiple departmentsHands-on coding, system design, debugging
QualificationsBachelor’s/Master’s in Computer/Electrical Engineering, experience in embedded systems, leadership skillsBachelor’s in Computer/Electrical Engineering, embedded software experience

The main difference is that a Manager Embedded System Software Engineer focuses on leading teams and managing projects, while an Embedded System Software Engineer primarily concentrates on developing and implementing embedded software. Both roles require technical expertise, but the managerial position adds leadership and strategic responsibilities.

What are the most commonly searched types of Embedded System Software Engineer jobs in Santa Clara, CA? The most popular types of Embedded System Software Engineer jobs in Santa Clara, CA are:

Embedded Software Engineer

CSG

Redwood City, CA • On-site

$161K - $211K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Embedded Systems Software Engineer Location : San Francisco Bay Area, CA Employment: Full-time, onsite Position Overview A growing technology company is hiring an Embedded Systems Software Engineer to support the development of embedded technology products. This position focuses on creating and maintaining reliable system software for custom hardware. You will work throughout the development life-cycle, including early prototypes, hardware integration, system validation, and production release. The role involves close collaboration with engineers working in electronics, mechanical design, systems, and application software. Responsibilities * Develop and maintain Linux-based software for embedded computing platforms. * Configure and customize operating-system components for new hardware. * Support platform initialization, board-level software, hardware configuration, and peripheral integration. * Develop low-level and user-space software for sensors, communications hardware, storage, displays, and related devices. * Assist with prototype board bring-up and hardware/software troubleshooting. * Investigate system reliability, performance, startup, and power-management issues. * Build secure and dependable software-deployment and recovery capabilities. * Create automated build, integration, and validation workflows. * Document platform architecture, development procedures, and production-support processes. * Help transition embedded systems from engineering prototypes to production-ready products. Required Qualifications * Three or more years of professional embedded-systems or Linux platform-development experience. * Strong programming ability in C. * Experience with at least one additional systems-oriented language. * Practical experience developing software for embedded processors. * Familiarity with embedded operating-system build and configuration workflows. * Understanding of the Linux boot process and system initialization. * Experience with low-level development, hardware abstraction, or device integration. * Ability to debug issues at the boundary between hardware and software. * Experience reading schematics and using standard laboratory diagnostic equipment. * Knowledge of production considerations such as recovery, security, monitoring, power control, and system validation. * Experience creating automated software builds or tests. * Degree in a relevant engineering discipline or equivalent professional experience. Preferred Qualifications Experience in any of the following areas would be helpful: * Connected or electromechanical products * Embedded platform engineering * Custom hardware and prototype bring-up * Peripheral and sensor integration * Secure remote software deployment * Real-time systems * Python-based development or testing tools * Edge-computing applications * Production test and manufacturing support The Opportunity This position offers substantial ownership of an embedded software platform used across a developing range of hardware-based products. You will work with a multidisciplinary engineering team and contribute from early platform design through production deployment. The organization offers a fast-moving technical environment, broad engineering exposure, and opportunities for increasing responsibility as the team and product portfolio expand. Keywords Embedded Software Engineer, Embedded Linux, C, C++, Python, ARM, Linux Kernel, Device Drivers, BSP, Board Bring-Up, Hardware Integration, Sensor Integration, Real-Time Systems, Build Automation, System Validation, Production Support To be considered, please submit your resume