At a Glance
- Tasks: Join a dynamic team to develop cutting-edge missile systems using C++.
- Company: World-class defence organisation based in Bristol with a strong reputation.
- Benefits: Competitive rate of £65 per hour, hybrid working, and potential for long-term contracts.
- Other info: Enjoy a flexible 4-day work week and opportunities for career advancement.
- Why this job: Make a real impact on mission-critical defence systems while growing your skills.
- Qualifications: Strong C++ experience and collaborative software development skills required.
World Class Defence Organisation based in Bristol is currently looking to recruit a C++ Software Engineer subcontractor on an initial 12 month contract, with very likely extension.
Rate: £65.00 per hour
Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at ‘time and a quarter’
Location: Bristol
Hybrid / Remote working: The role will be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday).
Duration: 12 Months with very likely extension. Contracts are often ongoing and long-term thereafter.
IR35 status: Inside IR35 (Umbrella)
Interview process: One stage video interview
Job Description: The company are a world leader in missile and missile systems looking for a highly capable and adaptable individual to join our Development Facility in Bristol. Join the growing dynamic Software team in Bristol in developing the latest mission-critical defence systems. You will work as part of a small team and be empowered to work individually with little supervision.
Responsibilities:
- A strong background in software engineering, its realisation and system wide impact.
- Experience of working in C++.
- Collaborative, open approach to development and have the ability to work well in a team and maintain momentum during development.
- Experience of working across the entire software development process from engaging with requirement authorities to automated target integration and proving, supported with effective documentation.
- Experience of new tools, techniques and approaches that might enable us to evolve our processes to improve our efficiency and sustainability.
- Experience in other languages such as Ada, QT.
- Knowledge of DDS middleware and Real Time Operating Systems.
- Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 and restricted coding standards such as MISRA C.
C++ Software Engineer employer: Tatton Recruitment
As a world-class defence organisation based in Bristol, we pride ourselves on fostering a collaborative and innovative work culture that empowers our C++ Software Engineers to thrive. With a strong focus on employee growth, we offer opportunities for ongoing contracts and long-term career development, alongside competitive rates and the flexibility of a hybrid working model. Join us to be part of a dynamic team dedicated to developing cutting-edge mission-critical defence systems in a supportive environment.
StudySmarter Expert Advice🤫
We think this is how you could land C++ Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the defence sector and let them know you're on the hunt for a C++ Software Engineer role. You never know who might have the inside scoop on opportunities or can refer you directly.
✨Tip Number 2
Prepare for that video interview! Brush up on your C++ skills and be ready to discuss your past projects. We recommend practising common interview questions and even doing mock interviews with friends to boost your confidence.
✨Tip Number 3
Showcase your adaptability! In your discussions, highlight how you've successfully navigated challenges in software development. Share examples of how you've collaborated with teams and adapted to new tools or techniques.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us. Don’t miss out on this opportunity!
We think you need these skills to ace C++ Software Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the C++ Software Engineer role. Highlight your experience with C++, software development processes, and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about working in defence systems and how your background makes you a great fit for our team. Keep it concise but impactful – we love a good story!
Showcase Your Team Spirit:Since collaboration is key in our dynamic software team, make sure to mention any experiences where you've successfully worked in a team. We want to know how you contribute to group efforts and keep the momentum going during development.
Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about us and what we do!
How to prepare for a job interview at Tatton Recruitment
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with the language, including any specific projects you've worked on. They’ll likely want to know how you’ve tackled challenges and what tools or techniques you’ve used.
✨Familiarise Yourself with Defence Standards
Since this role involves working with missile systems, it’s crucial to understand relevant standards like DefStan 00-55 and DO-178C. Do some research on these standards and be ready to explain how they apply to software development in a defence context.
✨Show Your Collaborative Spirit
This company values teamwork, so be prepared to share examples of how you’ve successfully collaborated with others in past projects. Highlight your open approach to development and how you maintain momentum in a team setting.
✨Prepare for Technical Questions
Expect technical questions that assess your problem-solving skills and understanding of the entire software development process. Practice explaining your thought process clearly and concisely, as they’ll want to see how you approach complex problems.