A robotics company is seeking a Robotics Software Engineer - Localization to design and develop core software for real-world mobile robots. This role requires collaboration across teams to deliver robust robotic solutions, emphasizing hands-on experience with robotics systems, C++, and ROS. Ideal candidates will have over 5 years in the field, contributing to the development of innovative robotics applications aimed at practical solutions in various environments. Join us to change perceptions of robots as innovative tools in industry.
Qualifications
5+ years of hands-on experience in developing, deploying, and maintaining mobile robots.
Strong experience building real-world robotic systems with rapid prototyping.
Proficiency in Linux-based development environments and build systems.
Responsibilities
Design, develop, and maintain core robotic software components.
Implement and optimize state estimation for mapping and navigation.
Collaborate with hardware, perception, and controls teams for integration.
Skills
C++ (C++11/14/17)
Mobile robots and drones development
ROS1/ROS2
State estimation and sensor fusion
Tools
Linux-based development
CMake
Git
Job description
A robotics company is seeking a Robotics Software Engineer - Localization to design and develop core software for real-world mobile robots. This role requires collaboration across teams to deliver robust robotic solutions, emphasizing hands-on experience with robotics systems, C++, and ROS. Ideal candidates will have over 5 years in the field, contributing to the development of innovative robotics applications aimed at practical solutions in various environments. Join us to change perceptions of robots as innovative tools in industry.