Embedded Software Engineering Specialist
On-site · United StatesNo visa sponsorship
Core
Design, develop, and deliver IO processing and on-board diagnostic software for Caterpillar NPI programs to minimize product downtime.
Role type
Senior Embedded Software Engineering Specialist
Builds
Electronic control systems and diagnostic solutions for heavy machinery
Domain
Industrial equipment / Embedded systems
Deliverable
production ML models | product features
Required skills
Embedded C/C++, Matlab/Simulink, System diagnostics, Requirements analysis, Software validation, Technical troubleshooting
Responsibilities
Design and implement electronic control systems including input/output components; Create detailed software specs from high-level customer requirements; Lead multiple programs and track deliverables; Identify and resolve software defects; Perform verification testing
Seniority
Senior, hands-on IC