Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
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.
Experience working cross-functionally with other teams such as EE, DSP, System Test, and SW QAExperience developing applications that interact with custom HW on QNX and embedded Linux3+ years of experience developing C/ C++ code in embedded systems environmentsStrong understanding of OS and RTOS fundamentalsExperience in driver development for common embedded communication protocols such SPI, I2C, UART etcFamiliarity working with QNX, embedded Linux, FreeRTOS, Zephyr etcPassion to make embedded SW applications resilient, safe, and production-gradeAbility and interest to operate in lab settings with logic analyzers, oscilloscopes for debuggingExperience working on ARM, Tensilca architecturesFamiliarity/Experience with Network Programming, and AUTOSAR middleware and general Automotive SW development experienceExperience building hobby embedded systems projects outside of work