At a Glance
- Tasks: Develop high-assurance software for cyber and security-critical systems.
- Company: Join a leading team in national security projects in Gloucester.
- Benefits: Enjoy a hybrid work model, stability, and a high-trust environment.
- Why this job: Make a real-world impact on operational cyber projects.
- Qualifications: Strong C++ skills and experience in secure systems required.
- Other info: Collaborate with experts in a dynamic, classified environment.
The predicted salary is between 36000 - 60000 £ per year.
New Permanent Opportunity for Cyber Software Engineers in Gloucester with Security Clearance to work on Mission-Critical, National Security projects.
We are looking for a Cyber Software Engineer to join a team delivering high-assurance cyber capabilities into UK defence and national security environments. This role is focused on operational technology (OT) cyber projects, working close to real systems and real users. You will be part of a highly cleared engineering team developing secure, robust software where correctness, performance and assurance genuinely matter.
What you will be doing:
- Developing high-assurance software in C++ for cyber and security-critical systems
- Working on operational technology cyber projects, not just enterprise IT
- Contributing to secure system design, implementation and verification
- Collaborating with cyber specialists, systems engineers and end users
- Supporting software through its full lifecycle in classified environments
Essential skills & experience:
- Strong C++ software engineering experience
- Background in secure / high-assurance systems (defence, cyber, safety-critical or similar)
- Solid understanding of secure coding practices and software design
- Comfortable working in on-site, classified environments
- Active SC, DV or eDV clearance
Nice to have:
- Experience with Golang and/or Rust
- Cyber security qualifications such as CEH, OSCP or similar
- Vulnerability research and/or reverse engineering experience
- Exposure to OT environments, embedded systems or low-level development
- Experience working with MOD or national security customers
Why this role:
- Work on genuinely operational cyber projects with real-world impact
- High-trust, highly technical engineering environment
- Long-term programmes with stability and purpose
- Gloucester-based role with a strong on-site engineering culture
Cyber Software Engineer - Security Cleared employer: NSD
Contact Detail:
NSD Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Cyber Software Engineer - Security Cleared
✨Tip Number 1
Network like a pro! Reach out to your connections in the cyber security field, especially those who have experience with MOD or national security projects. A friendly chat can lead to insider info about job openings that might not even be advertised yet.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects or contributions to open-source software, make sure to highlight them during interviews. This is your chance to demonstrate your C++ prowess and secure coding practices in action.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of operational technology and secure system design. We recommend practicing common coding challenges and discussing your thought process out loud to impress your interviewers.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Cyber Software Engineer - Security Cleared
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your C++ experience and any work you've done in secure or high-assurance systems. We want to see how your skills match up with the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about cyber security and how your background makes you a great fit for our team. Keep it concise but impactful – we love a good story!
Show Off Your Skills: If you’ve got experience with Golang, Rust, or any cyber security qualifications, make sure to mention them! We’re keen on candidates who can bring extra skills to the table, so don’t hold back.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team!
How to prepare for a job interview at NSD
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be ready to discuss your past projects and how you've applied secure coding practices. They’ll want to see that you can not only code but also understand the importance of security in software development.
✨Familiarise Yourself with Operational Technology
Since this role focuses on operational technology cyber projects, it’s crucial to have a solid understanding of OT environments. Do some research on current trends and challenges in OT security, and be prepared to discuss how your experience aligns with these areas.
✨Highlight Your Security Clearance
Your active SC, DV, or eDV clearance is a big deal! Make sure to mention it early in the conversation. This shows that you’re already trusted to work in sensitive environments, which is a huge plus for them.
✨Prepare for Technical Questions
Expect technical questions that test your knowledge of secure system design and implementation. Practice explaining complex concepts clearly and concisely, as you may need to collaborate with non-technical team members. Being able to communicate effectively is just as important as your technical skills.