Embedded Software Engineer

Eurospace Resourcing Ltd ,
Oxford, Oxfordshire
Salary: From £40,000 to £65,000 per annum Company benefits, pension, holidays,

Overview

Responsibilities Lead development and architectural design activities for the flight software. Derive and maintain software requirements, define software solutions and system architectures. Define ICDs, development and verification plans. Design, develop, and validate flight software, ground test software, and simulation software. Coordinate with other teams at sub-system and at system level to identify software needs and solutions. Support definition and generation of ConOps. Perform the Flight Software verification, validation and integration. Participate in the Mission System Test and Simulation campaigns. Support knowledge transfer from teams globally and provide technical review inputs to projects across the organisation. Provide experienced guidance and mentoring to junior team members. Essential Skills Bachelor’s or Master’s degree in computer science, software engineering or relevant engineering/science discipline. 5 years of commercial experience in embedded software development. Experience with embedded systems programming (C/C++). Knowledge of software development methodologies & embedded software engineering. Familiarity with commonly used protocols and standards for communications, such as CCSDS, CAN, Spacewire. Experience of implementing real-time systems and software solutions on missions. 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. Desired Skills Familiarity with Agile/Scrum software development practices. Experience of design lifecycle at all stages from initial concept to design, test, and operations. Basic Linux system administration, shell scripts, make, etc. Development on Linux systems. Knowledge of scripting languages (e.g. Python, Matlab, bash). Knowledge of assembler for microcontrollers. Please apply now for more information This job was originally posted as www.totaljobs.com/job/89886226