{bc}
lever

Embedded SW Engineer - Mountain View

Aeva, Inc.
CAN
Full-time
Mid · 3+ years experience
Onsite
Discovered 1 weeks ago
cpluspluslinux
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

cpluspluslinux
Smart Apply

Full Job Posting

What you'll do:

Design and implement real-time applications on application processors & microcontrollers in C/C++.

Participate in the team's software processes, including requirements and design documentation, test-plan generation and execution, peer design and code reviews, process feedback, and improvements.

Debug complicated issues as they arise during product development.

Work with different teams like EE to support new product design process, schematic reviews etc.

What you have:

  • 3+ years of experience developing C/ C++ code in embedded systems environments.
  • Familiarity working with QNX, embedded Linux, FreeRTOS, Zephyr etc.
  • Experience in driver development for common embedded communication protocols such SPI, I2C, UART etc.
  • Experience developing applications that interact with custom HW on QNX and embedded Linux.
  • Experience working cross-functionally with other teams such as EE, DSP, System Test, and SW QA.
  • Experience working on ARM, Tensilca architectures.
  • Strong understanding of OS and RTOS fundamentals.
  • Passion to make embedded SW applications resilient, safe, and production-grade.
  • Ability and interest to operate in lab settings with logic analyzers, oscilloscopes for debugging.

Nice-to-haves:

Familiarity/Experience with Network Programming, and AUTOSAR middleware and general Automotive SW development experience.

Experience building hobby embedded systems projects outside of work.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Aeva, Inc.