Surrey Satellite Technology
Embedded Software Engineer
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
- 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
- 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
About Surrey Satellite Technology
Surrey Satellite Technology
Guildford
IT
Skills & Technologies
Inferred from job description
Salary Insight
£53,000
This role
£60,000
UK median
This salary is 12% below the UK median for Software Engineers (£60,000/yr).
Based on 2024–2025 UK technology sector benchmarks