Embedded Software Engineer

SURREY IT LIMITED

Guildford

Hybrid

GBP 50,000 - 90,000

Full time

31 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

32 days Holiday + Bank Holidays
Pension Scheme with Life Assurance
Private Medical & International Travel
Annual Bonus Scheme
Share Incentive Plan
Enhanced Maternity
Paternity & Shared Parental Pay
High Street Discount Scheme

Job summary

SSTL in Guildford is seeking an Embedded Software Engineer to design, analyse and develop software for Satellite Systems. You will work on real-time embedded applications and contribute from concept through to launch and operations.

The role requires hands-on experience with embedded C, Python and real-time OS, with a focus on reliability, interfaces and meeting PA/QA requirements. Hybrid working options are available.

Qualifications

  • Degree or equivalent in Engineering, Computing or similar subject.
  • Proficient in Python and embedded C.
  • Experience with real-time embedded systems hardware and software.
  • Familiar with SPARC, ARM or RISC‑V architectures.
  • Knowledge of CAN, Serial and IP protocols.

Responsibilities

  • Development of complex real-time applications to meet customer requirements and interfaces.
  • Ability to capture requirements and deliver software within tight timeframes.
  • Ensure effective plans are in place to deliver software in accordance with the schedule and PA/QA requirements of the project.
  • Ensure risks to the development are identified, managed and communicated to Projects and Engineering.
  • Involvement in internal software peer reviews.
  • Other activities as delegated.

Skills

Embedded C
Python
Digital electronics
SPARC/ARM/RISC-V architectures
CAN/Serial/IP protocols
Bitbucket/GIT
Agile/JIRA
Autonomy/initiative

Education

Degree in Engineering or Computing

Tools

VxWorks
RT-Linux
FreeRTOS

Job description

An exciting opportunity to make a difference and deliver highly innovative software solutions for spacecraft missions. This role has responsibility for undertaking the design, analysis, and development of Embedded Software for Satellite Systems.

Engineers at SSTL are involved on a mission right from concept through to launch, commissioning, and operational life; a true cradle to grave experience and will give you the chance to see your work in Space in a rapid timescale!

Key Tasks
  • Development of complex real-time applications to meet customer requirements and interfaces
  • Ability to capture requirements and deliver software within tight timeframes
  • Ensure effective plans are in place to deliver software in accordance with the schedule and PA/QA requirements of the project
  • Ensure risks to the development are identified, managed and communicated to Projects and Engineering
  • Involvement in internal software peer reviews
  • Other activities as delegated
Previous Experience
  • Several years embedded C software development of real time systems using VxWorks, RT Linux, FreeRTOS, or Bare-Metal
  • Exposure to recognised industry standard software development processes
Qualifications Knowledge & Skills
  • Degree or equivalent in Engineering, Computing or similar subject
  • Python and embedded C Programming Language
  • Appreciation of digital electronics
  • SPARC, ARM, RISC-V architectures preferable
  • Knowledge of CAN, Serial, and IP communication protocols
  • BitBucket/GIT version control
  • Agile/JIRA development approach
  • Flexible and adaptable to changing priorities
  • Results orientated, can-do approach
  • Pro-active and able to take initiative
  • Decision making and creative problem solving skills
  • Highly organised with clear communication skills
  • Ability to work simultaneously on a variety of projects
  • Able to work autonomously and using own initiative
  • Good team working skills, together with the ability to interface with others at all levels
  • Strong attention to detail
  • Proven ability to deliver solutions under pressure and to tight timescales
  • Able to demonstrate company mindsets; accountability, one team, customers and projects rule and audacity
Location

SSTL prides itself on being a super flexible company. The role is based in our Head Office in Guildford but we fully support hybrid working and a range of flexible working options.

Benefits
  • 32 days Holiday plus Bank Holidays
  • Pension Scheme with Life Assurance
  • Private Medical & International Travel Insurance
  • Annual Bonus Scheme
  • Share Incentive Plan
  • Enhanced Maternity
  • Paternity & Shared Parental Pay for new parents
  • High Street Discount Scheme and many more!
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Surrey Satellite Technology Ltd. • Wood Street

On-site
GBP 65,000 - 100,000
Spacecraft Embedded Software Engineer (Hybrid)
Spacecraft Embedded Software Engineer (Hybrid)

Surrey Satellite Technology Ltd. • Wood Street

Hybrid
GBP 65,000 - 100,000
Spacecraft Embedded Software Engineer (Hybrid)
Spacecraft Embedded Software Engineer (Hybrid)

SURREY IT LIMITED • Guildford

Hybrid
GBP 50,000 - 90,000
32 days Holiday + Bank Holidays
Pension Scheme with Life Assurance
Private Medical & International Travel
+5
Senior FPGA Engineer
Senior FPGA Engineer

Surrey Satellite Technology Ltd (SSTL) • Guildford

Hybrid
GBP 65,000 - 90,000
32 days holiday
Pension with life assurance
Private medical
+2
Spacecraft Operations Engineer
Spacecraft Operations Engineer

SURREY SATELLITE TECHNOLOGY LIMITED • Guildford

Hybrid
GBP 45,000 - 65,000
32 days holiday plus bank holidays
Pension scheme with life assurance
Private medical & travel insurance
+2
Senior Power Engineer Analogue Design
Senior Power Engineer Analogue Design

Surrey Satellite Technology Ltd (SSTL) • Guildford

Hybrid
GBP 60,000 - 90,000
32 days Holiday plus Bank Holidays
Pension Scheme with Life Assurance
Private Medical & International Travel
+4
Embedded Software Engineer ENG067
Embedded Software Engineer ENG067

ALL.SPACE • Reading

On-site
GBP 35,000 - 50,000
Personalized Training and Development plan
Stock Options
Contributory Pension Scheme
+6
Power Systems Engineer
Power Systems Engineer

Surrey Satellite Technology Ltd (SSTL) • Guildford

Hybrid
GBP 40,000 - 60,000
32 days Holiday plus Bank Holidays
Pension Scheme with Life Assurance
Private Medical & International Travel Insurance
+3
Imager Electronics Engineer
Imager Electronics Engineer

SURREY IT LIMITED • Guildford

Hybrid
GBP 42,000 - 64,000
32 days Holiday
Pension Scheme with Life Assurance
Private Medical & International Travel
+5
Senior Space Power Analog Design Engineer
Senior Space Power Analog Design Engineer

Surrey Satellite Technology Ltd (SSTL) • Guildford

Hybrid
GBP 60,000 - 90,000