Embedded Software Engineer

Zoox

San Diego (CA)

In loco

USD 120.000 - 180.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Health insurance
Paid time off
Life insurance
Disability insurance
Stock options

Descrizione del lavoro

Zoox is seeking an embedded software engineer to join the Firmware Platforms team. You will develop, extend, and maintain support for multiple embedded platforms for Zoox vehicles, collaborating with electrical, embedded, and validation engineers to enable rapid development across projects.

You will dive deep into hardware and create robust, reusable software solutions. Responsibilities include architecting and testing software for real-time platforms, building board support packages, and

Competenze

  • Bachelor’s or Master’s degree in computer science, electrical engineering, or equivalent experience.
  • 3+ years of experience developing real-time embedded software for distributed electromechanical systems.

Mansioni

  • Architect, develop, debug, optimize, review, and test software for multiple real-time embedded platforms.
  • Develop and maintain board support packages for multiple platforms, including compiler, bootloader, drivers, and RTOS.
  • Build low-level frameworks, interfaces, and infrastructure to speed up embedded app development and testing.
  • Bring-up of new embedded platforms by coordinating with electrical engineers, suppliers, and vendors to solve hardware issues.
  • Contribute to all phases of the software development cycle, including prototyping, requirements capture, design, implementation, and validation.

Conoscenze

Embedded C/C++
Microcontrollers
Linux/RTOS
Real-time software
Debugging hardware

Formazione

BSc/MSc in CS/EE

Strumenti

Linux
QNX
FreeRTOS
SafeRTOS

Descrizione del lavoro

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 will work closely with electrical engineers, embedded software engineers, and validation engineers to enable support for new advanced platforms and accelerate application development across multiple projects. We are looking for people who are passionate about diving deep into the hardware and creating robust and reusable software.

Responsibilities
  • Architect, develop, debug, optimize, review, and test software for multiple real-time embedded platforms
  • Develop and maintain board support packages for multiple platforms, including compiler, bootloader, drivers, and real-time operating system
  • Build low-level frameworks, interfaces, and infrastructure to make our embedded application development faster, simpler, more portable, and more testable
  • Bring-up of new embedded platforms by working with electrical engineers, suppliers, and vendors to identify and solve hardware and low-level software issues
  • Contribute to all phases of the software development cycle, including prototyping, requirements capture, design, implementation, and validation
Qualifications
  • Bachelor’s or Master’s degree in computer science, electrical engineering, or equivalent experience3+ years of experience developing real-time embedded software for distributed electromechanical systems
  • Strong embedded C++/C programming experience
  • Strong experience with micro-controllers and/or microprocessors
  • Programming skills in C and C++, Linux, QNX, FreeRTOS, or SafeRTOS
  • Experience with common lab equipment and data acquisition equipment(DACs, debuggers, power supplies, multimeters, etc.)
Bonus Qualifications
  • Experience with automotive communication protocols and stacks (CAN, LIN, Ethernet, Wifi, LTE, 5G, NFC, UWB, etc.)
  • Ability to read and provide feedback on PCB schematics
Compensation

There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. 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.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Embedded Software Engineer - Power Systems Software
Embedded Software Engineer - Power Systems Software

Frontdoor Defense • San Diego (CA)

In loco
USD 155.000 - 190.000
Zoox Stock Appreciation Rights
Amazon RSUs
Health insurance
+3
Embedded Software Engineer - Battery Management Systems
Embedded Software Engineer - Battery Management Systems

Zoox • Foster City (CA)

In loco
USD 200.000 - 240.000
Health insurance
Paid time off
Zoox RSUs
+2
Embedded Software Engineer - Body Systems Software
Embedded Software Engineer - Body Systems Software

Frontdoor Defense • Foster City (CA)

In loco
USD 140.000 - 170.000
Zoox Stock Appreciation Rights
Amazon RSUs
Health insurance
+1
Embedded Software Engineer - Drive Systems
Embedded Software Engineer - Drive Systems

Ev Magazine • Foster City (CA)

Ibrido
USD 120.000 - 180.000
Engineering Manager, Software Core Connectivity
Engineering Manager, Software Core Connectivity

Zoox • Foster City (CA)

In loco
USD 211.000 - 349.000
Zoox RSUs
Stock Appreciation Rights
Health Insurance
+2
Software Engineer, Wireless Technologies
Software Engineer, Wireless Technologies

Zoox • Foster City (CA)

In loco
USD 220.000 - 265.000
Stock appreciation rights
Amazon RSUs
Health insurance
+4
Software Engineer - Robot Software Infrastructure
Software Engineer - Robot Software Infrastructure

Zoox • Foster City (CA)

In loco
USD 196.000 - 242.000
Paid time off
Zoox Stock Appreciation Rights
Amazon RSUs
+4
Embedded Software Engineer, Wireless Technologies
Embedded Software Engineer, Wireless Technologies

Ev Magazine • Foster City (CA)

Ibrido
USD 180.000 - 240.000
Stock options
Health insurance
401(k)
Real-Time Embedded Firmware Engineer – Platforms
Real-Time Embedded Firmware Engineer – Platforms

Zoox • San Diego (CA)

In loco
USD 120.000 - 180.000
Health insurance
Paid time off
Life insurance
+2
Senior Vehicle Software Deployment Engineer
Senior Vehicle Software Deployment Engineer

Zoox • Foster City (CA)

In loco
USD 179.000 - 294.000
Health insurance
Paid time off
Disability insurance
+3