ICON is seeking an Embedded Software Engineer in Austin, TX. This hands-on role involves developing and maintaining control software for robotic systems and production fleets. The ideal candidate has a degree in Computer Science or a related field and a minimum of 2 years' experience with C++ 17 or newer, alongside knowledge of robotics and programming languages such as Python. Work will involve collaboration with cross-functional teams to ensure high-quality outputs in adherence to coding standards.
Qualifications
Minimum of 2 years of professional experience in a software development role.
Hands-on experience with robotic platforms and control systems.
Familiarity with hardware design and manufacturing is beneficial.
Responsibilities
Design and develop controls architecture.
Develop robust communication protocols.
Lead system integration and validation efforts.
Skills
C++ 17 or newer
Robotics knowledge
Python
Problem-solving skills
Education
Degree in Computer Science, Robotics, Engineering or a related field
Tools
Git
ROS
TwinCAT
Job description
ICON is seeking an Embedded Software Engineer in Austin, TX. This hands-on role involves developing and maintaining control software for robotic systems and production fleets. The ideal candidate has a degree in Computer Science or a related field and a minimum of 2 years' experience with C++ 17 or newer, alongside knowledge of robotics and programming languages such as Python. Work will involve collaboration with cross-functional teams to ensure high-quality outputs in adherence to coding standards.