2

Remote Embedded Software Jobs in California (NOW HIRING)

Staff Sensor Systems Engineer

Sunnyvale, CA · On-site +1

$189.30K - $290.70K/yr

Experience working on L4 (or equivalent) autonomous vehicle programs or advanced remote sensing platforms. * Experience developing, debugging, or integrating embedded or systems-level software.

Rust Software Engineer

Palo Alto, CA · On-site +1

$146.52K - $276.60K/yr

Experience profiling and improving embedded software performance. * Demonstrated expertise and proficiency in pair programming, showcasing a strong understanding of its benefits and effectiveness in ...

Software Architect

Carlsbad, CA · On-site +1

$205K - $307K/yr

Strong background in one or more of: embedded systems, networking, security * Learning Agility ... remote management and operations * Practical experience with leveraging AI tooling to drive ...

Navigation Engineer

Palo Alto, CA · On-site +1

$182K - $242K/yr

This role will be based in Palo Alto, CA, or remote within the United States. This position seeks a ... Experience writing embedded safety critical software in C++, Matlab, and/or Python. * Technical ...

Navigation Engineer

Palo Alto, CA · On-site +1

$182K - $242K/yr

This role will be based in Palo Alto, CA, or remote within the United States . This position seeks ... Experience writing embedded safety critical software in C++, Matlab, and/or Python. * Technical ...

Electrical Engineer, Sensors

Mountain View, CA · On-site +1

$159K - $196K/yr

Familiarity with low-level embedded software and Python. * Adaptability: Proven ability to thrive ... remote, the specific salary range for your preferred location, during the hiring process. Waymo ...

Senior Software Engineer

Sunnyvale, CA · On-site +1

$125K - $234.10K/yr

About Us GM is developing the next generation of embedded platform software to deliverstate-of-the-artADAS features to our customers. The Autonomy Interface SW (AIS) teamis responsible forbuilding ...

Senior Software Engineer

San Francisco, CA · On-site +1

$125K - $234.10K/yr

About Us GM is developing the next generation of embedded platform software to deliverstate-of-the-artADAS features to our customers. The Autonomy Interface SW (AIS) teamis responsible forbuilding ...

New

Senior Software Engineer

Mountain View, CA · On-site +1

$125K - $234.10K/yr

About Us GM is developing the next generation of embedded platform software to deliverstate-of-the-artADAS features to our customers. The Autonomy Interface SW (AIS) teamis responsible forbuilding ...

Software Architect

Carlsbad, CA · On-site +1

$205K - $307K/yr

... building embedded systems software and with a Master's degree in Computer Science or Computer ... require remote management and operations * Ability to develop and deliver software using CI / CD ...

Software Engineer, GPU

Mountain View, CA · On-site +1

$204K - $259K/yr

Knowledge of Linux device drivers and embedded firmware * Experience with diverse GPU deployment ... remote, the specific salary range for your preferred location, during the hiring process. Waymo ...

next page

Showing results 1-20

Remote Embedded Software information

See California salary details

$69.1K

$151.4K

$171.7K

How much do remote embedded software jobs pay per year?

As of May 31, 2026, the average yearly pay for remote embedded software in California is $151,375.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,800.00 and $170,700.00 per year, depending on experience, location, and employer.

What Are Remote Embedded Software Jobs?

Remote embedded software jobs include embedded software engineer positions. As a work from home embedded software engineer, you develop embedded software systems for a variety of computerized devices. Your responsibilities start with assessing your client’s needs. You then design and code the embedded software, troubleshoot your software systems, perform research and test actions on the software, and implement software updates whenever necessary. Other duties include maintaining the software programs, documenting solutions to issues, providing the necessary post-production support, and reviewing the implemented system to debug the embedded environment and interpret error reports.

What are the key skills and qualifications needed to thrive as a Remote Embedded Software Engineer, and why are they important?

To thrive as a Remote Embedded Software Engineer, you need expertise in embedded systems programming (typically in C/C++), hardware interfacing, and a relevant degree in computer engineering or electrical engineering. Familiarity with development tools such as debuggers, version control systems (e.g., Git), and real-time operating systems (RTOS) is commonly required. Strong problem-solving abilities, self-motivation, and effective remote communication skills help you excel in a distributed team environment. These skills ensure reliable software integration with hardware, efficient collaboration, and successful delivery of complex embedded solutions.

What are some common challenges faced by remote embedded software engineers, and how can they be addressed?

Remote embedded software engineers often face challenges such as limited access to physical hardware for testing, coordinating with hardware teams across locations, and ensuring clear communication about design specifications. To overcome these, teams typically use simulation tools, remote access labs, and detailed documentation. Regular virtual meetings and collaborative platforms also help maintain alignment and facilitate troubleshooting in distributed environments.

What is a remote embedded software engineer?

A remote embedded software engineer is a professional who designs, develops, tests, and maintains software that runs on embedded systems, such as microcontrollers or specialized hardware, while working from a location outside the traditional office environment. These engineers typically collaborate with hardware teams, write code for real-time or resource-constrained systems, and use remote tools to debug and deploy software. They may work in industries like automotive, medical devices, consumer electronics, or industrial automation. Remote embedded software engineers rely on communication and project management tools to coordinate with their teams and ensure product quality.

What is the difference between Remote Embedded Software vs Remote Firmware Engineer?

