Robotics Software Engineer

TRITANIUM
Charing Cross, United Kingdom
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Charing Cross, United Kingdom

Tech stack

C++
Software Architecture
QT
Ansible
Systems Integration
Robot Operating System
Information Technology

Job description

As a Robotics Software Engineer, you'll design, develop, and integrate advanced control systems for uncrewed marine platforms. This is a hands-on technical role combining software architecture, system integration, and real-world deployment.

You will:

  • Develop control and automation software for robotic and marine systems
  • Deliver reliable software components for motion control, navigation, and system integration
  • Collaborate across engineering and operations to turn real-world challenges into resilient solutions
  • Uphold best practices in development, testing, and documentation
  • Support onboard integration and field trials
  • Mentor junior engineers and contribute to a culture of continuous improvement

Requirements

  • Degree in Robotics, Mechatronics, Computer Science, or similar
  • Strong experience in robotics or embedded systems development
  • Proficient in C++, ideally with real-time or mission-critical systems
  • Familiarity with ROS2, LCM, DDS, or GUI frameworks like Qt
  • Collaborative, communicative, and comfortable in a fast-paced environment
  • Willing to travel for integration and testing

Desirable: Offshore or marine systems experience, automation frameworks (e.g. Ansible), CI/CD pipelines, and exposure to safety or HSE systems., Unfortunately, we are unable to provide sponsorship for this role and candidates must be a UK Citizen with full Right to Work.

Apply for this position