Senior SLAM Engineer

Building advanced robots for the real world to improve human quality of life and solve labor shortage problems
Robotics
Senior Software Engineer
Contact Company
5+ years of experience
Robotics · AI

Description For Senior SLAM Engineer

Apptronik, a pioneering robotics company, is seeking a Senior SLAM Engineer to join their Perception team. The company has a rich history in building advanced robots, dating back to the DARPA Robotics Challenge. They're focused on developing general-purpose robots designed to operate in human spaces and alongside humans. The role involves leading SLAM (Simultaneous Localization and Mapping) R&D efforts, working with various sensor modalities like lidar and RGBD cameras, and collaborating with autonomy and navigation engineers to enhance their robot Apollo's capabilities. The ideal candidate will have extensive experience in SLAM, strong programming skills in C++ and Python, and a deep understanding of robotics systems. This is an opportunity to work on cutting-edge technology that aims to solve real-world problems and improve human quality of life. The company offers competitive compensation, including equity, and values creativity, passion, and collaboration. They maintain a culture built on core values: Curiosity, Humility, Integrity, Passion, and Creativity (CHIPC). The position offers significant technical challenges and the chance to work with state-of-the-art robotics technology while contributing to meaningful societal impact.

Last updated 8 days ago

Responsibilities For Senior SLAM Engineer

  • Perform simultaneous localization and mapping (SLAM) R&D
  • Be involved in the full software development life cycle of SLAM, from planning to maintenance
  • Stay current with latest advancements in SLAM, perception and robotics
  • Evaluate and integrate new sensing modalities into the SLAM stack
  • Collaborate with cross functional team of engineers to improve SLAM system design
  • Maintain comprehensive and accurate architecture & design documentation
  • Follow best practices for reproducible research and code development

Requirements For Senior SLAM Engineer

Python
Linux
  • M.S. or Ph.D. (preferred) degree in Computer Science, Engineering, or related field
  • 5+ years of experience with SLAM
  • Strong C++ & Python programming skills
  • Experience with map management & map sharing
  • Experience with different sensor modalities
  • Experience with obstacle avoidance, sensor fusion and state estimation techniques
  • Experience developing and debugging real-time, multithreaded software systems
  • Solid understanding of software development lifecycle (SDLC) and agile methodologies
  • Effective communication and collaboration skills
  • Experience with CI/CD pipelines, version control systems (Git), and automated testing frameworks

Benefits For Senior SLAM Engineer

401k
Equity
  • Competitive salary w/ benefits
  • Highly motivating equity incentive package
  • Flexible work hours policy
  • Professional development opportunities
  • Generous Paid Time Off (PTO)
  • 401k plan

Interested in this job?

Jobs Related To Apptronik Senior SLAM Engineer

Sr. Software Development Engineer, Amazon Robotics - Manipulation

Senior Software Engineer role at Amazon Robotics focusing on developing advanced manipulation systems and robotics solutions for fulfillment centers.

Sr. Software Engineer, Motion Planning & Navigation, Tesla Bot

Senior Software Engineer position at Tesla focusing on motion planning and navigation for Tesla Bot, developing algorithms for humanoid robots.

Motion Planning Engineer, Tesla Bot

Senior Motion Planning Engineer position at Tesla, focusing on developing algorithms for humanoid robots and motion planning systems.

Structure Mechanical Engineer

Senior Mechanical Engineer role at Attabotics, developing innovative 3D robotics supply chain systems in Calgary, requiring 5+ years experience in mechanical design.

Senior Robotics Engineer, Perception

Senior Robotics Engineer position focusing on perception system development for autonomous vehicles, requiring expertise in sensor calibration and point cloud processing.