C++ Software Engineer

C++ Software Engineer

Bristol Full-Time 63 £ / hour No home office possible
Go Premium
L

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

Join a leading defence systems company in Bristol or Stevenage, where you will be part of an innovative team dedicated to developing cutting-edge simulation technologies. With a strong emphasis on employee growth and a collaborative work culture, this role offers the chance to work on meaningful projects that contribute to national security while enjoying flexible working arrangements and competitive pay. Experience a supportive environment that values integrity and excellence, making it an ideal place for skilled professionals seeking rewarding careers.
L

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

C# Programming
C++ Programming
Microsoft Visual Studio
Eclipse IDE
Agile Development
Simulation Technologies
Configuration Control
Continuous Integration
Continuous Delivery
Unit Testing
Test Driven Development
Excellent Verbal Communication
Presentation Skills
Written Communication Skills
Microsoft Windows Operating System
Linux Operating System
System Integration Principles
Distributed Simulation Standards (DIS, HLA, DDS)
Web Services Development (JavaScript, Node JS)
Military Communications Knowledge
Datalinks and Interfaces (1553/1760, Ethernet TCP/IP)

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.

C++ Software Engineer
Line Up Aviation
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

L
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>