Software Engineering Manager

Company: Spectrum IT Recruitment
Apply for the Software Engineering Manager
Location: Southampton
Job Description:

Overview

In this role you will lead and grow an engineering team delivering cutting-edge software. You will shape engineering practices, guide technical direction, and ensure on-time delivery from concept to release. You’ll work closely with cross-functional teams to advance wireless software across diverse platforms and serve as a technical point of contact for customers. This position offers scope to develop engineers, drive performance, and contribute to engineering excellence in a dynamic environment.

Responsibilities

  • Lead and mentor a team of software engineers, fostering collaboration and high performance
  • Define and evolve engineering standards, practices, and design approaches
  • Provide technical leadership across the full software development lifecycle
  • Collaborate with multidisciplinary teams to meet key milestones with high quality
  • Oversee implementation and optimization of wireless software across heterogeneous platforms
  • Act as technical liaison for customers, gathering requirements and resolving challenges
  • Support career development, coaching, and knowledge sharing

Key requirements

  • Proven experience leading software engineering teams
  • Experience with C/C++ (ideally)
  • Embedded software development expertise for performance-critical or high-throughput apps
  • Track record in designing, developing, validating embedded or high-performance software
  • Ability to translate complex ideas into practical development plans
  • Experience with CI/CD, software planning tools, and agile workflows
  • Relevant degree in Computer Science, Electronic Engineering or related discipline (or equivalent experience)
  • Understanding or willingness to develop expertise in wireless communications
  • collaboration
  • leadership
  • clear communication
  • C/C++
  • embedded software development
  • performance optimization

…

Posted: October 2nd, 2026