Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer - MCU Platforms

Zoox Inc.

Job Description

Job Description

The Core Firmware team is responsible for building the foundation upon which Zoox-owned firmware applications are built. Core Firmware engineers work with a diverse set of microcontrollers and application processors. We make sure the embedded platforms available to Firmware and Software teams are safe, stable, performant, secure, and flexible. Many of these things are often at odds with each other, and navigating these tradeoffs while shipping code that our autonomous vehicle platform depends on is core to the job.

 

As a member of the Core Firmware MCU Platforms team, you will build foundational software/firmware that is used across different microcontrollers in the vehicle. The software/firmware we write touches many different microcontrollers and provides the foundation on which other teams build applications and interact with hardware on these respective devices. We work with many partner teams both within and outside of the Firmware organization. In this role, you will be able to flex your skills developed in the embedded world in an environment that extends well beyond it. You will also be a key player to ensure the software/firmware used by other teams and multiple microcontrollers is safe, stable, robust, and secure.

Responsibilities
  • Develop on-vehicle embedded software/firmware in C and C++ in a real-time environment, and as appropriate, the supporting tools to tie it to Zoox’s ecosystem of off-vehicle infrastructure (Python in most cases)

  • Author requirements and design documentation to craft what is to be built, why it needs to be that way, and what your specific solution looks like

  • Work with our Component V&V Engineers to keep the quality bar high through the coordination of test strategies

  • Troubleshoot and root-cause problems from the field, starting at the system level, often ending deep in the inner workings of our platform

Qualifications
  • 10+ YOE

    Experience in,

    • C/C++ development

    • Systems programming in a real-time (RTOS) environment

    • Understanding RTOS platform development

    • Understanding how to link software/firmware to hardware

    • Understanding how bootloaders on MCUs generally work

Bonus Qualifications
  • Python development

  • Network/CAN programming experience

  • Extensive bootloader experience

  • MCU Security

Compensation

There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. The salary range for this position is $200,000 to $250,000. A sign-on bonus may be offered as part of the compensation package. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position.

 

