Senior Software Engineer - Naval Systems (Hybrid)

Chess Dynamics

Plymouth

Hybrid

GBP 70,000 - 100,000

Full time

14 days+

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
Naval Systems Engineer — Maritime Systems & Trials Lead
Naval Systems Engineer — Maritime Systems & Trials Lead

Chess Dynamics • Plymouth

Hybrid
GBP 40,000 - 55,000
Group pension plan – matched up to 5%
Income protection
Employee Assistance Programme
+7
Naval Systems Engineer – Maritime Platform Integration
Naval Systems Engineer – Maritime Platform Integration

Chess Dynamics Ltd • Plymouth

On-site
GBP 40,000 - 60,000
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 Systems Engineer: Maritime Integration & Testing
Naval Systems Engineer: Maritime Integration & Testing

Chess Dynamics Ltd • Devon and Torbay

On-site
GBP 42,000 - 56,000
Naval Systems Engineer – Shipboard Integration & Testing
Naval Systems Engineer – Shipboard Integration & Testing

Chess Dynamics • Plymouth

Hybrid
GBP 40,000 - 60,000
Group pension plan – matched 5%
Income protection scheme
Employee Assistance Programme
Systems Engineer
Systems Engineer

Chess Dynamics Ltd • Devon and Torbay

On-site
GBP 42,000 - 56,000
Systems Engineer
Systems Engineer

Chess Dynamics Ltd • Plymouth

On-site
GBP 40,000 - 60,000
Senior Systems Engineer - Naval & Undersea Systems (Hybrid)
Senior Systems Engineer - Naval & Undersea Systems (Hybrid)

Systems Engineering & Assessment Ltd • Radstock

Hybrid
GBP 63,000 - 77,000
Hybrid/flexible working arrangements
25 days' annual leave
Health insurance & Employee Assistance
+1