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.
ResponsibilitiesDevelop 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
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
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.
$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...SuggestedFull timeCasual workWork from home- 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...SuggestedFull timeCasual work
$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...SuggestedLocal areaImmediate start- ...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...SuggestedFlexible hours
$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...SuggestedWork experience placementWork from home- ...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...
- 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 timeWork experience placementImmediate start
$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$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 timeLive in$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 areaFlexible hours- ...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 contractFor contractorsImmediate start
$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$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 timeWork experience placementWork from home$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 timeWork at office- 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 timeRemote work
$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 contractorsLocal areaHome officeFlexible hours$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 timeTemporary workPart timeWorldwide$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 timeWork at officeImmediate start- ...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
- ...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
- .... 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
- ...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 timeContract workWork experience placementLocal areaRemote workRelocation
- ...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
- 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 timeImmediate start
$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$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 employmentWork at office$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 timeWork visaFlexible hours- ...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 workRelocation package
$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 timeWork visaFlexible hours$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 employmentWork experience placementWork at officeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - MCU Platforms. Be the first to apply!
- embedded software engineer San Diego, CA
- embedded systems software engineer San Diego, CA
- embedded engineer San Diego, CA
- embedded developer San Diego, CA
- platform engineer San Diego, CA
- senior platform engineer San Diego, CA
- platform developer San Diego, CA
- software engineer - cloud services San Diego, CA
- id software San Diego, CA
- healthcare software sales San Diego, CA




