Newinvisible AI for interviewsTry Cue
Featured

Senior Software Engineer

FryerMiles

Newcastle Upon Tyne · Posted 30 Oct 2026 · 6 applicants

£65,000 - £90,000 per annum
Permanent
Apply now

Senior Software Engineer (Low Level) – £65,000 to £90,000 per year – Newcastle upon Tyne (Relocations packages available)

FryerMiles are delighted to be working with a rapidly growing technical consultancy specialising in Data, AI and Software Engineering solutions across Defence, National Security and Financial Services.

We are seeking a Senior Software Engineer to lead low-level and embedded software development on complex Defence programmes. This is a hands-on technical leadership position, combining software engineering, architecture and mentoring within a growing team.

Key Responsibilities:

  • Lead the design and development of low-level, embedded and real-time software solutions.
  • Provide technical leadership, defining architecture, engineering standards and best practices.
  • Remain hands-on with software development, code reviews and technical problem-solving.
  • Oversee technical delivery, ensuring quality, security and maintainability.
  • Work closely with clients to understand requirements and develop effective solutions.
  • Mentor engineers and contribute to the development of the wider engineering team.
  • Support technical proposals and business development activities.

Essential Skills & Experience:

  • Minimum 5 years' experience in low-level, embedded or real-time software engineering.
  • Strong programming experience in C++ or Rust.
  • Experience developing software for embedded, real-time or resource-constrained environments.
  • Knowledge of peripheral interfaces such as SPI, I2C, UART or CAN bus.
  • Experience with Linux or macOS development environments, toolchains and build systems.
  • Experience with single-board computers, industrial computing platforms or real-time operating systems.
  • Understanding of high-assurance engineering, secure development practices and software testing.
  • Experience with performance optimisation, low-latency systems or high-performance computing.
  • Strong technical leadership, communication and problem-solving skills.
  • Degree in Computer Science, Engineering, Physics, Mathematics or a related discipline.

Desirable Experience:

  • Previous experience working within Defence or National Security.
  • Experience contributing to technical bids and proposals.
  • Knowledge of AI-assisted software development tools.

Security Clearance:

  • Applicants must be UK nationals and eligible to obtain UK SC security clearance.

Senior Software Engineer (Low Level) – £65,000 to £90,000 per year – Newcastle upon Tyne (Relocations packages available)

Apply now

More similar jobs