Zoox also offers a comprehensive package of benefits, including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - MCU Platforms in San Diego, CA vacancy
  • $94.2k - $141.2k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary:...  ...develop, create, modify, and validate embedded and cloud-edge software,...  ...software engineers to develop embedded platform software for CPU, DSP, and NPU... 
    Suggested
    Full time
    Casual work
    Work from home

    Qualcomm

    San Diego, CA
    19 hours ago
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Master's degree in Engineering, Computer Science, or related field. 2+ years of experience in embedded software development. Strong proficiency in C/C++ and real-time operating systems... 
    Suggested
    Full time
    Casual work

    Qualcomm

    San Diego, CA
    19 hours ago
  • $87.1k - $157.45k

     ...security against ever-adapting threats . Our Electronic Warfare division currently has an exciting opportunity for an Embedded Software Engineer to perform design, development, and hardware/software integration in San Diego, CA. Leidos is a DOD leader in electronic... 
    Suggested
    Local area
    Immediate start

    Leidos

    La Jolla, CA
    3 days ago
  •  ...A leading Aerospace and Defense company is seeking a Senior Embedded Software Engineer specialized in cryptography to design and develop advanced embedded software solutions for satellite systems. The role requires proficient knowledge in C/C++, a Bachelor's degree in... 
    Suggested
    Flexible hours

    Innoflight Inc

    San Diego, CA
    21 hours ago
  • $134.8k - $202.2k

     ...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: Team SPARK is...  ...Generative AI transformation across CPSE, spanning embedded software, platform systems, product enablement, and engineering infrastructure... 
    Suggested
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    4 days ago
  •  ...Foresite Labs (Stealth Co) in San Diego is looking for a Senior Software Engineer to develop complex software and hardware systems. You will write C/C++ for embedded targets as well as Python applications that manage instrument behavior. The ideal candidate will have over... 

    Foresite Labs (Stealth Co)

    San Diego, CA
    21 hours ago
  • Troubleshooting or debugging skills in embedded, preemptive execution environments; Applies Software knowledge and experience to design, develop, create, modify...  ...following areas will be preferred Bachelor's degree in Engineering, Information Systems, Computer Science, or... 
    Full time
    Work experience placement
    Immediate start

    Qualcomm

    San Diego, CA
    19 hours ago
  • $95 - $105 per hour

     ...poster from Stellar Consulting Solutions, LLC Team Lead Recruitment at Stellar Consulting Solutions, LLC Job Title: Senior Embedded Software engineer Contract: W2 12+Months JOB DESCRIPTION Seeking highly experienced Senior Software Engineer(s) to contribute to the... 
    Contract work

    Stellar Consulting Solutions, LLC

    San Diego, CA
    1 day ago
  • $100k - $170k

     ...Agentic AI, with a purposeful focus on Distributed Data Systems, Platforms at Scale, and Complex Application Development. With...  ...millions of Americans. About the Role: We are seeking a Platform Engineer with an active Top Secret/SCI clearance to play a pivotal role... 
    Full time
    Live in

    Raft Company Website

    San Diego, CA
    12 hours ago
  • $175k - $225k

     ...passionate team as a Principal Firmware Engineer. As we scale, you will be instrumental in...  ...to develop and verify/validate embedded systems requirements and interface control...  ...teams, including firmware, hardware, and software engineers. Participate in code reviews,... 
    Local area
    Flexible hours

    Monarch Quantum, Inc.

    San Diego, CA
    19 hours ago
  •  ...Job Description Job Description Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract...  ...working with a variety of different processing platforms (ARM SoCs, micro-controllers, etc.) Strong background... 
    Long term contract
    For contractors
    Immediate start

    A2e Technologies

    San Diego, CA
    10 days ago
  • $120k - $150k

     ...seeking a high-caliber Senior Firmware Engineer to design and develop high-performance,...  ...equipment. This position combines expertise in embedded firmware, FPGA development, and real-...  ...Vitis/Vivado toolchain and hardware-software co‑design. Experience in image processing... 
    Work at office

    QuietKat Inc

    San Diego, CA
    3 days ago
  • $111.3k - $166.9k

     ...Technologies, Inc.\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering\n\nGeneral Summary:\n\nThis position is not...  ...nDrive innovation and reliability for Snapdragon SoC-based platforms at scale. As part of the Platform Test team, You\u2019ll... 
    Full time
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    19 hours ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including... 
    Full time
    Work at office

    Speechify

    San Diego, CA
    19 hours ago
  • Designs and implements software features and applies special techniques necessary to perform...  ...ensure high levels of quality for the platform. Collaborates with others within project...  ...academic equivalent) in Electrical Engineering, Computer Engineering, Computer Science... 
    Full time
    Remote work

    Qualcomm

    San Diego, CA
    19 hours ago
  • $146k

     ...open position within the organization. About The Team The Web Platform team is part of our Developer Platform organization and...  ...web products over time. About The Role We are hiring a Senior Software Engineer, Web API Platform to help establish a company-wide API platform... 
    For contractors
    Local area
    Home office
    Flexible hours

    Socket

    San Diego, CA
    1 day ago
  • $160k - $240k

     ...Its products include Hivemind autonomy software and V-BAT and X-BAT aircraft. With offices...  ...for paved roads and secure-by-default engineering on the Security Engineering team. Your job...  ...or flagged automatically. Own the platform security tooling that other teams consume... 
    Full time
    Temporary work
    Part time
    Worldwide

    Shield Ai

    San Diego, CA
    19 hours ago
  • $90k - $184k

     ...Defense (DOD), is seeking an IT Systems Engineer to be part of our Advanced Capabilities...  ...server updates, patch management, and software installations. ~Operate and Maintain...  ...VMWare Environment or similar virtualization platform. ~Experience Troubleshooting network... 
    Full time
    Work at office
    Immediate start

    Innovative Defense Technologies

    San Diego, CA
    4 days ago
  •  ...The Platform Core Solutions/Shared Services Development Team works on designing and building...  ...technical challenges of developing software at scale. We are open to adoption of the...  ...techniques for solving complex problems. Senior Engineer Responsibilities Perform in‑depth... 
    Remote work

    PlayStation

    San Diego, CA
    19 hours ago
  •  ...Jquery (6+ Years) • Proven delivery of sophisticated web-based interaction models (6+ years) • Ability to deliver high quality software with tight deadlines and dispersed teams (6+ years) • Experience with build and test automation (3+ years) • Experience with Test... 
    Full time

    Pyramid Consulting

    San Diego, CA
    19 hours ago
  •  .... Preferred Technologies: HTML, PHP, Java, Python and Ruby CMS: WordPress, Joomla, Drupal OS: Windows 2000, XP, 7, 8, Linux, OS X Software: Dreamweaver, Photoshop, Fireworks, MS Word – Outlook – Excel, QuickBooks Ticketing system: Zendesk Cloud technologies: ThinkGrid,... 
    Full time

    Jobsbridge

    San Diego, CA
    19 hours ago
  •  ...which take into consideration costs, business needs, and system impacts. Leads analysis and general architectural design across platforms towards the development of end-to-end solutions Facilitate technical decision making and when necessary act as the decision... 
    Full time
    Contract work
    Work experience placement
    Local area
    Remote work
    Relocation

    Right Talent Right Now

    San Diego, CA
    19 hours ago
  •  ...Senior Software Engineer, iOS Mobile Application Developer San Diego, CA Description: Senior Software Engineer, iOS Mobile Application Developer Join as a Senior iOS Software Engineer, where you'll develop critical public safety applications used by first... 
    Full time

    Esrhealthcare

    San Diego, CA
    19 hours ago
  • Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...
    Full time
    Immediate start

    Stellantis

    San Diego, CA
    19 hours ago
  • $192.4k - $250k

     ...Role OverviewJoin the Customer Outcomes team to accelerate platform adoption and improve customer outcomes. As a Senior Principal Platform Architect, you will help customers establish a technical foundation in the ServiceNow Platform and design solutions that improve... 
    Flexible hours

    Segment (Twilio)

    San Diego, CA
    19 hours ago
  • $123k - $160k

     ...Job Description Job Description Sr. Embedded Software Engineer MaXentric is seeking a Senior Software Developer to lead software development efforts for our custom processor architecture. This role is critical to advancing our R&D initiatives and supporting DoD... 
    Permanent employment
    Work at office

    MaXentric Technologies LLC

    San Diego, CA
    13 days ago
  • $170k - $190k

     ...innovators. Here, visionary minds engineer the future of space...  ...cyber-secure solutions. From software-defined radios to cutting-edge...  ...IN THE LIFE: As a Senior Embedded Software Engineer – RUST , you...  ...software on custom hardware platforms. Track Features and Releases... 
    Full time
    Work visa
    Flexible hours

    Innoflight LLC

    San Diego, CA
    7 days ago
  •  ...Job Description Job Description Zoox is looking for an embedded software engineer to join our Firmware Platforms team. In this role, you will be responsible for developing, extending, and maintaining support for multiple embedded platforms for the Zoox vehicle. You... 
    Temporary work
    Relocation package

    Zoox

    San Diego, CA
    26 days ago
  • $125k - $150k

     ...innovators. Here, visionary minds engineer the future of space...  ...cyber-secure solutions. From software-defined radios to cutting-edge...  ...A DAY IN THE LIFE: The Embedded Software Engineer III plays...  ...Build and Customize Linux Platforms: Configure Linux systems including... 
    Full time
    Work visa
    Flexible hours

    Innoflight LLC

    San Diego, CA
    7 days ago
  • $115k - $200k

     ...Because there's too much at stake to go solo. Our Software Team is seeking a Senior Embedded Software Engineer. You'll develop software for our ecosystem of...  ...and board support packages across a variety of platforms. Troubleshoot complex system-level issues... 
    Permanent employment
    Work experience placement
    Work at office
    Worldwide

    TrellisWare Technologies

    San Diego, CA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer - MCU Platforms. Be the first to apply!