Software Engineer

Morson Talent


Date: 3 weeks ago
City: Telford
Salary: £35,000 - £50,000 per year
Contract type: Full time

Job Title: Software Engineer
Language: English (UK)
Location: West Midlands, United Kingdom
Contract Type: Permanent, Full-Time
Working Hours: 37.0 hours per week
Schedule Type: Full Time
Sector: Defence


Role Overview

We are seeking a Software Engineer to contribute to the design, development, and integration of equipment at both system and sub-system levels. This is a diverse role involving work on multiple vehicle platforms and systems, including both new developments and the maintenance of legacy applications. The position also involves specifying requirements for externally developed equipment.


Key Responsibilities


  • Design and implement software solutions that meet both contractual and cost-effective design requirements.


  • Support the system design process by helping to allocate functionality effectively across the system.


  • Assist with software and systems validation, including the creation of test tools, schedules, integration plans, and technical reports.


  • Contribute to task planning and estimation activities.


  • Stay informed on relevant technical developments and apply this knowledge to ongoing projects.


  • Manage personal workload to meet project timescales and deliverables.


  • Perform self-verification and peer reviews to ensure the quality and completeness of work.



Required Qualifications & Skills

Essential:



  • Degree (or equivalent) in Computer Science or a related subject.


  • Proficiency in object-oriented C++ (version 17 or later) and knowledge of design patterns.


  • Understanding of UML/SysML.


  • Familiarity with the full software development lifecycle.


  • Experience developing both new software and maintaining legacy systems.


  • Background in software verification and testing.


  • Strong communication skills.


Desirable:



  • Experience with Agile development methodologies.


  • Knowledge of other programming languages such as C, C#, Java, and scripting languages.


  • Understanding of integration and testing with target hardware.


  • Experience with DDS or Ethernet-based communication systems.


  • Cross-platform development for Windows and Linux.


  • Familiarity with tools such as Visual Studio 2022, CMake, and Git.


  • Experience with CANbus, MilCAN, J1939.


  • Issue tracking tools (e.g., YouTrack, Jira).


  • Experience with databases like MariaDB/MySQL.


  • Familiarity with libraries and frameworks like Boost, XML, JSON, Qt6, and cryptography.


  • Experience writing unit tests (e.g., using GoogleTest).


  • Prior work in a regulated environment such as Defence is an advantage.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Barista/Coffee Shop Assistant

Dunelm, Telford
1 week ago
OverviewPay - 16-17 - £7.55 per hour.18+ - £12.21 per hour.From the first coffee poured to the final smile shared, every moment in Pausa is a chance to brighten someone’s day - and you’ll be right at the centre of it all.Our coffee shops, affectionately titled Pausa, are positively thriving and it is our Coffee Shop Assistants that are at...

Repair Engineer

Schneider Electric, Telford
2 weeks ago
Industrial Automation Repair Engineer, Telford (Hybrid) We’re looking for an experienced engineer with a solid background in automation and drive systems to join our team in Telford. This hybrid role includes hands-on repair work in our workshop and occasional field service visits across the UK. You’ll work on industrial products like VSDs, servo drives, and PLCs, stripping down units, repairing, testing, and...

Customer Service Coordinator

Medequip UK, Telford
2 weeks ago
Customer Services Coordinator TelfordHours: 37.5 hours per weekSalary: £23,927 per annum This is an incredible opportunity to work for a forward-thinking community equipment services provider, who’ll support you to be the best you can be in your chosen field!Join us as our new Customer Services Coordinator at Medequip Assistive Technology Ltd and let us empower you to truly make a...