drjobs
Senior Embedded Software Engineer
drjobs
Senior Embedded Soft....
drjobs Senior Embedded Software Engineer العربية

Senior Embedded Software Engineer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

5years

Job Location

drjobs

Oxford - UK

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

About Us

We are the first private company with a vision to secure the safe and sustainable development of space for the benefit of future generations, and the only company dedicated to in-orbit servicing across all orbits. Founded in 2013, we are developing innovative and scalable solutions across the spectrum of in-orbit servicing missions, including End of Life services, Active Debris Removal, In-situ Space Situational Awareness and Life Extension Services, to create sustainable space systems and mitigate against the hazardous build up of debris in space.

About the role
Due to our continued growth, We are looking for Senior Embedded Software Engineers to join our Flight Software team in Harwell, UK to help realise our vision for the safe and sustainable development of space for the benefit of future generations.

This position will be part of the team responsible for the technical development of embedded real-time software for our future orbital debris missions including the ELSA-M service to capture and retire multiple satellites.

This is a fantastic opportunity for someone with a professional background in real-time embedded software in the space / aerospace sector looking to take the next step in their career and be part of exciting and innovative projects in space.

This role will focus on flight software development for satellite onboard computers; defining solutions based on requirements, working with other subsystem teams on software needs, performing verification, integration, and test activities. Responsibilities will involve integrating Computer Vision and Guidance, Navigation and Control software into the flight software environment.

Responsibilities
Design, develop and validate onboard Flight Software for our spacecraft.
Define ICDs, development and verification plans.
Coordinate with other teams at sub-system and system level to identify software needs and solutions.
Perform Flight Software verification, validation, and integration.
Participate in Mission System Test and Simulation campaigns.
Support knowledge transfer from our teams globally and provide technical review inputs to projects across the organisation.

Requirements

Essential Skills
Bachelor or master s degree in computer science, software engineering, or relevant engineering / science discipline.
5+ years experience in software development for real-time embedded systems (C/C++).
Experience developing software for the aerospace/ space sector.
Knowledge of software development methodologies & embedded software engineering.
Experience of implementing real-time systems and software.
Experience in developing and implementing test plans.
Proactive and self-managing, able to plan and effectively lead areas of responsibility whilst contributing collaboratively within a close-knit team

Desirable Skills
Experience of development for VxWorks or RTEMS platforms
Experience of all stages of mission design lifecycle from initial concept to design, test, and operations.
Familiarity with UML.
Familiarity with commonly used protocols and standards for communications, such as CCSDS, CAN, Spacewire.
Knowledge of cFS software framework.
Experience of SPARC V8 or PowerPC architecture.
Linux system administration, shell scripts, make, etc.
Development on Linux systems.
Knowledge of scripting languages.

Benefits

Competitive base salary
Opportunity to work with a highly talented international team working on cutting edge technology
Flexible working around core hours
Hybrid working available (Dependent on individual role requirements)
25 days holiday (increasing yearly up to a maximum of 28 days) + 8 days Bank Holiday per year
Life insurance and long-term sick pay
Private healthcare (taxable benefit)
Relocation allowance
Visa sponsorship for employees
Regular social events.

Essential Skills Bachelor or master s degree in computer science, software engineering, or relevant engineering / science discipline. 5+ years experience in software development for real-time embedded systems (C/C++). Experience developing software for the aerospace/ space sector. Knowledge of software development methodologies & embedded software engineering. Experience of implementing real-time systems and software. Experience in developing and implementing test plans. Proactive and self-managing, able to plan and effectively lead areas of responsibility whilst contributing collaboratively within a close-knit team Desirable Skills Experience of development for VxWorks or RTEMS platforms Experience of all stages of mission design lifecycle from initial concept to design, test, and operations. Familiarity with UML. Familiarity with commonly used protocols and standards for communications, such as CCSDS, CAN, Spacewire. Knowledge of cFS software framework. Experience of SPARC V8 or PowerPC architecture. Linux system administration, shell scripts, make, etc. Development on Linux systems. Knowledge of scripting languages.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.