Senior Software Engineer - Naval Systems (Hybrid)

Chess Dynamics

Plymouth

Hybrid

GBP 70,000 - 100,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Group pension plan
Income protection scheme
Employee Assistance Programme
Life assurance policy
Company shares incentive plan

Job summary

Chess Dynamics seeks a Senior Software Engineer for Naval Systems to develop and maintain real-time embedded software for a leading electro-optics specialist with a UK footprint. You will collaborate with Systems, Mechanical/Electrical and Electronics engineers and contribute to software requirements, design, and fault management.

Occasional on-vessel work and travel may be required. The role emphasizes delivering robust software solutions, maintaining documentation, and supporting integration

Qualifications

  • Strong degree in a related discipline.
  • Extensive experience writing C/C++ real-time embedded software.
  • Experience developing user interfaces.
  • Ability to analyse complex technical problems and develop effective solutions.
  • Experience maintaining and enhancing existing software applications.
  • Serial communications: RS-232/RS-422/UART.
  • Networking (TCP/UDP).
  • Desirable: VxWorks OS; C#/.NET; SVN/GIT; Jira/Confluence; unit testing tools.

Responsibilities

  • Development of software applications from concept design, requirements definition, detailed design, and coding.
  • Work with Systems, Mechanical/Electrical and Electronics engineers to ensure project success.
  • Maintain oversight of all software requirements and issues for a project.
  • Develop robust software with fault management, fault reporting and health status of applications.
  • Produce and maintain supporting documentation (interface control docs, user manuals, fault code lists).
  • Assist customer integration, commissioning, and problem resolution, including on naval vessels where needed.

Skills

C/C++ real-time embedded programming
Systems integration with hardware
UI development
Fault analysis and debugging
Serial communications RS-232/RS-422/U0
Networking TCP/UDP

Education

Bachelor's degree in a related discipline

Tools

SVN
GIT
Jira
Confluence
VxWorks
C#/.NET

Job description

Chess Dynamics seeks a Senior Software Engineer for Naval Systems to develop and maintain real-time embedded software for a leading electro-optics specialist with a UK footprint. You will collaborate with Systems, Mechanical/Electrical and Electronics engineers and contribute to software requirements, design, and fault management.

Occasional on-vessel work and travel may be required. The role emphasizes delivering robust software solutions, maintaining documentation, and supporting integration

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Real-Time Embedded Software Engineer - Naval Systems
Senior Real-Time Embedded Software Engineer - Naval Systems

Chess Dynamics Ltd • Plymouth

Hybrid
GBP 65,000 - 90,000
Group pension 5% matched
Income protection
Employee assistance programme
+2
Senior Software Engineer
Senior Software Engineer

Chess Dynamics Ltd • Plymouth

Hybrid
GBP 65,000 - 90,000
Group pension 5% matched
Income protection
Employee assistance programme
+2
Senior Software Engineer
Senior Software Engineer

Chess Dynamics • Plymouth

Hybrid
GBP 70,000 - 100,000
Group pension plan
Income protection scheme
Employee Assistance Programme
+2
Naval Defence Systems & Project Engineer (Hybrid)
Naval Defence Systems & Project Engineer (Hybrid)

Proactive Global • Broughton in Furness

Hybrid
GBP 40,000 - 50,000
Hybrid work
4.5 day week
Annual bonus
+2
Senior Software Engineer — Maritime Autonomy (Hybrid)
Senior Software Engineer — Maritime Autonomy (Hybrid)

Holt Executive Ltd • United Kingdom

Hybrid
GBP 70,000 - 100,000
Hybrid and flexible working
Space Systems Software Engineer – Embedded (Hybrid)
Space Systems Software Engineer – Embedded (Hybrid)

Macdonald, Dettwiler And Associates Corporation • East Hagbourne

Hybrid
GBP 70,000 - 100,000
Hybrid work model
Private healthcare
Pension plan
Lead Mechanical Design Engineer, Defense Systems
Lead Mechanical Design Engineer, Defense Systems

Chess Dynamics • Horsham

Hybrid
GBP 70,000 - 110,000
Group pension
Income protection
Life assurance
+6
Senior Embedded Software Engineer
Senior Embedded Software Engineer

X4 Technology • Southampton

Hybrid
GBP 45,000 - 75,000
7% pension
Bupa health insurance
Shares
+1
Senior Embedded Software Engineer (C/Ada/Rust) – Hybrid
Senior Embedded Software Engineer (C/Ada/Rust) – Hybrid

General Dynamics UK Limited • Hastings

Hybrid
GBP 45,000 - 62,000
Compressed nine-day fortnight
Personalized career development plan
Flexible working environment
Senior Systems Engineer, Naval Platforms - Hybrid Growth
Senior Systems Engineer, Naval Platforms - Hybrid Growth

Navantia UK • West of England

Hybrid
GBP 70,000 - 100,000
Hybrid working
Career development opportunities
Lead ILS activities
+4