Senior Software Engineer

OpenWorks Engineering Ltd

Prudhoe

On-site

GBP 40,000 - 60,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Performance bonuses up to 25%
Enhanced pension: up to 8% employer-matched contributions
25 days holiday plus bank holidays
Private healthcare
Annual learning budget of £250

Job summary

OpenWorks Engineering Ltd is seeking Software Engineers and Senior Software Engineers in Prudhoe, UK. The role involves developing software for complex electro-optical systems for defense applications. Candidates should have a degree in a related field and strong C++ development skills.

The position offers a competitive salary, performance bonuses, private healthcare, and other benefits including enhanced pension contributions and an annual learning budget.

Qualifications

  • Strong experience in C++ development.
  • Knowledge of Linux hardware drivers and network configuration.
  • Experience with real-time embedded platforms.

Responsibilities

  • Develop and design software solutions for physical devices.
  • Specify system architecture including hardware and operating systems.
  • Manage the software lifecycle from coding to release.

Skills

C++ development
Linux hardware drivers
Network configuration
DevOps
TCP/IP
Python
Cyber Security
Video Streaming technologies

Education

Degree in Computer Science, Engineering, Physics or related discipline

Tools

CMake

Job description

Overview

We're looking for Software Engineers and Senior Software Engineers with strong software development experience across the full development lifecycle to design and develop the software that powers advanced electro‑optical systems used in Air Defence, cUAS, Surveillance and Target Tracking applications. These systems are deployed worldwide to protect critical military and civilian assets.

What You'll Be Doing
  • Code development in our codebase and platforms.
  • Design and develop real‑time software solutions for physical devices.
  • Specify system architecture, including hardware, operating systems and libraries.
  • Own the software lifecycle from coding and reviews to release and version control.
  • Collaborate closely with mechanical, electrical and systems engineers to deliver integrated solutions.
  • Adapt and thrive in a fast‑paced R&D environment where priorities and requirements evolve rapidly.
What We're Looking For
  • Academic background: a degree in Computer Science, Engineering, Physics or a related discipline.
  • Strong C++ development skills.
  • Familiarity with Linux hardware drivers, network configuration, CMake, DevOps and TCP/IP.
  • Experience developing software deployed on real‑time embedded platforms, including architecture design, hardware and OS specification, code development and review, source control and release management.
  • Creative problem‑solving ability, effective learning, and proficient time‑management.
  • Team fit: reliable, adaptable, self‑aware and capable of working within a collaborative engineering team.
  • Desirable: experience with Python, Cyber Security and/or Video Streaming technologies.
Benefits
  • Competitive salary and bonus package with performance bonuses up to 25%.
  • Enhanced pension: up to 8% employer‑matched contributions.
  • 25 days holiday plus bank holidays, long‑service rewards and the option to buy up to 5 extra days.
  • Breakfast and lunch on us.
  • Private healthcare and life assurance.
  • Salary sacrifice schemes for EV cars and Cycle‑to‑Work options.
  • Regular team socials and events.
  • Annual learning budget of £250 within a learning‑focused culture.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

LiveLink Aerospace Ltd • Havant

Hybrid
GBP 65,000 - 70,000
Senior Software Engineer
Senior Software Engineer

Pace XL Ltd. • Cambridge

On-site
GBP 90,000 - 130,000
Private Medical & Dental
Cycle to work scheme
Lunchtime catering on site
+1
Lead Software Engineer
Lead Software Engineer

Leonardo • Basildon

Hybrid
GBP 50,000 - 70,000
Generous leave with additional flexi-days
Employer-contributed pension scheme
Free mental health support
+5
Senior Engineer (System Design Authority)
Senior Engineer (System Design Authority)

Drumgrange Ltd • Chertsey

On-site
GBP 60,000 - 80,000
Paid overtime or time off in lieu
Flexible working hours
Private medical care
+2
Senior Software Developer
Senior Software Developer

ECM Selection (Holdings) Limited • Guildford

On-site
GBP 65,000 - 90,000
10% employer pension contribution
Annual performance bonuses
Senior Software Engineer (Applications)
Senior Software Engineer (Applications)

Cambridge Aerospace • Cambridge

On-site
GBP 85,000 - 110,000
Competitive compensation and stock"
Private Medical & Dental
Cycle to work scheme
Senior Software Engineer
Senior Software Engineer

Ultra PCS • Cheltenham

Hybrid
GBP 45,000 - 65,000
Flexible working within core hours
25 days holiday
Four times annual salary in life assurance
+2
Graduate Software Engineer
Graduate Software Engineer

Robotics Jobs UK • Cambridge

On-site
GBP 32,000 - 42,000
Graduate Software Engineer
Graduate Software Engineer

ECM Selection • Cambridge

On-site
GBP 28,000 - 40,000
Embedded Software Engineer
Embedded Software Engineer

Matchtech • England

On-site
GBP 65,000 - 90,000
Strong salary offering
Flexible benefits for health and wellbeing
Cooperative working culture
+2