Engineer, Software
Core
Develop embedded software for tractor drive strategy, including engine and transmission control systems, to optimize vehicle performance and efficiency for large agricultural equipment.
Role type
Senior Embedded Software Engineer (Automotive/Agri)
Builds
Tractor drive strategy software and control systems
Domain
Agriculture / Automotive / Embedded Systems
Deliverable
production ML models | product features
Required skills
MATLAB Simulink, C, Real Time Embedded Operating Systems, control systems design, HIL/SIL/VIL testing, automotive communication protocols (J1939, ISO 11783), Model Based Software Design (MBSD)
Preferred skills
Systems Engineering principles, large AG equipment operation, continuous integration development, cross-functional team delivery
Technologies
MATLAB Simulink, C, J1939, ISO 11783, HIL, SIL, VIL
Responsibilities
Develop embedded software in MATLAB Simulink and C for tractor drive strategy; Test software in multiple environments (HIL, SIL, VIL); Collaborate with system engineers to design software meeting customer needs; Tune vehicle performance for efficiency and productivity; Analyze and resolve issues from lab and field testing
Seniority
Senior, hands-on IC