Embedded Software Engineer - MCU Platforms
$200k - $250kZoox Inc.
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
$200,000 - $250,000 a year
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.
$125k - $145k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER, OS/PLATFORM (STARSHIELD) The Starshield mission is to support national security through a focus on timely and reliable...SuggestedPermanent employmentFull timeTemporary workImmediate startWeekend work- ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.EMBEDDED SOFTWARE ENGINEER, OS/PLATFORM (STARLINK)At SpaceX, we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world...SuggestedPermanent employmentFull timeInternshipWorldwideWeekend work
- ...We are currently recruiting for an Embedded Software Engineer to join our extraordinary engineering... ...solutions for the amplifier and node product platforms. Work with outside suppliers to... ...environment working with embedded MCU’s and SOC’s. Hands on experience working...SuggestedFull time
- ...Location: Pompano Beach, FL Job Title: Embedded Software Engineer Duration: 12+ Months (Could go... ...Hands-on experience programming DSP and MCU (C/C++, Assembler) ~ Hands-on... ...interface. ~ Perform integration and on-platform validation of algorithms ~ Follow...SuggestedFull time
$150k - $250k
...needed most. About the Job As an Embedded Software Engineer , you will develop the embedded... ...include board bring-up of Linux-based platforms, high-performance data movement between... ...Bootloader, Power Management, Linux, MCU (Microcontroller). ~ Excellent teamwork...SuggestedPermanent employmentFull time$143.7k - $194.4k
...Amazon Robotics Autonomous Mobility software team develops the autonomy software that... ...looking for a Software Development Engineer to join our Platform, Data and Tools team.You will be part... ...manufacturing processes - Developing embedded middleware to accelerate the development...Full timeTemporary workInternshipSeasonal workRemote workFlexible hours- ...Embodied AI technology. Our advanced AI software and foundation models enable... ...career! The role As a member of the Embedded Automotive Platforms team, you will contribute towards... ...quality processes to maintain high engineering standards. About you In order...Full timeWork from home
$125k - $150k
...people and machines is essential. FORT's platform ensures safe, secure, and dynamic... ...they remain safe and secure. As an Embedded Software Engineer II, you will own specific components of... ...: Comfort working directly with MCU peripherals, datasheets, reference manuals...Remote work- ...Job Description: Develops embedded software (firmware), unit / integration tests, firmware requirements, and firmware verification tests... ...requirements, software and systems by using software engineering practices. Quality Systems Duties and Responsibilities:...Remote work
$200k - $300k
...integrated, privacy-sensitive AI-powered platform that includes solutions for video... ...+ countries. About the RoleAs a Staff Embedded Software Engineer, you will spearhead the development of... ...software landscape, spanning bare-metal MCU firmware, secure bootloaders, Linux kernel...Full timeWork visaFlexible hoursShift work- ...field to a powerful Agentic AI platform—that allows our customers... ...in 2024. Product & Software Excellence: We were named... ...THIS ROLE As a Senior Staff Embedded Software Engineer, you will provide overall technical... ...of low-level hardware and MCU/RTOS. Advanced...Full timeWork at officeRemote workFlexible hours
$133.2k - $185k
...Labs’ Intelligent Connectivity Platform integrates CXL®, Ethernet,... ...technologies with the company’s COSMOS software suite to unify diverse... ...'re looking for a Firmware Engineer who can bridge our system... ...Investigate and fix firmware issues in embedded C, leveraging deep...Full timeFlexible hours$120k - $175k
...commitment to saving lives and our passion for aviation, will empower everyone to experience the joy and freedom of flight. EMBEDDED SOFTWARE ENGINEER - EL SEGUNDO, CA In this role, you are responsible for the development of the Fly-By-Wire software starting with...Full timeWork experience placementWork at office$70 - $95 per hour
...Description Designs and implements software of embedded devices and systems from requirements to production and commercial deployment... ...specifications, design and development of embedded firmware in engineering projects. Analyzes and enhances efficiency, stability and...Full time3 days per week$74.99k - $112.48k
...disabled \u0026 veterans. \n\nPrimary Location: United States (US) - Iowa - Urbandale \nFunction: Technology (CA) \nTitle: Embedded Software Engineer - 120455 \nOnsite/Remote:Onsite Position\n\n## Your Responsibilities\n\nAs a Software Engineer at John Deere ISG located...Full timeWork experience placementRemote workFlexible hours$90k - $210k
...specially selected team of scientists, engineers, and software developers to deliver best-in-class... ...National Security Ecosystem. As an Embedded Software Engineer at MORSE, you will... ...cutting-edge capabilities into novel platforms and support testing in both lab and...Full time- ...Description Job Description · Design, develop and test new embedded software. · Working on BSPs for cutting edge Intel processor based... ...many standard operating systems. · Working with hardware engineers during the definition, design and verification phases. ·...Full time
- ...first-of-its-kind wearable biosensor platform for continuous, non-invasive health monitoring... ...impact opportunity to help build the software foundation of a platform with... ...for a skilled and self-directed Embedded Software Engineer to join a small, fast-moving team. This...Full timeLocal areaShift work
$2,000 per month
...Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering Employment Type: Full-Time Schedule: Monday - Friday, 8:00 AM - 5:00 PM Who We Are At Puck, we are Built to Lead . We are a dynamic manufacturing...Full timeTemporary workWork at officeLocal areaRelocationRelocation packageMonday to FridayFlexible hoursNight shift$125k - $150k
...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER, LASER MESH ROUTING (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink...Permanent employmentFull timeTemporary workInternshipWork at officeWorldwideMonday to FridayWeekend work$108.8k - $184k
...is a general posting and not for a specific opening. Embedded Software Engineers – SharkNinja Department: Software & Robotics About... ...continuous improvement of SharkNinja’s embedded software platform . What You’ll Bring ~ Bachelor's degree in Computer...Full timeTemporary workLocal areaFlexible hours- ...in a refreshing, vibrant, and inclusive culture. The Embedded Software Engineer for Battery and On-board Charge Software will apply their... ...team to provide a seamless charging experience across BETA’s platforms and with 3rd party EVSEs ~ Interface with BETA’s...Full timeTemporary workWork at officeLocal area
$91k - $129.8k
...with? You will be part of the Product Engineering team, working closely with Automation,... ...will you make a difference? As an Embedded Software Engineer, you will define and develop... ..., STM32, NXP, Renesas, TI, or similar platforms? Do you have experience developing bare...Full timeWork experience placementWorldwide- ...Primary Responsibilities: Our embedded software engineers craft and innovate on truly unique and sophisticated controls platforms. As part of our team, you will be responsible for building high-quality software features daily. Additionally, you'll work alongside...Full time
$85k - $120k
...the LXI Consortium for LAN instruments. Use version control software such as GIT. SALARY RANGE The starting annual base pay... ...in our industry. We employ approximately 300 people in our engineering, manufacturing, and sales offices across the United States. At...Full timeWork experience placement- ...founders are physicists, mathematicians, RF engineers, and computer scientists with deep... ...wireless capabilities. As a Software Embedded Engineer, your responsibilities may include... ...to run efficiently on various hardware platforms to include ARM and x86 Why Rampart?...Full timeContract work
$100k - $120k
...C++ ~ Experience with full life cycle of software development ~ Exp with object oriented... ...software to be applied to and integrated with engineering, scientific and manufacturing requirements. •You will develop real time embedded systems involving software for digital...Full timeImmediate startRemote workRelocationOverseasVisa sponsorship$105k - $145k
...2 team can build anything. We design all the hardware and software needed to make chips and we make the fabs, tools, and components... ...it into production. About the role We’re hiring embedded software engineers to help build the software systems behind our fab...Full timeWork at officeVisa sponsorshipNight shift- ...About the role As an Embedded Software Engineer, you will design, develop, integrate, and test embedded software for cutting-edge aerospace and UAV platforms. Working closely with hardware and systems teams, you will take full ownership of embedded software functionality...Full timeRemote workWorldwideFlexible hours
$166k - $292k
...cutting-edge artificial intelligence systems, command and control platforms, and autonomous systems across air, land, maritime, and space domains. We are looking for Embedded Software Anti-Tamper Engineers to drive a mission-focused, threat-informed approach to Program...Full timeWork experience placementImmediate start
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 Remote
- embedded systems software engineer Remote
- embedded software engineer remote Remote
- embedded developer Remote
- embedded engineer Remote
- data platform engineer Remote
- platform engineer Remote
- senior platform engineer Remote
- platform engineering manager Remote
- platform developer Remote



