Autonomy Software Architect

2 days ago


Chillicothe, Illinois, United States Scout Exchange Full time
Job Summary

We are seeking a talented Embedded Software Engineer to join our Surface Handling Autonomy and Remote Control team at Scout Exchange. As part of this team, you will be responsible for developing software, integrating, and testing features on embedded electronic control systems for use in remote control machine applications.

The ideal candidate will have a strong background in embedded software development, systems design, or product validation. A combination of up to 4 years of experience in embedded C/C++ development and a deep understanding of robotics, remote control, and autonomy technologies are essential. Excellent teamwork, communication, analysis, and troubleshooting skills are also required.

Main Responsibilities:

* Develop and implement remote control feature enhancements in embedded C and C++
* Troubleshoot and resolve technical issues through triage and debugging
* Collaborate with global teams to validate software and systems
* Maintain and improve existing codebase and documentation

Technical Requirements:

* 4+ years of relevant engineering development work experience in embedded software development, systems design, or product validation
* Combination of up to 4 years of embedded C/C++ experience
* Experience in the areas of robotics, remote control, or autonomy
* Experience with datalinks (CAN, Ethernet, etc.) and associated tools (CANape, Wireshark, etc.)
* Experience with software development tools such as git, debuggers, and compilers
* Linux experience
* Experience developing with embedded real-time software or systems for mobile, earthmoving, agricultural, industrial, or off-highway applications desired

Annual Salary: $130,000 - $160,000