Software Engineer
Core
Develop application software for Door, HVAC, and PD&G systems in rail and transit equipment.
Role type
Embedded application software engineer
Builds
Application software for rail door, HVAC, and power distribution and grounding (PD&G) systems
Domain
Rail and transit transportation systems
Deliverable
production ML models | product features
Required skills
C, C++, application software development, embedded systems, network protocols (RS485, CAN, Ethernet, MVB, HDLC)
Preferred skills
transportation system knowledge
Technologies
C, C++, ISAGRAF (PLC), RS485, CAN, Ethernet, MVB, HDLC
Responsibilities
Develop application software for projects using C/C++ and ISAGRAF; test software on mockups; troubleshoot on customer sites; review system cabling layouts; provide technical clarification to departments and customers; train customers on electrical and software fields; diagnose controller I/O ports and issues.