Engineer - Software
Core
Design, implement, test, and document real-time embedded vehicle control software for prototype, pilot, and production phases.
Role type
Embedded software engineer (C/C++)
Builds
Real-time embedded vehicle control software
Domain
Automotive / Embedded Systems
Deliverable
production ML models | product features
Required skills
Embedded C/C++, MATLAB, UML, CMMI Level 3 procedures, software design, peer reviews, change control
Preferred skills
JavaScript, JSON, Python, SQL databases
Responsibilities
Implement and test real-time embedded vehicle control software; Design software for functionality, memory utilization, and performance; Create and interpret software designs in UML; Participate in peer reviews and project estimation; Follow CMMI Level 3 software development procedures
Seniority
Mid-level, hands-on IC