Empleo
Mis anuncios
Mis alertas
Conectarse
Encontrar un trabajo Consejos empleo Fichas empresas
Buscar

Software engineer for space applications

Girona
Space Robotics Workers (SRW)
Publicada el 8 enero
Descripción

Company Description
Space Robotics Workers (SRW) is focused on developing key technologies for robotics for space and Low-Earth Orbit Destinations. The company offers in-orbit services such as assembly, maintenance, manufacturing, and debris removal, with a goal to facilitate space exploration and innovation.

Job Description
We're looking for a Software Engineer to develop and implement embedded systems software for Space Applications. You'll be one of our first employees, working directly with our founding team to build the foundational Software that controls actuators, sensors, power systems, and data interfaces operating in the extreme environment of space.

Responsibilities
Develop flight-ready Software following aerospace software standards (NASA and ECSS standards)
Implement command and data handling (C&DH) software for telemetry, commanding, and health monitoring
Design state machines and control logic for robotics, autonomous docking sequences, latch mechanisms, and fluid/power transfer operations
Create bootloaders, firmware update mechanisms, and version control for in-orbit software maintenance
Develop watchdog timers, error handling, and safe-mode recovery logic
Write software that is testable, maintainable, and documented to space industry standards
Develop comprehensive test plans for verification and validation
Perform unit testing, integration testing, and system-level testing of embedded software
Conduct hardware-in-the-loop testing with actuators, sensors, and mechanical assemblies
Participate in environmental testing (thermal vacuum, vibration, radiation) to validate firmware performance
Participate in design reviews, technical discussions, and system architecture decisions
Create detailed software specifications, design documents, and interface control documents (ICDs)
Support configuration management and traceability for space-qualified systems

Qualifications
3+ years of professional experience in embedded software development in the space or robotics industry
Proven experience developing embedded systems software for electromechanical components (motors, actuators, sensors, valves, etc.)
Strong proficiency in Python for scripting, testing, data analysis, and rapid prototyping
Hands-on experience with Arduino or similar microcontroller development platforms
Strong understanding of digital electronics, including ADCs, DACs, PWM, encoders, and communication protocols (CAN, SPI, I2C, UART, etc.)
Experience with embedded C/C++ for microcontrollers and embedded processors
Familiarity with debugging tools including oscilloscopes, logic analyzers, JTAG/SWD debuggers, and multimeters
Bachelor's degree in computer engineering, Electrical Engineering, Aerospace Engineering, or equivalent technical field

Strongly Preferred
Flight software development experience for space systems (satellites, launch vehicles, landers, or space robotics)
Aerospace software standards knowledge such as NASA or ECSS software engineering standards
Space-qualified hardware experience with radiation-tolerant processors, FPGAs, or components
Real-Time Operating Systems (RTOS) experience such as FreeRTOS, VxWorks, or RTEMS
Motor control experience including brushless DC motors, stepper motors, servo systems, or linear actuators
Sensor integration experience with IMUs, force/torque sensors, proximity sensors, encoders, or vision systems
Communication protocols for space or industrial applications (SpaceWire, MIL-STD-1553, Ethernet/IP, Modbus, ROS, Industrail ROS/ROS 2.0)
Familiarity with control theory including PID control, state-space controllers, or model-based control
Simulation and modeling tools such as MATLAB/Simulink for control system design
Experience with hardware-in-the-loop (HIL) testing and test automation frameworks
Knowledge of power electronics and power management systems
Version control and CI/CD experience with Git, GitLab/GitHub, and automated testing pipelines
Python libraries experience such as NumPy, SciPy, Matplotlib for data analysis and visualization

Personal Attributes
Hands-on problem solver: Comfortable working directly with hardware, debugging in the lab, and troubleshooting complex issues
Startup mentality: Comfortable with ambiguity, fast pace, and wearing multiple hats in an early-stage environment
Collaborative: Works effectively across disciplines (mechanical, electrical, software) and with external partners
Mission-driven: Passionate about advancing space exploration and building sustainable space infrastructure
Strong communicator: Can document technical work clearly and explain firmware behavior to diverse audiences
Continuous learner: Stays current with embedded systems technologies and aerospace industry best practices

Enviar
Crear una alerta
Alerta activada
Guardada
Guardar
Ofertas cercanas
Empleo Girona
Empleo Provincia de Girona
Empleo Cataluña
Inicio > Empleo > Software Engineer for Space Applications

Jobijoba

  • Dosieres empleo
  • Opiniones Empresas

Encuentra empleo

  • Ofertas de empleo por profesiones
  • Búsqueda de empleo por sector
  • Empleos por empresas
  • Empleos para localidad

Contacto/ Colaboraciones

  • Contacto
  • Publiquen sus ofertas en Jobijoba

Menciones legales - Condiciones legales y términos de Uso - Política de Privacidad - Gestionar mis cookies - Accesibilidad: No conforme

© 2026 Jobijoba - Todos los Derechos Reservados

Enviar
Crear una alerta
Alerta activada
Guardada
Guardar