At a Glance
- Tasks: Design and develop innovative software solutions in exciting fields like robotics and simulation.
- Company: Join a growing consultancy known for high-quality software and data science services.
- Benefits: Enjoy a competitive salary, 25 days holiday, pension, and life insurance.
- Other info: Hybrid working model with opportunities for career growth and client engagement.
- Why this job: Make a real impact in tech while leading projects and building relationships.
- Qualifications: 15+ years in software design, proficient in C/C++, Python, and strong problem-solving skills.
The predicted salary is between 60000 - 80000 £ per year.
Portsmouth with a hybrid working (3 days in the office). Salary: From £60K - £80K, depending on experience, many benefits including pension, 25 days holiday and life insurance.
Our client is a growing software and data science consultancy. The team is dedicated to delivering high-quality, end-to-end software and data science services. Our client is looking for Principal C++ Software Engineers with a range of levels of experience including designing, delivering software applications, and leading teams.
As a Principal Software Engineer, you will play a major role in developing code in the Software Modelling and Simulation, autonomy, and geospatial fields, along with providing key advice around innovation and new techniques to stakeholders.
Responsibilities include:
- Designing, developing and delivering software solutions using a large range of techniques, including Wargames, Modelling and Simulation, Robotic and Autonomous systems, Digital Twins and Synthetic Environments.
- Delivering technical consulting projects and products, with the opportunity to lead some of these.
- Building new relationships and maintaining current customer relationships.
Qualifications/Experience required include:
- At least 15 years’ experience in designing and implementing performant software applications.
- Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields.
- Proficient in C/C++ or C# and Python.
- Demonstrable experience and capability in writing proposals and coordinating bid management activity.
- Extensive experience with a range of software modelling and simulation techniques.
- Experience in using cases and project data context to determine specifications and requirements.
- Understand varied codebases and be confident in making changes to large projects.
- Understand performance and hardware constraints.
- Building customer and stakeholder relationships.
- Be willing to travel across the UK and comfortable to work at client sites for periods.
- Experience working with Defence Digital, DE&S, Dstl, Frontline Commands or UK Defence industry.
- The ideal candidate will be educated to degree level or have equivalent relevant experience.
- Proficient in MS Office, especially Excel, PowerPoint, Word.
- Ideally looking for candidates with current SC or DV Security Clearance.
Keywords – C++, C, Python, Defence, Modelling, Simulation, Robotics, Synthetic Environment, Autonomous Systems, Requirements Management, Unreal Engine, Godot, Simulation, Bids, Proposals, C++ Software Engineer.
Locations
REMOTE PRINCIPAL SOFTWARE ENGINEER in Hampshire, Portsmouth employer: Gregory Martin International Limited
Our client is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of Portsmouth. With a strong focus on employee growth, they provide extensive benefits including a competitive salary, generous holiday allowance, and opportunities to lead cutting-edge projects in software and data science. The hybrid working model allows for flexibility while maintaining a supportive team environment, making it an ideal place for talented professionals seeking meaningful and rewarding careers.
Contact Details:
Gregory Martin International Limited Recruitment Team