Enable job alerts via email!

Principal Software Engineer

Matchtech

England

Hybrid

GBP 120,000 - 140,000

Full time

Today
Be an early applicant

Job summary

A leading engineering recruitment firm is seeking a Principal Software Engineer for a contract position in Southampton. The role involves developing embedded software solutions for innovative projects in the Defence & Security sector, requiring both onsite collaboration and flexibility to work remotely. Candidates should have a strong background in embedded C++, Linux, and be eligible for SC clearance.

Qualifications

  • Experience with Software Engineering, Embedded C/C++, and Linux.
  • Proficiency in UML and embedded Linux.
  • Hands-on experience with bare metal embedded C++ software development.
  • Familiarity with embedded interfaces and development tools.

Responsibilities

  • Developing bare metal embedded C++ software.
  • Maintaining SC clearance or ability to obtain it for UK eyes-only projects.
  • Collaborating on-site in Southampton 1-4 days a week.

Skills

Software Engineering
Embedded C/C++
Linux
UML
Embedded Linux
C# application development
Configuration management tools
Docker
Jira
Job description
Overview

Location: Southampton (onsite requirements vary depending on project demands - more detail below)

Duration: 6 month contract

Rate: 64.22ph UMB (Inside IR35)

Role details: Our client, a prominent player in the Defence & Security sector, is seeking a Principal Software Engineer for a contract position in Southampton. This opportunity involves working on innovative software solutions for integrated sensors and protection systems, requiring both on-site and flexible working arrangements.

Key Responsibilities
  • Developing bare metal embedded C++ software
  • Working with embedded interfaces such as CAN bus, I2C, SPI, GPIO
  • Employing tools and approaches specific to embedded development
  • Collaborating on-site in Southampton 1-4 days a week, with flexibility depending on project needs
  • Maintaining SC clearance or the ability to obtain it for UK eyes-only projects
Job Requirements
  • Experience with Software Engineering, Embedded C/C++, and Linux
  • Proficiency in UML and embedded Linux
  • Hands-on experience with bare metal embedded C++ software development
  • Familiarity with embedded interfaces and development tools
  • Ability to work both on-site in Southampton and remotely as required
  • Eligibility for SC clearance to work on specific projects
Desirable Skills
  • C# application development
  • Experience with developing Windows & Linux applications
  • Understanding of software lifecycle processes
  • Familiarity with configuration management tools like git
  • Software design experience with SysML / UML
  • Experience in developing test cases and procedures
  • Experience with iterative development lifecycles such as tailored Agile
  • Proficiency with tools associated with iterative development like Jira and DevOps
  • Knowledge of Docker, virtual machines, and CI tools like Jenkins

If you are a Principal Software Engineer looking to contribute to pioneering software developments in the Defence & Security sector, we encourage you to apply now for this contract opportunity in Southampton.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.