SLAM Engineer
- Full-time
Company Description
The Company: Prime Robotics is a leading global automation company serving the Logistics, Manufacturing and E-Commerce industries. We develop cutting-edge solutions that are innovative, productive, and scalable. Our mission is to accelerate supply chain logistics via best -in-class robotic solutions. We are in a startup mode, which means we are looking for someone with an entrepreneurial spirit who can tackle obstacles and not allow roadblocks, large or small to get in the way or slow down our processes. Is that you?
Prime Robotics is proud to be an EEOE, M/F/D/V, and we are committed to diversity both in practice and spirit at the corporate level.
Prime Robotics participates in E-Verify. E-Verify is an Internet-based system that compares information from an employee's Form I-9, Employment Eligibility Verification, to data from U.S. Department of Homeland Security and Social Security Administration records to confirm employment eligibility.
Job Description
You in The Role and on The Team: In this role you are SLAM Engineer with a background in Engineering and Robotics. Your duties may range from working on LiDAR-based SLAM, evaluating different sensors, visualizing data in order to make decisions on how to improve the system, and sensor fusion between LiDAR, and computer vision. Your experience includes having a deep understanding of the software and mechanics of Robotics including, Drivers, Camera’s, Lidars, sensors, autonomous vehicles, robots that move.
A Day in the Life
- Design, develop, implement, and optimize SLAM algorithms for computer vision and robotics systems
- Collaborate with cross-functional teams to integrate SLAM technology into our products.
- Work with cameras, IMUs, GPS, and other sensors to generate 3D maps and trajectories.
- Develop, test, and optimize SLAM backends using G2O or GTSAM
- Create and maintain code documentation, unit tests, and system test suites
- Explore new vision-based sensors and technologies
- Design custom architecture for vision-based autonomy
- Collaborate with cross-functional teams to integrate models and algorithms technology into our products
- Collaborate with cross-functional teams to integrate SLAM technology into our products.
- Work with cameras, IMUs, GPS, and other sensors to generate 3D maps and trajectories.
- Develop, test, and optimize SLAM backends using G2O or GTSAM
- Create and maintain code documentation, unit tests, and systems test suites
Qualifications
Key success factors
- 3+ years of experience, ideally in a robotics or autonomous systems field
- Hands on experience integrating sensors and algorithms on embedded systems
- Proficient in C++, Python, ROS2, and/or other robotics programming languages
- Strong background in SLAM, 3D reconstruction, Structure-from-Motion, Visual Inertial Odometry, and/or Bundle Adjustment
- Experience with SLAM backends such as G2O or GTSAM
- Strong foundations in multi-view geometry
- Experience in camera calibration
- Expert in complex rotations and frame transformations
- Strong problem-solving skills and ability to work in a fast-paced environment
- Strong verbal and written communication skills
- Experience with sensor fusion techniques to enhance positioning accuracy using data from various sensors like IMUs, LiDAR, and cameras.
- Experience developing scalable training pipelines in the cloud
- Experience with sensor fusion techniques to enhance positioning accuracy using data from various sensors like IMUs, LiDAR, and cameras
- Enthusiasm for the field of robotics and troubleshooting complex systems
- Bachelor’s Degree in Robotics, Mechanical or Electrical Engineering or relevant degree
Additional Information
One more thing: Not sure you meet all the qualifications? Apply anyway! We don’t hire off key words. We hire real people who have experience and skills we want to hear about. This could be your dream job, but you won’t know unless you apply.
The Location: 1597 Cole Blvd, Lakewood, CO (MUST BE LOCAL)
The Salary: $120,000-$150,000
The People: We consider our people at Prime Robotics to be the strength of our company. Prime Robotics is a great place to learn and work, and we look forward to your contributions in fueling our growth and optimizing our client’s automation needs.
The Benefits:
We take care of our team and provide great benefits:
- Medical, dental, and insurance coverage to support your well-being.
- Vacation and sick leave for maintaining a healthy work-life balance.
- Valuable hands-on experience and opportunities for skills growth in cutting-edge robotics technology.
- A culture of innovation, providing an environment ripe for personal and professional development.
Culture is important to us and there are numerous options to get involved and collaborate, including giving back to our local communities, staying fit, and having fun and celebrating together!
The Process:
- You find this posting
- It piques your interest
- You tell us you’re interested (apply, email, scream from rooftop)
- We set up time to talk further about this amazing opportunity
- You meet the team in person and via Zoom
- You take the job and tell everyone how amazing your life has become
- You refer your friends, and they join the fun
The Advice: Don’t ignore this opportunity. If nothing else, it will teach you the type of company you need to look for.
AGENCIES: I know that you have the perfect candidate for me, but I got this. We are not using any external recruiting firms, so please do not reach out!