1

Associate Embedded Software Engineer Jobs in Sunnyvale, CA

Embedded Software Engineer

Redwood City, CA ยท On-site

$161K - $211K/yr

What to Expect As an Embedded Software Engineer, you'll own platform software for the embedded Linux compute units running our robotics stack. You will collaborate closely with electrical, mechanical ...

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, implementation, maintenance, and continuous improvement of embedded software and core platform ...

Description As an Embedded Software Engineer on our team, you will be responsible for the design, implementation, maintenance, and continuous improvement of embedded software and core platform ...

Embedded Software Engineer

San Jose, CA ยท On-site

$131K - $180K/yr

Description About this opportunity As an Embedded Software Engineer, you will play a key role in defining and developing next-generation products and technologies. You will lead firmware architecture ...

Embedded Software Engineer

San Jose, CA ยท On-site

$140K - $175K/yr

JOB SUMMARY We are seeking an Embedded Software Engineer to assist with development avionics flight software. The ideal candidate should be accustomed to working in a fast-paced environment and ...

Job #216547 Chipton-Ross is seeking a Embedded Software Engineer for a contract opportunity in Sunnyvale, CA. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) * Experience with programming languages ...

Senior Embedded Software Engineer

Santa Cruz, CA ยท On-site

$143K - $187K/yr

Overview You will be responsible for designing and implementing the embedded C++ software that runs on our electric-powered, fly-by-wire aircraft. You'll also collaborate with systems engineers and ...

Senior Embedded Software Engineer

Santa Cruz, CA ยท On-site

$143K - $187K/yr

Overview You will be responsible for designing and implementing the embedded C++ software that runs on our electric-powered, fly-by-wire aircraft. You'll also collaborate with systems engineers and ...

Senior Embedded Software Engineer

Santa Cruz, CA ยท On-site

$143K - $187K/yr

You will be responsible for designing and implementing the embedded C++ software that runs on our electric-powered, fly-by-wire aircraft. You'll also collaborate with systems engineers and hardware ...

The Embedded Software Engineer will be working with the Engineering team at Aeris Technologies, based out of our office in Hayward, CA. They will focus on writing firmware for embedded systems in the ...

Showing results 21-40

Associate Embedded Software Engineer information

See Sunnyvale, CA salary details

$82.2K

$180K

$204.2K

How much do associate embedded software engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for associate embedded software engineer in Sunnyvale, CA is $180,019.00, according to ZipRecruiter salary data. Most workers in this role earn between $154,300.00 and $203,000.00 per year, depending on experience, location, and employer.

What is the difference between Associate Embedded Software Engineer vs Embedded Software Engineer?

AspectAssociate Embedded Software EngineerEmbedded Software Engineer
Required CredentialsBachelor's degree in Computer Engineering, Electrical Engineering, or related field; some roles may accept relevant certificationsBachelor's or higher in a related field; more experience may be preferred
Work EnvironmentEntry-level, team-based projects in hardware and software developmentMid-level to senior projects, often with more complex embedded systems
Employer & Industry UsageTechnology companies, automotive, consumer electronics, aerospaceSimilar industries, often with more responsibility and project scope

The main difference between an Associate Embedded Software Engineer and an Embedded Software Engineer lies in experience and responsibility. The associate role is typically entry-level, focusing on learning and supporting development tasks, while the embedded software engineer has more experience and handles more complex projects. Both roles require similar educational backgrounds and are common in technology-driven industries.

What are the most commonly searched types of Embedded Software Engineer jobs in Sunnyvale, CA? The most popular types of Embedded Software Engineer jobs in Sunnyvale, CA are:
What cities near Sunnyvale, CA are hiring for Associate Embedded Software Engineer jobs? Cities near Sunnyvale, CA with the most Associate Embedded Software Engineer job openings:

Embedded Software Engineer

Sunday Inc

Redwood City, CA โ€ข On-site

$161K - $211K/yr

Full-time

Re-posted 12 days ago


Job description

Join Us in Building the Future of Home Robotics
At Sunday, we're developing personal robots to reclaim the hours lost to repetitive tasks. We're focused on an ambitious goal to make generalized robots broadly accessible, enabling households to take back quality time.
We have spent the last 18 months building a talented team, securing capital, and validating our technology. We are now seeking passionate individuals to join us in the next phase of our growth. If you are ready to apply your skills to the forefront of robotics innovation, we'd love to hear from you.
What to Expect
As an Embedded Software Engineer, you'll own platform software for the embedded Linux compute units running our robotics stack. You will collaborate closely with electrical, mechanical, software, and machine-learning teams to integrate our full robotics stack on a new compute.
What You'll Do
  • Own the embedded software stack (bootloader, kernel, devicetree, BSP, and drivers) for compute platforms based on SoCs like NVIDIA Jetson, Qualcomm etc
  • Develop and maintain Linux kernel drivers and userspace integration for sensors, GMSL cameras, displays, storage, and high-speed interconnects (PCIe, USB, MIPI CSI/DSI, Ethernet, CAN)
  • Own build system and BSP layers using Yocto/Buildroot or vendor SDKs like JetPack
  • Work with the electrical engineering team to debug and bring up custom carrier boards
  • Work closely with the software and machine-learning teams to optimize performance across the entire software stack
  • Design and implement OTA end-to-end using RAUC, Mender, SWUpdate, or equivalent

What You'll Bring
  • BS or MS in CS, Computer Engineering, EE, related technical field, or equivalent practical experience
  • 3+ years of embedded Linux / systems software development, including hands-on bringup on modern application-class SoCs (NVIDIA Jetson, Qualcomm Snapdragon, or similar)
  • Strong proficiency in C and ideally C++ and/or Rust
  • Strong experience with Yocto, Buildroot, or an equivalent embedded Linux build system, including custom layers/recipes and production image customization
  • Deep understanding of the Linux boot flow, from bootloader to userspace, and low-level peripherals
  • Comfortable working alongside electrical engineers: reading schematics, driving scopes, logic analyzers, and JTAG, and debugging at the hardware/software boundary
  • Knowledge of power management, secure boot, watchdogs, and other production-readiness concerns
  • Experience developing CI pipelines for embedded Linux images

Nice to Have
  • Delivered at least one project from prototype phase into production
  • Experience with PREEMPT_RT
  • Familiarity with RTOS-based firmware development
  • Experience with Python for scripting, data analysis, or test automation

At Sunday Robotics, we're building technology shaped by real people - curious, creative, and diverse. We're proud to be an equal opportunity employer and consider all qualified applicants regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Even if you don't meet every single requirement, we encourage you to apply. Studies show that women and underrepresented groups often hold back unless they meet 100% of the criteria - we don't want that to be the reason we miss out on great talent.