SOFTWARE ENGINEERS C++ in Telford

SOFTWARE ENGINEERS C++ in Telford

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

At a Glance

  • Tasks: Design and implement innovative software solutions for cutting-edge vehicles and systems.
  • Company: Join a dynamic team in a hybrid working environment in Telford.
  • Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
  • Why this job: Make a real impact in the defence industry while developing your skills in C++.
  • Qualifications: Proficient in C++17, with experience in software development and testing.
  • Other info: Ideal for those seeking to grow in a military or defence-related environment.

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

CONTRACTS 12 MONTHS – HYBRID TELFORD Shropshire

Hybrid working typically, 2 days on site, 3 days from home but this can fluctuate depending on business needs.

Software Engineer Full Lifecycle design, development & integration of equipment at the system and sub-system levels. Within this role you will be exposed to several different vehicles and systems. There will be a mixture of new development, maintaining legacy applications and specifying requirements for externally developed equipment.

TASKS/RESPONSIBILITIES

  • Design and implement software solutions.
  • Support the overall system design process to ensure optimal allocation of functionality between different physical parts of the system.
  • Validation of software and systems, which may include producing test tools, the generation of test schedules, test and integration plans and technical reports.
  • Provide support to task planning and estimating.
  • Schedule own work to meet target timescales and deliverable milestones.
  • Perform self-verification of own tasks to ensure completeness and quality of information.
  • Undertake peer reviews to ensure completeness and quality of output.

ESSENTIAL SKILLS / PROVEN ABILITY

  • Object oriented C++17 or later development with knowledge of design patterns.
  • Understanding of UML/SysML.
  • Full software development lifecycle.
  • Software verification and testing experience.
  • Good communication skills.

DESIRABLES

  • Agile development.
  • Knowledge of integration and target hardware testing would be advantageous.
  • Development with Data Distribution Service (DDS) or other Ethernet based communication.
  • Windows/Linux Cross Platform Development.
  • Visual Studio 2022.
  • CMake or similar build environment.
  • Windows/Linux system configuration.
  • CANbus/MilCAN/J1939 knowledge.
  • Git version control.
  • Youtrack/Jira issue and task tracking.
  • MariaDB/MySQL databases.
  • Boost, XML, JSON and cryptography.
  • Qt6 GUI Development.
  • Developing unit tests using a framework such as GoogleTest.

ADDITIONAL SECURITY INFORMATION:

WE SEEK SOFTWARE ENGINEERS WHO HAVE WORKED IN A MILITARY / DEFENCE ENVIRONMENT / INDUSTRY WITHIN THE LAST 12 MONTHS OR WHO ARE CAPABLE OF OBTAINING SECURITY CLEARANCE (SC LEVEL MINIMUM).

SOFTWARE ENGINEERS C++ in Telford employer: Morson Edge

Join a forward-thinking company in Telford that values innovation and collaboration, offering Software Engineers the chance to work on cutting-edge projects within the military and defence sector. With a hybrid working model, employees enjoy a balanced work-life dynamic while benefiting from continuous professional development opportunities and a supportive team culture that encourages knowledge sharing and peer reviews. This role not only promises meaningful contributions to advanced systems but also fosters personal growth in a dynamic environment.
M

Contact Detail:

Morson Edge Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land SOFTWARE ENGINEERS C++ in Telford

✨Tip Number 1

Network like a pro! Reach out to your connections in the software engineering field, especially those who've worked in military or defence environments. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Prepare a portfolio showcasing your C++ projects and any relevant software you've developed. This is your chance to demonstrate your expertise and creativity beyond just a CV.

✨Tip Number 3

Ace the interview! Research common interview questions for software engineers and practice your responses. Be ready to discuss your experience with the full software development lifecycle and how you tackle challenges in design and testing.

✨Tip Number 4

Apply through our website! We make it easy for you to find and apply for roles that match your skills. Plus, it shows you're genuinely interested in joining our team. Don't miss out on the opportunity!

We think you need these skills to ace SOFTWARE ENGINEERS C++ in Telford

Object Oriented C++17 or later development
Knowledge of design patterns
Understanding of UML/SysML
Full software development lifecycle
Software verification and testing experience
Good communication skills
Agile development
Integration and target hardware testing
Development with Data Distribution Service (DDS)
Windows/Linux Cross Platform Development
Visual Studio 2022
CMake or similar build environment
CANbus/MilCAN/J1939 knowledge
Git version control
Youtrack/Jira issue and task tracking
MariaDB/MySQL databases
Boost, XML, JSON and cryptography
Qt6 GUI Development
Developing unit tests using a framework such as GoogleTest

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and the full software development lifecycle. We want to see how your skills match up with our needs, so don’t be shy about showcasing relevant projects or roles you've had!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background in software engineering aligns with our mission. Keep it concise but impactful – we love a good story!

Show Off Your Communication Skills: Good communication is key in our team. When writing your application, make sure to demonstrate your ability to convey complex ideas clearly. This will help us see how you can contribute to our collaborative environment.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts and you’re good to go!

How to prepare for a job interview at Morson Edge

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills, especially with object-oriented programming and design patterns. Be ready to discuss your experience with C++17 or later, as well as any projects where you've applied these concepts.

✨Familiarise Yourself with the Full Lifecycle

Understand the full software development lifecycle and be prepared to talk about your role in each phase. Highlight any experience you have with validation, testing, and peer reviews, as these are crucial for the position.

✨Show Off Your Communication Skills

Good communication is key in this role, so think of examples where you've effectively collaborated with others. Whether it's discussing system designs or coordinating with team members, be ready to showcase how you can convey complex ideas clearly.

✨Get Comfortable with Tools and Technologies

Familiarise yourself with tools like Visual Studio 2022, Git, and any relevant databases like MariaDB or MySQL. If you have experience with Agile development or integration testing, make sure to mention it during the interview!

SOFTWARE ENGINEERS C++ in Telford
Morson Edge
Location: Telford

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

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