Get more replies from employers
Send a job-specific resume in minutes.
Aptera Motors seeks an Embedded Software Engineer to architect, design, implement, debug and validate code for ECUs. Role involves supporting software design in thermal systems, fault management, and vehicle software architecture with automotive standards compliance.
The ideal candidate delivers bare-metal and Linux embedded development, hardware driver work, and hands-on ECU bring-up with a passion for cutting-edge EV technology.
Seeking an Embedded Software Engineertoarchitect,design, implement,debugandvalidatecode for Aptera'sElectronic Control Units.Thismayinclude supportingSW design and development inthermal system, vehicle fault management,vehicle software architecture,automotivestandards compliance,informingECU selection for design revisions, interfacing withengineeringservices vendors,and balancing startupcompany needs withregulatory and market expectations.
Informand DirectVehicleSoftware architecture
Synthesize Requirements to design, code,documentand debugembedded software
Analyze Schematics and HWcomponentdata sheets to write embedded SW drivers for them
Bring up, test andvalidatenew circuit board designs using standard HW test tools
Participate in peer reviews of schematics, SWdesignsand code reviews
Interface with engineering services vendors to evaluate proposals
Inform ECU selection for design revisions
Work hard, challenge industry conventions, and relentlessly strive to make truly exceptional products
Proficient in Software and SystemsArchitecture
Proficient in C programming, with an understanding of C++
Experience in Bare-Metal Embedded Systems
Experience in Linux development environments
Experience ingitrepo management
Experience in documenting,publishingand shipping production code
Experience with HWtestusing power supplies, multi-meters, oscilloscopes, logic analyzers, etc.
High standardsfor code quality,maintainabilityand performance
Comfortable in fast paced and dynamic team environments
Passion forcutting-edgedesign,innovationand Aptera's mission
Strong willingness to learn, take on new challenges and solve complex problems
Specific experience withanyof the following, Vehicle Thermal Systems,Fault Management, Calibration Interfaces,Battery Management Systems (BMS)or Battery Charging Systems
Knowledge of major electric vehicle (EV) sub-systems and architecture
Comfortable with Jira for bug tracking andtraceability
Familiarity with UDS and XCP protocols
Familiarity with CAN and LIN bus
Experience in Python