C++ Software Engineer - REMOTE

C++ Software Engineer - REMOTE

Preston Full-Time 36000 - 60000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Develop software for the Project X Active Cockpit simulator and manage technical tasks.
  • Company: Join a cutting-edge tech company focused on innovative simulation solutions.
  • Benefits: Enjoy remote work flexibility and opportunities for professional growth.
  • Why this job: Be part of a dynamic team, tackle exciting challenges, and make an impact in aviation technology.
  • Qualifications: Degree in Engineering, Maths, or Physics; strong C/C++ programming skills required.
  • Other info: Security clearance is necessary; experience with Linux and avionics is a plus.

The predicted salary is between 36000 - 60000 £ per year.

The role will be hybrid with a requirement to work a minimum of 2 days a week from Customer Site (Preferably: Preston, UK)
Job Responsibilities:
As a Simulator Engineer his / her Core Duties and Responsibilities:
Development of software used to run the Project X Active Cockpit simulator.
Ownership of requirements, design and implementation, system integration and test, within schedule and estimates.
Adherence to systems engineering practices
Reporting on progress and providing feedback to team members and leadership
Production of appropriate technical documentation
Design of technical solutions, integrating COTS hardware and software
Planning and Estimating development activities
Management of technical risk
Working with customers to support delivered systems and resolve issues
Technical Management of tasks.
Line Management & Mentoring of team members
Development/Refinement of development processes.
Developing System Architectures to meet emerging IT & IT Security requirements
Developing new work opportunities for the department and wider Test & Evaluation

Essential skills/qualifications:
Degree or equivalent in Engineering, Maths or Physics.
Strong programming knowledge and experience in C/C++ using Visual Studio
Project X domain knowledge, particularly cockpit Human Machine Interface (HMI).
Experience of configuration control tools, particularly Mercurial.
Ability to use your own initiative and act independently as required – requirements and tasks are often fluid in nature and it is essential that you are comfortable and able to thrive in this type of environment.
Pro-active with the ability to think creatively.
Security Clearance Required
Desirable skills/qualifications
Experience in Task Leading duties, including QMS documentation.
Mentoring.
Knowledge and experience of Linux.
Avionics/Mission systems domain knowledge.
Use of Jira to manage software tasks.
Knowledge of Simulation Interoperability (HLA/DIS/Link16) and associated standards.
Excellent written and verbal communication skills.
Confidence in presenting information to a wide variety of stakeholders.
General Military aircraft domain knowledge and interest.

C++ Software Engineer - REMOTE employer: Microtech Global Ltd

Join a forward-thinking company that values innovation and collaboration, offering a hybrid work model that allows you to balance remote work with on-site engagement in Preston, UK. We foster a supportive work culture that emphasizes employee growth through mentorship and continuous learning opportunities, while also providing competitive benefits and the chance to work on cutting-edge projects like the Project X Active Cockpit simulator. Here, your contributions will be recognized, and you'll have the opportunity to shape the future of simulation technology.
M

Contact Detail:

Microtech Global Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C++ Software Engineer - REMOTE

✨Tip Number 1

Familiarize yourself with the Project X domain, especially the cockpit Human Machine Interface (HMI). Understanding the specific requirements and challenges in this area will help you stand out during discussions with our team.

✨Tip Number 2

Brush up on your C/C++ programming skills, particularly using Visual Studio. Being able to demonstrate your coding proficiency in these languages will be crucial during technical interviews.

✨Tip Number 3

Gain experience with configuration control tools like Mercurial and project management tools such as Jira. Highlighting your familiarity with these tools can show us that you're ready to hit the ground running.

✨Tip Number 4

Prepare to discuss your experience with system integration and technical risk management. We value candidates who can think critically and creatively about problem-solving in a dynamic environment.

We think you need these skills to ace C++ Software Engineer - REMOTE

C/C++ Programming
Visual Studio
Systems Engineering Practices
Technical Documentation
System Integration and Testing
Configuration Control Tools
Mercurial
Creative Problem-Solving
Security Clearance
Task Management
Mentoring Skills
Linux Knowledge
Avionics/Mission Systems Knowledge
Jira for Software Task Management
Simulation Interoperability (HLA/DIS/Link16)
Excellent Communication Skills
Stakeholder Presentation Skills
Military Aircraft Domain Knowledge

Some tips for your application 🫡

Understand the Role: Make sure to thoroughly read the job description for the C++ Software Engineer position. Understand the key responsibilities and required skills, especially focusing on areas like software development for simulators and experience with C/C++.

Tailor Your CV: Customize your CV to highlight relevant experience in C/C++ programming, particularly using Visual Studio. Include any specific projects or roles that demonstrate your ability to work independently and manage technical risks.

Craft a Strong Cover Letter: Write a cover letter that showcases your passion for the role and the industry. Mention your familiarity with cockpit Human Machine Interface (HMI) and any experience with configuration control tools like Mercurial. Be sure to express your proactive approach and creative thinking.

Highlight Communication Skills: Since excellent written and verbal communication skills are essential, provide examples in your application of how you've effectively communicated complex information to various stakeholders in past roles.

How to prepare for a job interview at Microtech Global Ltd

✨Showcase Your C++ Expertise

Make sure to highlight your strong programming knowledge in C/C++. Be prepared to discuss specific projects where you've used Visual Studio, and consider bringing examples of your code or projects to demonstrate your skills.

✨Understand the Project X Domain

Familiarize yourself with the Project X Active Cockpit simulator and its Human Machine Interface (HMI). Being able to discuss how your experience aligns with this domain will show your genuine interest and understanding of the role.

✨Demonstrate Problem-Solving Skills

Since the role requires you to thrive in a fluid environment, be ready to share examples of how you've successfully navigated challenges in past projects. Highlight your ability to use initiative and think creatively to resolve issues.

✨Prepare for Technical Management Questions

Expect questions related to technical management and mentoring. Think about your experiences leading tasks, managing risks, and supporting team members. Be ready to discuss how you can contribute to the development processes and team dynamics.

C++ Software Engineer - REMOTE
Microtech Global Ltd
M
  • C++ Software Engineer - REMOTE

    Preston
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-02-04

  • M

    Microtech Global Ltd

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