Analyze system, software, and safety requirements from internal and customer sources to create software specifications. Develop application software for mechatronic systems, primarily using Model Based Design. Develop optimized embedded C/C++ code following MISRA and organizational standards for hand-written modules. Develop toolchains for automating code generation and software builds. Ensure software development adheres to corporate processes (A-SPICE) and functional safety standards (ISO 26262) where applicable. Perform verification and validation activities including MIL, SIL, HIL, unit, integration, and system tests. Integrate software with ECUs, sensors, actuators, and automotive communication protocols (CAN, LIN, etc.). Support debugging, calibration, documentation, and cross-functional collaboration. Ensure effective analysis and resolution of anomalies and change requests from internal or customer demands. Execute tuning and calibration for implemented features by analyzing experimental or simulation results.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Education Level
Associate degree