Software Integration Senior Engineer
Core
Design and implement electrical and electronic (E&E) system integration for autonomous construction machinery, coordinating software, hardware, and mechanical teams to deliver control systems from concept to production.
Role type
Senior IC software integration engineer (embedded systems)
Builds
Machine-level control systems and E&E integration for autonomous construction equipment
Domain
Construction machinery / Autonomous systems / Embedded control
Required skills
E&E system architecture, control system development, CAN/J1939/Ethernet protocols, controller/sensor/actuator integration, software development (CODESYS/C/C++), system debugging, functional testing, root cause analysis
Preferred skills
Cross-functional collaboration, English communication
Technologies
CODESYS, C, C++, CAN, J1939, Ethernet
Responsibilities
Analyze product and autonomous system requirements to develop technical solutions and design specifications; Perform control system functional analysis, decomposition, and interface definition; Contribute to machine-level control strategy design and system architecture optimization; Support system-level design involving controllers, sensors, actuators, and communication networks; Coordinate software, hardware, electrical, and mechanical teams for system integration; Develop and deliver software for new product projects; Execute system functional testing and validation plans; Validate functionality, performance, and reliability of control systems; Coordinate troubleshooting, root cause analysis, and verification of corrective actions.
Seniority
Senior, hands-on IC
