At a Glance
- Tasks: Lead and develop innovative software solutions in defence consultancy.
- Company: Rapidly growing consultancy with experienced practitioners in UK defence.
- Benefits: Negotiable salary, pension, 25 days holiday, life insurance, and career advancement.
- Other info: Dynamic role with opportunities for travel and client engagement.
- Why this job: Make a real impact in cutting-edge projects while advancing your skills.
- Qualifications: 10+ years in software engineering, proficient in C/C++, and leadership experience.
The predicted salary is between 80000 - 100000 £ per year.
Salary: Negotiable plus benefits, pension (7% contribution), 25 days holiday & life insurance.
We are looking for principal software engineers with diverse experience. We are a small but rapidly growing consultancy, owned by highly experienced and recognised practitioners in UK defence consultancy. As a Principal Software Engineer, you will play a major role in leading and developing software engineering in the Software Modelling and Simulation, autonomy and geospatial fields, along with providing key advice around innovation and new techniques to stakeholders.
Responsibilities include:
- Take responsibility for the leadership and delivery of whole, or significant sub-components, of technical consulting projects and products.
- 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.
- Building new relationships and maintaining current customer relationships.
Requirements:
- At least 10 years of experience, including designing and delivering software applications and leading teams.
- At least 10 years experience in designing and implementing performant software applications.
- Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields.
- The ideal candidate will be educated to degree level or have equivalent relevant experience.
- Proficient in C/C++ native development.
- 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 (on occasion as projects demand) and comfortable to work at client sites for periods.
- Experience working with Defence Digital, DE&S, Dstl, Frontline Commands or UK Defence industry.
- Candidates will also need to either hold a current SC clearance or be willing and eligible to undergo a Security Clearance check (SC level) upon starting their employment with the company.
Locations
REMOTE PRINCIPAL SOFTWARE ENGINEER in Hampshire, Portsmouth employer: Sirius Digital
As a rapidly growing consultancy in the UK defence sector, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to lead and excel in their fields. With competitive salaries, generous benefits including a 7% pension contribution and 25 days holiday, and ample opportunities for professional growth, we are committed to supporting our Principal Software Engineers in developing their skills while contributing to impactful projects. Join us to be part of a dynamic team where your expertise will shape the future of software engineering in defence.
StudySmarter Expert Advice🤫
We think this is how you could land REMOTE PRINCIPAL SOFTWARE ENGINEER in Hampshire, Portsmouth
✨Tip Number 1
Network like a pro! Reach out to your connections in the defence consultancy space and let them know you're on the lookout for opportunities. A personal recommendation can go a long way in landing that Principal Software Engineer role.
✨Tip Number 2
Show off your skills! Prepare a portfolio showcasing your past projects, especially those involving software modelling and simulation. This will help you stand out during interviews and demonstrate your expertise in C/C++ development.
✨Tip Number 3
Be ready to chat about innovation! Brush up on the latest trends in autonomy and geospatial fields. When you get the chance to speak with potential employers, share your thoughts on how you can contribute to their projects and drive growth.
✨Tip Number 4
Apply through our website! We make it easy for you to submit your application directly, ensuring it gets into the right hands. Plus, you'll be one step closer to joining our dynamic team and making an impact in the industry.
We think you need these skills to ace REMOTE PRINCIPAL SOFTWARE ENGINEER in Hampshire, Portsmouth
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Principal Software Engineer role. Highlight your 10+ years of experience in software design and delivery, especially in areas like modelling and simulation.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for our team. Share specific examples of how you've led projects or teams, and how your expertise aligns with our focus on innovation in the defence consultancy sector.
Showcase Your Technical Skills:Be sure to mention your proficiency in C/C++ and any experience with Unreal Engine or Godot. We want to see how you’ve applied mathematical principles or statistical approaches in your previous roles.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Sirius Digital
✨Know Your Tech Inside Out
Make sure you brush up on your C/C++ skills and be ready to discuss your experience with software modelling and simulation techniques. Be prepared to dive deep into your past projects, especially those involving autonomy and geospatial fields.
✨Showcase Your Leadership Skills
As a Principal Software Engineer, you'll need to demonstrate your ability to lead teams and deliver projects. Prepare examples of how you've successfully led technical consulting projects or mentored junior engineers in the past.
✨Understand the Defence Sector
Familiarise yourself with the UK Defence industry and any relevant organisations like Defence Digital or Dstl. Showing that you understand the context of your work will impress the interviewers and show you're serious about the role.
✨Build Relationships
Since maintaining customer relationships is key, think of ways you've built rapport with clients in previous roles. Be ready to discuss how you can contribute to growing these relationships in your new position.