Senior Engine Code Engineer
Core
Creating system-level engine code and embedded software to optimize internal combustion engine performance for gaseous fuel applications.
Role type
Senior IC engine code engineer
Builds
Engine control software and simulation models for gaseous fueled engines
Domain
Automotive / Internal Combustion Engines / Embedded Systems
Deliverable
production ML models | product features
Required skills
Matlab/Simulink, Python scripting, CAN networks (SAE J1939), embedded systems, co-simulation (SiL/HiL), engine performance analysis, data analysis
Preferred skills
Machine learning for predictive analytics, generator design, ATI Vision calibration, complex propulsion system optimization, advanced testing methodologies
Technologies
Matlab/Simulink, Python, ATI Vision, SAE J1939, SiL, HiL
Responsibilities
Create system-level engine code using Matlab/Simulink; Conduct simulated and functional analyses to evaluate engine performance; Conduct system evaluation and testing to optimize steady state and transient performance; Interpret testing results and collaborate on code design reviews; Contribute to software and code analysis best practices; Document code objectives, methods, and results; Apply data analysis techniques including Python-based scripting and machine learning for performance forecasting
Seniority
Senior, hands-on IC