Skip to main content

Senior Software Engineer in YES

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.

We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.

Senior Software Engineer

Location: Surrey (hybrid working available)

Security Clearance: Eligible for SC/DV clearance required

  

Our client, a highly respected UK engineering organisation operating within the Defence sector, is seeking an experienced Software Engineer to join their growing team.

This is an opportunity to work on complex, high-integrity systems, delivering innovative software solutions that meet demanding customer and regulatory requirements.

  

As a senior member of the software function, you will lead and contribute to the development of high-quality software products and systems for mission-critical applications.

You will be responsible for translating system requirements into robust architectural and detailed software designs, ensuring successful delivery within agreed timescales and budgets.

Reporting to the Principal Engineer, you will also work closely with the Project Manager and multidisciplinary engineering teams.

  

Key Responsibilities



Act as technical lead for software work packages, ensuring quality and compliance with defined standards.

Estimate, plan and monitor software activities in line with project schedules.

Define software architecture and detailed designs within a wider system context.

Collaborate with electronics and firmware teams to ensure seamless system integration.

Present design solutions internally and to customers at all project stages.

Ensure compliance with company procedures, standards and contractual requirements.

Lead, mentor and supervise a team of software engineers.

Support system integration, verification, validation and customer acceptance activities.   

Required Experience & Skills



Proven experience in software architectural and detailed design.

Strong C++ development and testing experience to industry standards.

Experience using industry-standard IDE tools on Linux and Windows platforms.

Familiarity with version control tools and structured development processes.

Experience in structured verification and validation against contractual requirements.

Demonstrated software team leadership experience with strong mentoring capability.

Ability to produce high-quality technical documentation and communicate effectively with technical and non-technical stakeholders.

Experience using structured design tools (e.g. UML-based tools such as Enterprise Architect).

Experience in one or more of the following areas:

Acoustic signal processing software

Embedded and real-time systems

System integration and acceptance testing

Containerised software environments (e.g. Docker)   

Qualifications & Eligibility



Degree qualified (BSc or equivalent) in Engineering, Mathematics, Science or related discipline (or equivalent industry experience).

Eligible to obtain UK SC or DV security clearance.

Sole UK .

Full UK driving licence.

Willingness to undertake occasional UK travel as required.   

What’s on Offer



Exposure across the full project lifecycle with strong career progression opportunities.

Paid overtime or time off in lieu (with the potential to accrue additional annual leave).

Flexible working hours with defined core hours.

Competitive employer-matched pension scheme.

Private medical cover.

Ongoing training and professional development support.

Salary sacrifice schemes (including bike and technology schemes).

Gym benefits (including access to onsite facilities).

Company-provided technology and home office equipment.

Relocation support package available.

Christmas holiday shutdown period

If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.

Senior Software Engineer in YES

Ponca City, OK
Full time

Published on 02/20/2026

Share this job now