Surrey Satellite Technology

Surrey Satellite Technology

Guildford, South East

Embedded Software Engineer

Full-Time£33,000 - 73,000 per yearanteayerUnited Kingdom
IT

Job Description

Salary: £33,000 - 73,000 per year

Requirements:
  • Several years of embedded C software development experience in real-time systems using VxWorks, RT Linux, FreeRTOS, or bare-metal environments
  • Exposure to recognised industry-standard software development processes
  • Degree or equivalent in Engineering, Computing, or a similar subject
  • Python and embedded C programming experience
  • Appreciation of digital electronics
  • SPARC, ARM, or RISC-V architecture experience is preferable
  • Knowledge of CAN, serial, and IP communication protocols
  • Experience with BitBucket/GIT version control
  • Experience with Agile/JIRA development approaches
  • Flexible and adaptable to changing priorities
  • Results-oriented, with a can-do approach
  • Pro-active and able to take initiative
  • Strong decision-making and creative problem-solving skills
  • Highly organised with clear communication skills
  • Ability to work simultaneously on a variety of projects
  • Ability to work autonomously and using own initiative
  • Good team working skills and the ability to interface with others at all levels
  • Strong attention to detail
  • Proven ability to deliver solutions under pressure and to tight timescales
  • Ability to demonstrate our company mindsets: accountability, one team, customers and projects rule, and audacity
Responsibilities:
  • Develop complex real-time applications to meet customer requirements and interfaces
  • Capture requirements and deliver software within tight timeframes
  • Ensure effective plans are in place to deliver software in accordance with schedule and PA/QA requirements
  • Identify, manage, and communicate risks to development to Projects and Engineering
  • Take part in internal software peer reviews
  • Carry out other activities as delegated
Technologies:
  • ARM
  • BitBucket
  • Embedded
  • FreeRTOS
  • Git
  • Support
  • JIRA
  • Linux
  • Python
  • C++

More:

We deliver highly innovative software solutions for spacecraft missions, and our engineers are involved in missions from concept through launch, commissioning, and operational life, giving a true cradle-to-grave experience and the chance to see our work in space quickly. The role is based at our Head Office in Guildford, and we fully support hybrid working as well as a range of flexible working options. Our comprehensive benefits package includes 32 days of holiday plus Bank Holidays, a pension scheme with life assurance, private medical and international travel insurance, an annual bonus scheme, a share incentive plan, enhanced maternity, paternity and shared parental pay for new parents, a high street discount scheme, and many more.

last updated 37 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Surrey Satellite Technology

Surrey Satellite Technology

Surrey Satellite Technology

Guildford

IT

Skills & Technologies

PythonC++GoLinuxGitAIAgileUXUI

Inferred from job description

Salary Insight

£53,000

This role

£60,000

UK median

This salary is 12% below the UK median for Software Engineers60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom