Senior Software Engineer - C in Enfield

Senior Software Engineer - C in Enfield

Enfield Full-Time 63000 - 77000 £ / year (est.) No working from home possible
D

At a Glance

  • Tasks: Develop and enhance C++ software for advanced maritime navigation and radar systems.
  • Company: Join a leading engineering team focused on innovative maritime solutions.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Collaborative environment with opportunities to mentor and lead projects.
  • Why this job: Make a real impact in cutting-edge technology while advancing your career.
  • Qualifications: Strong C++ skills and experience with the full software development lifecycle.

The predicted salary is between 63000 - 77000 £ per year.

We are recruiting a Senior Software Engineer to join an established engineering software team developing software for advanced maritime navigation, surveillance and radar systems.

This is a hands‑on C++ software engineering role with responsibility across the full software development lifecycle (SDLC), from preliminary specification and software design through implementation, testing, verification and maintenance.

The Role

As a Senior Software Engineer, you will use strong engineering practices to develop software for innovative products and solutions while supporting and enhancing existing software in line with commercial and product requirements.

Key responsibilities include

  • Specification, design, development, implementation, testing and maintenance of C++ software.
  • Taking responsibility for all or an assigned portion of a software design through to verified software delivery.
  • Software testing, verification and problem solving throughout the engineering lifecycle.
  • Providing technical support and advice to less experienced software engineers.
  • Acting as a technical liaison with customers, suppliers and engineering collaborators on software-related matters.
  • Contributing to the continued development and improvement of complex engineering products and systems.

Skills & Experience

  • Excellent C++ programming and software development knowledge.
  • Experience taking software projects through the software development lifecycle (SDLC).
  • Good knowledge of Microsoft Visual Studio 2022/2026.
  • Strong software design, software verification, analytical and problem-solving skills.
  • Good written and verbal English communication skills.
  • A degree in Software Engineering, Computer Science, Electronic Engineering or another relevant technical subject.

Desirable Experience

Experience with GUI, UX or HCI would be beneficial, alongside scripting languages such as Python or Power Shell.

Knowledge of radar, maritime navigation, surveillance systems, ECDIS, embedded software, systems engineering or defence technology would also be advantageous.

This opportunity could suit a Senior Software Engineer, Senior C++ Developer, C++ Software Engineer, Embedded Software Engineer or Software Design Engineer seeking technical ownership within a complex product engineering environment.

You will have the opportunity to apply your C++ expertise across design, development and verification while contributing to technically sophisticated software products.

#J-18808-Ljbffr

Senior Software Engineer - C in Enfield employer: Dcv Technologies

Join a forward-thinking company that values innovation and collaboration, where as a Senior Software Engineer, you will be at the forefront of developing cutting-edge maritime navigation and radar systems. Our supportive work culture fosters continuous learning and professional growth, offering you the chance to mentor junior engineers while working on impactful projects in a dynamic environment. Located in a vibrant area, we provide competitive benefits and a commitment to work-life balance, making us an excellent employer for those seeking meaningful and rewarding careers.

D

Contact Details:

Dcv Technologies Recruitment Team

We think you need these skills to ace Senior Software Engineer - C in Enfield

C++ Programming
Software Development Lifecycle (SDLC)
Microsoft Visual Studio 2022/2026
Software Design
Software Verification
Analytical Skills
Problem-Solving Skills