Enable job alerts via email!

SW Integration & Validation Engineer

Ramon.Space

United Kingdom

On-site

GBP 40,000 - 80,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company at the forefront of space communication technology. This role involves planning and executing automation and continuous integration activities, designing hardware-in-the-loop emulation setups, and collaborating with a multi-disciplinary team to validate software modules. If you're passionate about space and eager to contribute to innovative solutions in satellite and spacecraft communication, this position offers an exciting opportunity to make a significant impact in the aerospace industry.

Qualifications

  • Experience with developing system-level software tests for CI on embedded systems.
  • Experience with software control of test equipment.

Responsibilities

  • Plan, manage, and execute automation and CI activities.
  • Design and develop CI and automated testing setups.
  • Collaborate within a multi-disciplinary team for system validation.

Skills

C
Python
Shell Scripting
Embedded Systems Testing
Problem-Solving Skills

Education

B.Sc. in Computer Science

Tools

Linux

Job description

Background

If you’re looking to make an impact, come and join a team developing the next generation of space communication technology.

Our mission is to revolutionize the way satellites, space robots, and spacecraft communicate through deep space, in earth orbit, and with ground stations. Our technology is based on space-proven, state-of-the-art proprietary architecture that enables a unique approach to the design of space communication systems.

What you will be doing
  1. Plan, manage, and execute automation, continuous integration (CI), and software validation activities.
  2. Design, develop, and operate CI and automated testing setups and protocols.
  3. Work within a multi-disciplinary team to validate and approve all payload software modules and subsystems.
  4. Design and develop hardware-in-the-loop emulation setups and validation protocols.
  5. Participate in outbound integration and validation activities with subcontractors, partners, and customers.
  6. Collaborate closely within a multi-disciplinary team to lead high-impact technical decisions regarding system design, implementation, and validation.
Requirements
  • Experience with developing system-level software tests for continuous integration (CI) on embedded systems.
  • Experience with Linux user space software development – C, Python, shell scripting.
  • Experience with software control of test equipment.
  • B.Sc. in Computer Science or equivalent.
  • Highly motivated, team-oriented, and driven to achieve high-quality results.
Advantages
  • Experience with embedded software development.
  • Background in wireless communication.
  • Aerospace experience and background.
  • Experience with space telecom protocols (DVB-S2X, DVB-RCS2, CCSDS).
  • Experience with cellular 4G/5G protocols.
  • Problem-solving skills.
  • Enthusiasm for space.

Ramon.Space is committed to equal employment opportunities.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.