SonicJobs Logo
Login
Left arrow iconBack to search

SOFTWARE ENGINEERS

Morson Talent
Posted 2 days ago, valid for a month
Location

Telford, Shropshire TF3 5HN

Salary

£36,000 - £43,200 per annum

info
Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The position is for Software Engineers on a 6-month contract based in Telford, Shropshire, focusing on full lifecycle design, development, and integration of systems and equipment.
  • Candidates should have a minimum of 3 years of experience in object-oriented C++17 development, along with skills in software verification and testing.
  • The role involves designing and implementing software solutions, supporting system design, and validating software and systems.
  • A salary of £45,000 to £55,000 is offered, depending on experience and qualifications.
  • Candidates must have recent experience in a military or defense environment or be capable of obtaining SC-level security clearance.

SOFTWARE ENGINEERS – CONTRACTS 6 MONTHS – TELFORD Shropshire

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.

AT THE COAL FACE / 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.
  • Exposure to some of the following languages: C, C#, Scripting Languages, Java
  • 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)

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.