At a Glance
- Tasks: Join a team to develop advanced defence systems using C# and C++.
- Company: Line Up Aviation has over 30 years of experience in aviation and aerospace recruitment.
- Benefits: Competitive hourly rate, flexible onsite work after initial training.
- Why this job: Work on cutting-edge technology in a collaborative, agile environment.
- Qualifications: Proficient in C# and C++, with strong communication skills.
- Other info: Full SC clearance required; apply now to be part of an innovative team!
On behalf of our client, we are seeking to recruit someone as a C++ Software Engineer for 12 months. As an C++ Software Engineer, you will join a team and develop solutions for the next generation of Air Defence Systems; developing evolving products whilst maintaining our enviable reputation for safety, performance and dependability.
Applying for this role is straight forward Scroll down and click on Apply to be considered for this position.
Role: C++ Software Engineer
Pay £65per hour via Umbrella
Contract: Monday- Friday, 37 Hours per week,12-month contract
Location: Bristol
IR35 Status: Inside
Security Clearance: SC to start, UK Eyes only project
Essential Requirements/Skills/Experience
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++
If you are interested in applying for this position and you meet the requirements, please send your updated CV to: Natalie Dalkin at Line Up Aviation
Line Up Aviation has carved its own place in the recruitment of Aviation and Aerospace personnel all over the world for more than 30 years. We work with some of the industry\’s best known companies who demand the highest standard of applicants.
\”Follow @LineUpAviation on Twitter for all of our latest vacancies, news and pictures from our busy UK Head Office. Interact with us using the #LineUpAviation tag at anytime! Thank you for your follow
C++ Software Engineer employer: Line Up Aviation
Contact Detail:
Line Up Aviation Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Software Engineer
✨Tip Number 1
Familiarise yourself with the specific simulation technologies mentioned in the job description, such as digital twins and emulators. Being able to discuss these technologies confidently during your interview will show that you understand the role's requirements.
✨Tip Number 2
Brush up on your knowledge of distributed simulation standards like DIS, HLA, and DDS. Even though they are non-essential, having a basic understanding can set you apart from other candidates and demonstrate your commitment to the field.
✨Tip Number 3
Prepare to discuss your experience with agile development methodologies. Since you'll be working in a heterogeneous agile team, showcasing your ability to collaborate and adapt in such environments will be crucial.
✨Tip Number 4
Make sure you have a clear understanding of the security clearance required for this position. Being knowledgeable about the full SC clearance process can help you address any concerns the interviewer may have regarding your eligibility.
We think you need these skills to ace C++ Software Engineer
Some tips for your application 🫡
Understand the Role: Carefully read the job description to grasp the specific requirements and responsibilities of the C# Software Engineer position. Highlight your relevant experience in C# and C++ as well as any knowledge of simulation technologies.
Tailor Your CV: Customise your CV to reflect the skills and experiences that align with the job. Emphasise your proficiency in C#, C++, and any experience with Microsoft Visual Studio or Eclipse, as well as your understanding of agile development practices.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your ability to work in a team. Mention specific projects where you have successfully integrated simulations or worked with military communications, if applicable.
Highlight Communication Skills: Since excellent verbal and written communication skills are essential for this role, provide examples in your application that demonstrate your ability to communicate complex technical concepts clearly and effectively.
How to prepare for a job interview at Line Up Aviation
✨Showcase Your Technical Skills
Be prepared to discuss your proficiency in C# and C++. Bring examples of past projects where you've used these languages, especially in simulation or integration contexts. This will demonstrate your capability to handle the technical demands of the role.
✨Understand the Defence Sector
Familiarise yourself with the basics of defence systems and how simulation technologies like digital twins and emulators are applied. Showing an understanding of the industry will help you connect your skills to the specific needs of the company.
✨Communicate Clearly
Since excellent communication skills are a requirement, practice articulating your thoughts clearly and concisely. Be ready to explain complex technical concepts in simple terms, as you may need to collaborate with team members from various disciplines.
✨Prepare for Agile Methodologies
Research agile development practices, particularly in relation to configuration control, continuous integration, and test-driven development. Be ready to discuss how you've applied these methodologies in previous roles, as this will show your adaptability to their working environment.