
Software Systems Engineer
- Torrejón de Ardoz, Madrid
- Permanente
- Tiempo completo
- Lead the development lifecycle of systems and software products.
- Specify and analyze system requirements and derive subsystem requirements (hardware, firmware, and software).
- Design functional, logical, and physical system architectures.
- Define and manage the system requirements (functional and technical).
- Develop and oversee the Verification & Validation plan, ensuring compliance with applicable methodologies (e.g., ECSS or other standards).
- Ensure all activities, processes, and deliverables meet program specifications, predefined plans, and quality strategies.
- Lead the technical team, fostering continuous improvement and providing necessary resources and tools.
- Ensure project execution aligns with client requirements and economic objectives.
- Support project managers and technical teams in achieving their goals.
- Supervise client interactions throughout the entire product lifecycle, from design to implementation and analysis.
- Define and manage the technical budget and track expenditures.
- Report project progress to management.
- Plan and oversee all engineering activities within the project.
- Identify and manage technical risks, addressing issues and controlling their impact on development plans.
- Conduct conceptual and architectural system designs.
- Define technical validation criteria for system designs.
- Participate in project management meetings, development phase reviews, and risk assessments.
- Monitor and close project actions, including change orders and design modifications.
- Lead and contribute to the preparation and review of system technical documentation (e.g., requirement specifications, architectural descriptions, interface specifications, qualification and validation plans, compliance matrices, RAMS documents, and configuration management documents).
- Define specifications for avionics subsystems and establish data interfaces and protocols.
- Develop the Fault Detection, Isolation, and Recovery (FDIR) concept and architecture.
- Support procurement by drafting Statements of Work, participating in technical meetings, and verifying documentation.
- Assist in defining and overseeing system AIV (Assembly, Integration, and Verification) and AIT (Assembly, Integration, and Testing) processes.
- Master's degree in Telecommunication, Electronics, Aerospace Engineering, or related field.
- +10 years of experience in similar positions within the space industry (preferably), aeronautical, or defense sectors, with at least 4 years of experience in international projects.
- Experience as an embedded systems development engineer (HW/FW/SW engineering), preferably in data processing and onboard distributed telematics solutions operating over IP networks (wired and wireless) with VoIP and IP video.
- Proven experience in software requirements definition and software lifecycle management.
- In-depth knowledge of aerospace or industry-equivalent standards (such as DO-178C, ECSS, MIL-STD, etc.).
- Experience using requirements management tools (e.g., DOORS, Visure, or others).
- Excellent interpersonal and communication skills.
- Fluent in written and spoken English.
- Proactive and solution-oriented personality, results-driven, with strong problem-solving skills.
- Knowledge of avionics architecture.
- Understanding of the FDIR (Fault Detection, Isolation, and Recovery) concept and its architectural framework.
- Understanding in the development cycle and processes of FPGA projects.
- Understanding of real-time operating systems (RTOS) for spacecraft avionics.
- Familiarity with data interfaces and communication protocols (such as CAN/CANopen, SpW, MIL-1553, PUS, etc.).
- Knowledge of onboard computer HW and SW architecture.
- Experience working with test environments and test equipment.
- Knowledge of electronics, with experience working closely with or within an electronic systems development team.
- Experience in space environments, specializing in analog, power, or digital design.
- Knowledge and/or certifications in systems/SW engineering standards (CMMI, IEEE, INCOSE, etc.) and project management (PMP, or others).
- Experience in Model-Based Systems Engineering (MBSE) using SysML or Capella.
- Knowledge of cybersecurity and experience implementing cybersecurity measures in embedded systems.
- Familiarity with the Space Segment DDV (Design, Development, and Verification) and AIV (Assembly, Integration, and Verification) processes as outlined by ECSS.
- Basic understanding of key design features and performance metrics for Avionics AOCS (Attitude and Orbit Control System) units (e.g., magnetometers, magnetic torquers, star trackers, reaction wheels, CMGs, and sun sensors).