Software Engineers - C++ , Windows , remote work
Software Engineers - C++ , Windows , remote work

Software Engineers - C++ , Windows , remote work

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

At a Glance

  • Tasks: Join us as a Simulator Engineer, developing software for the Project X Active Cockpit simulator.
  • Company: Be part of an innovative team focused on cutting-edge simulation technology.
  • Benefits: Enjoy hybrid work flexibility with remote options and opportunities for professional growth.
  • Why this job: This role offers hands-on experience in a dynamic environment, perfect for tech enthusiasts.
  • Qualifications: A degree in Engineering, Maths, or Physics and strong C/C++ programming skills are essential.
  • Other info: Security clearance is required; experience in avionics or military systems 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.

Software Engineers - C++ , Windows , remote work 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. With a focus on technical excellence and a commitment to your professional development, this is an ideal environment for passionate Software Engineers looking to make a meaningful impact.
M

Contact Detail:

Microtech Global Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineers - C++ , Windows , remote work

✨Tip Number 1

Familiarize yourself with the Project X domain, especially the Human Machine Interface (HMI) aspects. 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 for the technical aspects of the role.

✨Tip Number 3

Gain a solid understanding of configuration control tools like Mercurial. Highlighting your experience with these tools can show us that you're ready to manage software tasks effectively.

✨Tip Number 4

Prepare to discuss your experience with mentoring and task leading. We value candidates who can not only contribute technically but also support and guide their teammates.

We think you need these skills to ace Software Engineers - C++ , Windows , remote work

C/C++ Programming
Visual Studio
Systems Engineering Practices
Technical Documentation
System Integration and Testing
Configuration Control Tools (Mercurial)
Project Management
Technical Risk Management
Human Machine Interface (HMI) Design
Linux Knowledge
Simulation Interoperability (HLA/DIS/Link16)
Jira for Task Management
Mentoring Skills
Excellent Communication Skills
Creative Problem-Solving
Ability to Work Independently

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C/C++ programming, particularly in Visual Studio. Include any relevant projects or roles that demonstrate your skills in software development and system integration.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your familiarity with Project X domain knowledge and how your background aligns with the responsibilities outlined in the job description.

Showcase Technical Skills: Clearly outline your technical skills related to the position, such as experience with configuration control tools like Mercurial, and any knowledge of Linux or avionics systems. This will help you stand out as a qualified candidate.

Highlight Soft Skills: Don't forget to mention your ability to work independently and your proactive approach to problem-solving. Emphasize your communication skills and experience in mentoring or leading tasks, as these are important for the role.

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 demonstrate your understanding of the Project X domain, especially regarding Human Machine Interface (HMI).

✨Demonstrate Problem-Solving Skills

Since the role requires you to thrive in a fluid environment, be ready to share examples of how you've used your initiative to solve complex problems. Discuss any experiences where you had to adapt quickly and creatively to changing requirements.

✨Prepare for Technical Management Questions

Expect questions about your experience with technical management and mentoring. Be ready to talk about how you've led tasks, managed risks, and supported team members in previous roles. Highlight any experience with QMS documentation as well.

✨Communicate Effectively

Excellent written and verbal communication skills are essential for this position. Practice explaining technical concepts clearly and concisely, as you may need to present information to various stakeholders. Prepare to discuss how you've communicated complex ideas in past projects.

Software Engineers - C++ , Windows , remote work
Microtech Global Ltd
M
  • Software Engineers - C++ , Windows , remote work

    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
>