Real-Time Embedded Software Engineer (C/C++, RTOS)

Aeva

Mountain View (CA)

On-site

USD 140,000 - 200,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Aeva in Mountain View, CA seeks an experienced embedded software developer to design and implement real-time applications in C/C++ for application processors and microcontrollers.

You will collaborate across EE, DSP, System Test and SW QA, contribute to requirements, design docs, test plans, and debugging complex issues to deliver production-grade software for automotive-grade platforms.

Qualifications

  • 3+ years of experience developing C/C++ code in embedded systems environments.

Responsibilities

  • Design and implement real-time applications on application processors and microcontrollers in C/C++.
  • Participate in requirements/design docs, test plans, and code reviews.
  • Debug complex issues during product development.
  • Collaborate with EE, DSP, System Test and SW QA teams.

Skills

C/C++
Embedded systems
ARM architecture
OS/RTOS fundamentals
Driver development
SPI/I2C/UART
QNX
Embedded Linux
Networking
AUTOSAR middleware
Cross-functional collaboration
Diagnostics tools

Tools

QNX
Embedded Linux
FreeRTOS
Zephyr
ARM toolchain

Job description

Aeva in Mountain View, CA seeks an experienced embedded software developer to design and implement real-time applications in C/C++ for application processors and microcontrollers.

You will collaborate across EE, DSP, System Test and SW QA, contribute to requirements, design docs, test plans, and debugging complex issues to deliver production-grade software for automotive-grade platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Embedded Software Engineer (C/C++)
Real-Time Embedded Software Engineer (C/C++)

Aeva Inc. • Mountain View (CA)

On-site
USD 132,400 - 179,200
Embedded Software Engineer – Real-Time C/C++ for Autonomy
Embedded Software Engineer – Real-Time C/C++ for Autonomy

Aeva, Inc. • Mountain View (CA)

On-site
USD 132,400 - 179,200
Embedded Software Engineer – Real-Time Systems (C/C++)
Embedded Software Engineer – Real-Time Systems (C/C++)

Aeva • Mountain View (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineer (Mountain View)
Embedded Software Engineer (Mountain View)

Aeva • Mountain View (CA)

On-site
USD 140,000 - 200,000
Embedded Software Engineer
Embedded Software Engineer

Innoviz Technologies • Israel Township (OH)

On-site
USD 90,000 - 130,000
Embedded SW Engineer - Mountain View
Embedded SW Engineer - Mountain View

Aeva • Mountain View (CA)

On-site
USD 120,000 - 180,000
Real-Time Embedded Engineer for Multi-Core ASICs
Real-Time Embedded Engineer for Multi-Core ASICs

Innoviz Technologies • Israel Township (OH)

On-site
USD 90,000 - 130,000
Embedded Software Engineer (C++) — Real-Time RTOS, Full Benefits
Embedded Software Engineer (C++) — Real-Time RTOS, Full Benefits

RFA Engineering • Chillicothe (IL)

On-site
USD 75,000 - 115,000
Health and Dental Insurance
Health Savings Account
Vision Insurance
+1
Real-Time C/C++ Software Engineer (Embedded)
Real-Time C/C++ Software Engineer (Embedded)

Applied Materials • Santa Clara (CA)

On-site
USD 124,000 - 171,000
Comprehensive benefits package
Learning and growth opportunities
Stock award programs (eligible)
Senior Real-Time Embedded Software Engineer
Senior Real-Time Embedded Software Engineer

Gal Manufacturing, a Vantage Elevation Company • Sacramento (CA)

On-site
USD 160,000 - 170,000
Medical Insurance
HSA
401(k) with Company Match and Non-Elec
+5