Enable job alerts via email!

On-Board Software Engineer

Airbus S.A.S.

Stevenage

On-site

GBP 40,000 - 55,000

Full time

Today
Be an early applicant

Job summary

A leading aerospace company is seeking a Software Engineer in Stevenage to design and develop software for satellite vehicle functions. The role involves analysis, concept creation, lifecycle support, and requires proficiency in C or Java within a Linux environment. This position offers various career advancements such as Software Expert or Project Manager.

Qualifications

  • Proficient in software design and development in a resource constrained / embedded environment.
  • Experience in requirements analysis and realization/implementation.
  • Knowledge of software development tools such as VSCode, Eclipse, JIRA, git, Jenkins.

Responsibilities

  • Analyze complex relationships for future satellite programs.
  • Create software change concepts and new development implementation.
  • Support all phases of a software life cycle process.

Skills

C
Java
Embedded software design
Linux
Software integration
Requirements analysis
Software development tools

Tools

VSCode
Eclipse
JIRA
git
Jenkins
Job description
Overview

Airbus Defence and Space is looking for a Software Engineer to join our team in Stevenage to design and develop software products for the vehicle functions and data management (networks, avionics and open platforms) systems and software. Working on ESA projects, you will be supported in learning about how your software integrates with the satellite and how satellites function. Depending on your aspirations, the career opportunities for this role can be: Software Expert, Software Delivery Manager, Responsible Software Developer, Team Lead or Project Manager.

How you will contribute to the team
  • Analysis of complex relationships and implementation in On Board software solutions for future satellite programs
  • Concept creation for software changes and new development implementation based on the project context and applicable documents (Development Plan, System Requirements Specification, Architecture Design Document, Validation Plan, Verification Plan, …)
  • Support in all phases of a Software life cycle process, from the creation of requirements to the acceptance of a software solution
  • Participation in the creation of unit & (sub) system integration tests and hardware / software integration tests
  • Proficient in software design and development in a resource constrained / embedded environment using C or Java
  • Proficient in design, development and integration on Linux environment
  • Experience of software integration, performance test and debug at the hardware level when dealing with complex systems
  • Experience in requirements analysis and corresponding realisation/implementation
  • Knowledge of software development tools such as VSCode, Eclipse, JIRA, git, Jenkins
  • Ideally experience in Space/On board Software environment and associated process
Qualifications
  • Awareness of potential compliance risks and a commitment to act with integrity, as the foundation for the Company's success, reputation and sustainable growth
Additional information

Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief. Airbus is committed to equal opportunities for all. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.

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