Software Engineer
Permanent - Hybrid Working
Based in Southampton
Active SC Clearance required or eligibility
An exciting opportunity has arisen for a Software Engineer to join a highly skilled engineering team developing next‑generation software solutions for complex communications, sensing and data‑driven systems.
Responsibilities
* Designing, developing and testing high-quality software solutions
* Collaborating with multidisciplinary engineering teams throughout the development lifecycle
* Contributing to both new product development and enhancements to existing platforms
* Supporting technical design decisions and software architecture discussions
* Working within Agile delivery teams to deliver robust and scalable solutions
Skills and Experience
* Degree qualified in Computer Science, Software Engineering, Electronics, Mathematics or a related discipline
* Experience across the full software development lifecycle
* Strong programming skills in C++, C# and/or Python
* Knowledge of modern software engineering practices, tools, and methodologies
* Experience working with complex technical systems, communications technologies, sensors or signal processing applications
* Familiarity with Agile development, source control and modern development environments
Desired Experience
* Modern front‑end/UI development
* Embedded software or low‑level systems development
* Linux environments, cross‑compilation or driver development
* CI/CD, Docker and DevOps tooling
If you are a Software Engineer looking to work on advanced technologies within a supportive and forward‑thinking team, please apply!
We are an Equal Opportunities employer and encourage applicants from all backgrounds.
#J-18808-Ljbffr