Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer – Marine Autonomy & Control

Owen Daniels

England

On-site

GBP 50,000 - 70,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Portsmouth is looking for a Senior Software Engineer to work on innovative marine defence applications. The successful candidate will design and develop software for intelligent vehicle control systems, focusing on closed loop control features. Required qualifications include a degree in a relevant field and advanced C++ skills. The role offers various benefits including private healthcare, professional development opportunities, and a flexible working environment.

Benefits

Annual Leave – 25 days plus bank holidays
Wellbeing Day – an additional day each year
Private Healthcare – comprehensive coverage
Life Assurance and Critical Illness Cover
Enhanced family leave pay
Professional Development – ongoing learning access
Pension Contribution – with salary sacrifice option
Flexible Working – opportunities for flexibility
Inclusive Culture – valuing diversity and innovation

Qualifications

  • Degree-level qualification in a relevant field or equivalent industry experience.
  • Professional experience in software design and development.
  • Advanced experience in C++ (14 or newer) programming.

Responsibilities

  • Design and develop software systems architecture focused on vehicle systems management.
  • Manage mobile platforms throughout the application life-cycle.
  • Implement reliable and scalable closed loop control features.
  • Conduct software tests including simulation and bench testing.
  • Produce comprehensive documentation and perform peer reviews.
  • Mentor less experienced staff and collaborate with engineering teams.

Skills

Advanced software development experience in modern C++ (14 or newer)
Professional experience in design and development of software for control systems
Advanced knowledge of closed loop control
Experience with embedded systems
Experience with PID tuning on physical systems
Familiarity with autonomous systems and robotics software stacks

Education

Degree-level qualification in Computer Science, Mechatronics, Robotics, or similar

Tools

ROS or ROS2
CAN bus
Job description
A leading technology firm in Portsmouth is looking for a Senior Software Engineer to work on innovative marine defence applications. The successful candidate will design and develop software for intelligent vehicle control systems, focusing on closed loop control features. Required qualifications include a degree in a relevant field and advanced C++ skills. The role offers various benefits including private healthcare, professional development opportunities, and a flexible working environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.