Advance Search

Browse Jobs

Senior Software Engineer

Posted 5 days ago

  • London, Greater London
  • Any
  • External
  • Expires In 3 months
We are delighted to be exclusively working with a Computer Vision start-up that are looking to expand their team with an experienced C++ Robotics Software Engineer who is passionate about state-of-the-art computer vision to help them continue to produce leading SLAM software for the global market.Job Responsibilities• Proactively participate in design and architecture discussions and suggest potential improvements to the existing and future products as well as internal tools• Lead on a full cycle of design and development from the initial proof of concept prototype to the final fully tested and evaluated product• Be comfortable with writing and maintaining documentation across the code base and also for the developed features• Take on the role of a senior engineer, mentoring and guiding junior engineers• Contribute to the software development life-cycle, including requirements analysis, design, implementation, testing deployment, and maintenance• Develop clean, efficient, tested and maintainable code for various software components and modules alongside active contribution to code reviewsExperience required:• 5+ years of industrial software development experience working using C++• Strong understanding of software engineering principles, algorithms, data structures, and object-oriented design.• Familiarity with software development tools, methodologies, and project management tools.• Experience with ROS, 3D computer vision, SLAM, sensor fusion, and open-source libraries.
Apply