Senior Embedded Software Engineer Job at Nuro, Mountain View, CA

KzFFNlUyaTJvWU1LUGR5NXNNbUFXZVlaY3c9PQ==
  • Nuro
  • Mountain View, CA

Job Description

Responsibilities

  • Design, implement, and test embedded C software for safety-critical multicore automotive microcontrollers.
  • Develop base software including RTOS components, device drivers, scheduling, and bootloaders; middleware including inter-component messaging and end-to-end protection; and vehicle application components.
  • Integrate Nuro Driver with new vehicle platforms by implementing CAN and Ethernet interfaces with OEM ECUs and adapting actuator and body-control interfaces.
  • Perform device and vehicle bring-up, prototyping, debugging, and validation across multiple vehicle platforms.
  • Build and maintain unit-test, hardware-in-the-loop, and vehicle-test verification infrastructure.
  • Define software requirements from system safety requirements and implement and verify them with full traceability within an ISO 26262 process.
  • Collaborate with systems, safety, hardware, controls, autonomy, OEM, and supplier engineers.

Requirements

  • Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or a closely related field.
  • At least 3 years of industry experience developing embedded software in C, including work with a real-time operating system.
  • Knowledge of data structures, concurrency, algorithm design, microcontroller internals, and peripherals.
  • Depth in at least one of device drivers, CAN or automotive Ethernet, bootloaders and software updates, embedded security, or vehicle-level integration and testing.
  • Ability to use debug probes, oscilloscopes, logic analyzers, and CAN tools for hardware and software debugging.
  • Preferred experience includes 5+ years of automotive or autonomous-vehicle embedded development and a production launch.
  • Preferred experience includes ISO 26262, DO-178C, or IEC 62304 safety-critical development.
  • Preferred experience includes Infineon AURIX TC3xx, SafeRTOS, FreeRTOS, AUTOSAR Classic, MCAL, communication stacks, DBC, ARXML, UDS diagnostics, E2E protection, time synchronization, vehicle functions, vehicle dynamics, or control theory.

Benefits

  • Base pay is stated as part of a total compensation package, with eligibility for an annual performance bonus, equity, and a competitive benefits package.

Job Tags

Full time

Similar Jobs

Colonial Ford

Parts Counter Person Job at Colonial Ford

Colonial Ford is looking for an experienced parts counterperson. Ford experience is preferred, but we are willing to train the right person...  ...inventory maintenance. Maybe your currently working at an Auto Parts Store or at local dealership. We currently don't work weekends... 

Confidential

Warehouse Picker Packer - Now Hiring Job at Confidential

 ...wear long pants, closed toe shoes, work appropriate clothing, NO jewelry or piercings (including permanent ones), NO fake eye lashes. Temps will be provided with uniforms once working on the floor. They will have a locker with a lock provided for them, as the uniforms,... 

NYC Health + Hospitals/Correctional Health Services

X-Ray Technologist, Correctional Health Services *Monday-Friday (8am-4pm)* Job at NYC Health + Hospitals/Correctional Health Services

 ...PAGNY)for The Division of Correctional Health Services (CHS) of New York City Health...  ...throughout the city. The Radiology technologist position encompasses responsible, administrative...  .... Identify patient and document all information pertinent to final report in the RIS... 

Med Source Consultants

Dermatologist - 4024 Job at Med Source Consultants

Dermatologist 4024 Dermatologist Join a Dynamic, Physician Led Practice Dermatologist needed for a vibrant practice. If you arelooking for a collaborative, dynamic, physician-led practice environment where you can learn, grow, and excel in providing integrated...

Expand Energy

Driller Job at Expand Energy

 ...because it's the right thing to do, but because it makes our company stronger. Job Summary Expand Energy is searching for a Driller position for our field operations team located in one of the following: Ohio, West Virginia, or Louisiana. The Driller...