Job Summary (List Format):
- Design develop integrate and test software features for embedded electronic controls in remote control machine applications
- Develop Networking/Connectivity features using embedded C Linux Matlab Simulink and Git
- Troubleshoot and resolve issues through triage and debugging
- Work within an Agile Sprint environment
- Develop and execute validation plans for software features
- Coordinate and collaborate with global teams (machine systems software and validation)
- Effectively work with culturally diverse teams
- Utilize technical skills in embedded C/C Linux and system-level feature design
- Apply familiarity with C test and G test suites
- Leverage experience in robotics remote control or autonomous systems (desired)
- Utilize knowledge of datalinks (CAN Ethernet) and related tools (e.g. CANape Wireshark)
- Understand and apply FMEA processes and electronic system failure modes (desired)
- Develop for embedded real-time systems in mobile/off-highway/industrial/agricultural applications (desired)
- Use software development tools such as git debuggers and compilers
- Demonstrate strong teamwork communication analytical and troubleshooting skills
- Education: Bachelors degree (5-7 years experience) or Masters degree (3-5 years experience) in computer science software engineering or related field