Software Engineer

🔒 Confidential Employer
Posted 13 August 2025
LOCATION
Not specified
TYPE
Full-time
LEVEL
Mid-Senior level
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion

SKILLS

C/C++ Linux Python Git CICD Embedded Systems Rust Java

FULL DESCRIPTION

Summary

[Employer hidden — view at passion-project.co.uk] is looking for Software Engineers to help us deliver advanced solutions for our world-class clients. At [Employer hidden] you can contribute proactively to client projects and open source initiatives, working across the whole software delivery lifecycle; from requirements capture and estimation to system and software design, development, test, deployment and maintenance.

Key responsibilities include:

  • Participate in all phases of the full software engineering lifecycle
  • Produce specifications and assess operational feasibility
  • Create code that is well-designed, efficient, testable
  • Integrate software components into fully functional software systems
  • Develop system and software test and verification plans and procedures
  • Tailor and deploy software tools, processes and metrics

Core Requirements/Qualifications/Skills:

  • Working with free and open source software (FOSS)
  • Linux, C, C++, Python, Rust, Java
  • Device drivers, embedded systems
  • Git branching strategies, safety and cybersecurity concepts and processes, systems architecture design, CICD processes, build tools

Key responsibilities include:

  • Participate in all phases of the full software engineering lifecycle
  • Produce specifications and assess operational feasibility
  • Create code that is well-designed, efficient, testable
  • Integrate software components into fully functional software systems
  • Develop system and software test and verification plans and procedures
  • Tailor and deploy software tools, processes and metrics

What are we looking for:

Willingness to grasp new technical concepts and learn new skills

Clear and effective communication, both verbally and in writing

Ability to handle pressure, uncertainty and deadlines

All of our people are expected to contribute and solve problems, figure out better ways to do things, and to advance the state-of-the-art with us. Ideal candidates will have experience and interest in some of the following:

  • Working with free and open source software (FOSS)
  • Linux, C, C++, Python, Rust, Java
  • Device drivers, embedded systems
  • Git branching strategies, safety and cybersecurity concepts and processes, systems architecture design, CICD processes, build tools

[Employer hidden] provides a supportive and friendly working environment with lots of room to learn and develop your professional capabilities, working on challenging and interesting projects for a range of world-leading companies.

If you think [Employer hidden] could be right for you, we’d love to hear from you! Please send your CV and a cover letter to [contact hidden].

Sign up free — access 45,000+ UK sponsor-licensed jobs