We are seeking an experienced Robotics Software Engineer to join our team. In this role, you will design and implement novel robotic algorithms to meet varying mission requirements.
The ideal candidate will have extensive experience with C and C++ programming languages, as well as proficiency in Git version control, Python, Matlab, and ROS (or similar robotics framework).
You will also be responsible for implementing features to support simulation, visualization, testing, analysis, command, and control of robotic systems, as well as developing software for a wide variety of robotic systems.
Key Responsibilities:
• Design and implement novel robotic algorithms
• Develop software for robotic systems
• Implement features to support simulation, visualization, and testing
• Work with ROS and other robotics frameworks
• Maintain high-quality code and adhere to coding standards
Requirements:
• Bachelor's degree in Computer Science, Robotics, Engineering, or related field
• 5+ years of experience in software development
• Strong understanding of robotics and machine learning concepts
• Experience with C/C++, Python, Matlab, and ROS
• Excellent problem-solving and communication skills
About Us:
We are a leading organization in the field of robotics and artificial intelligence. We are committed to innovation and excellence, and we are seeking talented individuals to join our team.