Flight Software Architect (O Chazo)

GTS Group Ltd
Municipality of Valladolid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Municipality of Valladolid, Spain

Tech stack

C
C++
Capability Maturity Model Integration
Computer Programming
Embedded Software
FreeRTOS
Python
MISRA C (C Programming Language)
Scrum
Software Architecture
Powerpc
Software Configuration Management
Software Engineering
Software Systems
Verification and Validation (Software)
Software Quality Assurance (SQA)
Subversion
Systems Modeling Language
System Testing
Systems Integration
UML
VxWorks
Multithreading
GIT

Job description

Senior Embedded Software Engineer - Space & Safety-Critical SystemsGTS Space is working with a company at the forefront of advanced space technology, seeking an experienced Senior Embedded Software Engineer to support the development of complex, mission?critical software systems.This is an opportunity to join a highly skilled engineering team working on real?time, safety?critical applications for space and aerospace programmes, contributing throughout the full software development lifecycle from architecture and design through to integration and verification.Key ResponsibilitiesDesign, develop and maintain real?time embedded software for safety?critical space and aerospace applications.Lead software development activities throughout project lifecycles, ensuring compliance with applicable industry standards.Produce and maintain software design, development and project documentation.Provide technical leadership and guidance to software engineers across multiple project phases.Support software integration, testing, validation and verification activities.Contribute to software architecture decisions and embedded system design.Required ExperienceMinimum 10 years' experience developing embedded software within the space, aerospace, defence or other safety?critical industries.Strong experience developing software in accordance with recognised standards such as ECSS and/or DO-178.Excellent programming skills in C, with additional experience in languages such as Python and/or Ada desirable.Experience using software configuration management tools including Git and SVN.Strong understanding of:Real?time multithreaded software systemsReal?time operating systems including RTEMS, VxWorks and/or FreeRTOSEmbedded processor architectures such as LEON, ARM and PowerPCExperience leading software development teams and coordinating technical activities across project phases.Desirable ExperienceEmbedded software development for hardware control systems, communication interfaces and boot software.Software verification and validation activities.Development and execution of test specifications and test procedures.Experience using system test benches, EGSE and SCOE environments.Knowledge of software development methodologies including:WaterfallAgile / ScrumCMMISoftware Quality Assurance frameworksTeam leadership and project management experience.Familiarity with UML and SysML modelling methodologies.Knowledge of MISRA-C coding standards.Skills & TechnologiesC / C++RTEMSVxWorksFreeRTOSPythonAdaGitSVNECSSDO-178LEONARMPowerPCUMLSysMLMISRA-CScrumCMMIWhat's on OfferOpportunity to work on cutting?edge space programmes.Involvement in highly complex and technically challenging projects.Collaborative international engineering environment.Long?term career development within a growing sector.Competitive salary and benefits package.#J-*****-Ljbffr

Requirements

Minimum 10 years' experience developing embedded software within the space, aerospace, defence or other safety?critical industries. Strong experience developing software in accordance with recognised standards such as ECSS and/or DO-178. Excellent programming skills in C, with additional experience in languages such as Python and/or Ada desirable. Experience using software configuration management tools including Git and SVN. Strong understanding of: Real?time multithreaded software systems Real?time operating systems including RTEMS, VxWorks and/or FreeRTOS Embedded processor architectures such as LEON, ARM and PowerPC Experience leading software development teams and coordinating technical activities across project phases. Desirable Experience Embedded software development for hardware control systems, communication interfaces and boot software. Software verification and validation activities. Development and execution of test specifications and test procedures. Experience using system test benches, EGSE and SCOE environments. Knowledge of software development methodologies including: Waterfall Agile / Scrum CMMI Software Quality Assurance frameworks Team leadership and project management experience. Familiarity with UML and SysML modelling methodologies. Knowledge of MISRA-C coding standards. Skills & Technologies C / C++ RTEMS VxWorks FreeRTOS Python Ada

Benefits & conditions

Opportunity to work on cutting?edge space programmes. Involvement in highly complex and technically challenging projects. Collaborative international engineering environment. Long?term career development within a growing sector. Competitive salary and benefits package. #J-*****-Ljbffr

Apply for this position