Senior Software Engineer

Rosenxt

Bristol, United Kingdom
Not specified; benefits: 30 days annual leave + ba...
Hybrid
Strong experience in c++ and python development
Experience with container-based architectures like docker
Fluency with github and ci/cd tools
The role involves building robust software for real robots to tackle real-world applications in challenging subsea environments

Job Summary

  • The role involves building robust software for real robots to tackle real-world applications in challenging subsea environments.
  • Candidates will lead by example to champion modern software development practices including SOLID principles and continuous integration.
  • The company offers a competitive package including 30 days annual leave, a 10% employer pension contribution, and hybrid working options.

Matching Summary

The role involves building robust software for real robots to tackle real-world applications in challenging subsea environments.

Salary

Not specified; Benefits: 30 days annual leave + bank holidays; Pension: 10% employer contribution

Skills & Requirements

Must-have

  • Strong experience in C++ and Python development
  • Experience with container-based architectures like Docker
  • Fluency with GitHub and CI/CD tools
  • Proven experience leading projects or work packages
  • Deep familiarity with TDD, code reviews, and Agile methodologies

Nice-to-have

  • Experience developing Robotic Algorithms such as SLAM
  • Knowledge of ROS2 or other robotic middleware frameworks
  • Experience working with Machine Learning techniques
  • Background in mathematical libraries like Eigen and Numpy
  • Competence in ARM and embedded development

Key Requirements

  • Significant industry experience or relevant qualifications
  • Excellent communication skills with technical and business partners
  • High level of adaptability and resilience in dynamic environments

Work Rights

Not specified

Tailored Resume

Cover Letter