AspectRemote Embedded SoftwareRemote Firmware Engineer
Required CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related; experience with embedded systemsBachelor's in Electrical Engineering, Computer Engineering, or related; experience with firmware development
Work EnvironmentDevelops software for embedded devices, often in hardware labs or remote setupsCreates low-level firmware for hardware components, typically in hardware labs or remote
Industry UsageAutomotive, IoT, consumer electronics, industrial systemsConsumer electronics, IoT, aerospace, automotive
Common Search/ComparisonYesYes

Remote Embedded Software and Remote Firmware Engineer roles both involve working on embedded systems, but Embedded Software focuses on higher-level software development, while Firmware Engineers work on low-level hardware control code. Both require similar credentials and are used across industries like automotive and IoT, often in remote or hybrid 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 Remote Embedded Software jobs? Cities in California with the most Remote Embedded Software job openings:
Infographic showing various Remote Embedded Software job openings in California as of May 2026, with employment types broken down into 92% Full Time, and 8% Part Time. Highlights an 74% Physical, 1% Hybrid, and 25% Remote job distribution, with an average salary of $151,375 per year, or $72.8 per hour.
Staff Sensor Systems Engineer

Staff Sensor Systems Engineer

General Motors

Sunnyvale, CA • On-site, Remote

$189.30K - $290.70K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 16 days ago


General Motors rating

8.1

Company rating: 8.1 out of 10

Based on 301 frontline employees who took The Breakroom Quiz

5th of 44 rated automakers


Job description

Job Description
Hybrid/Remote: If the candidate is within 50 miles of a GM Technical center, they will need to report to the office 3 times a week.
General Motors is developing hands-off and eyes-off autonomous driving systems intended for broad deployment across consumer vehicles. As part of this effort, GM is investing in sensor platforms and system architectures that can be integrated, validated, and operated reliably at scale across diverse vehicle programs and operating environments.
We are seeking a staff systems engineer to join the Sensor Systems Engineering & Architecture team to provide technical leadership in defining how autonomous sensing systems are architected and integrated across GM's autonomy programs. This role focuses on system-level decisions at the intersection of sensors, embedded software, vehicle platforms, and autonomy software, ensuring that sensing solutions are technically sound, aligned with product intent, and executable in production.
In this position, you will lead system-level trade studies, define sensor systems spanning camera, radar, and lidar, and work closely with perception, platform software, and vehicle integration teams to address real engineering challenges. The role is intended for engineers who are comfortable operating in ambiguity, applying first-principles analysis alongside practical constraints, and providing steady technical direction as systems mature from early development into deployed solutions.
What You'll Do
You will get the opportunity to contribute to one or more of the following.
  • Lead system level trades and requirement decomposition, definition, and integration requirements of autonomous sensor systems, including cameras, radar, and lidar
  • Provide detailed technical analysis from component level to system for autonomous vehicle sensing functions across performance, latency, data integrity, synchronization, and hardware/software interaction
  • Translate autonomy and product intent into system architectures, functional decompositions, and requirements.
  • Work closely with software platform teams, vehicle integration, hardware teams, perception, and validation teams to manage complex interdependencies and drive forward progress.
  • Ensure system designs meet safety, regulatory, quality, and performance requirements relevant to autonomous vehicle operation.
  • Drive continuous improvement in sensing system performance, robustness, diagnostics, integration, and cost.
  • Clearly document technical decisions, trade-offs, and deliverables.

Your Skills & Abilities (Required Qualifications)
  • Bachelor's degree in Systems, Electrical, Software, Mechanical Engineering, or equivalent work experience..
  • 10+ years of experience in systems engineering, system integration, or hardware-intensive product development.
  • Experience working with sensing systems (camera, radar, lidar, or similar) and their usage and integration into vehicles.
  • Experience leading system architecture, integration, and cross-domain technical initiatives.
  • Strong expertise in requirements development, interface definition, integration, and validation.
  • Technical depth in signal processing, link analysis, or ML across at least one relevant sensing modality.
  • Demonstrated ability to operate effectively in ambiguous problem spaces and drive technical alignment across teams.
  • Experience with Matlab, Python, or other language to support data analysis and analysis tooling development.

What Will Give You a Competitive Edge (Preferred Qualifications)
  • Master's degree in Engineering or a related technical discipline.
  • Experience working on L4 (or equivalent) autonomous vehicle programs or advanced remote sensing platforms.
  • Experience developing, debugging, or integrating embedded or systems-level software.
  • Significant experience with automotive autonomy focused SPAD lidars and/or imaging radars.
  • Experience with requirements management tools such as JAMA or DNG.
  • Knowledge of safety-critical- system development or functional safety concepts.
  • Experience with system/component validation, including vehicle testing, HIL/SIL, simulation, and large-scale data analysis

Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.
  • The salary range for this role is $189,300- $290,700. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.

  • Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.

Benefits:
  • Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.

"Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies."
About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Why Join Us
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
Benefits Overview
From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
Non-Discrimination and Equal Employment Opportunities (U.S.)
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.
Accommodations
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, emailus or call us at 1-. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

What General Motors employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Motors logo

About General Motors

Sourced by ZipRecruiter

General Motors is a company with global scale and capabilities, headquartered in Detroit, Michigan, with employees around the world. The company employs over 165,000 people, serves six continents, operates across 22 time zones, and has a diverse workforce speaking 75 languages1. GM’s vision is to drive the world forward by pioneering innovations that move and connect people to what matters. The company is working towards an all-electric future with its new Ultium Platform and is pushing transportation options beyond our wildest imaginations with autonomous vehicles. GM is also committed to becoming the most inclusive company in the world.

Industry

Transportation equipment manufacturing

Company size

10,000+ Employees

Headquarters location

Detroit, MI, US

Year founded

1908