HIL Software Engineer (Avionics)

Sidereus Space Dynamics is at the forefront of revolutionizing space access through its pioneering reusable single-stage launch vehicles, tailored for ultra-responsive orbital access.  

Job Responsibilities:

  • Develop and enhance Hardware-in-the-Loop (HIL) systems for testing and validating aerospace vehicle software and hardware.  
  • Design and implement high-level and low-level software for real-time control systems.  
  • Integrate various software modules with hardware components to ensure seamless operation and performance.  
  • Conduct detailed analysis and debugging of software and hardware interactions to optimize system functionality.  
  • Collaborate with multidisciplinary teams to ensure cohesive integration of control systems and hardware platforms.  
  • Perform rigorous testing and validation of HIL systems to ensure accuracy and reliability.  
  • Develop and maintain software for embedded systems, ensuring compliance with industry standards and best practices.  
  • Engage in continuous improvement processes to refine HIL systems and software integration methods.  
  • Apply advanced debugging and troubleshooting techniques to resolve complex hardware and software issues.  
  • Stay updated with the latest advancements in HIL, real-time systems, and aerospace technologies, and apply this knowledge to current projects.  

Basic Qualifications:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or a closely related field.  
  • Strong foundation in hardware-in-the-loop (HIL) systems and real-time control.  
  • Proficiency in high-level programming languages such as Python, C++.  
  • Experience with low-level programming for embedded systems, including C and assembly language.  
  • Familiarity with FPGA development and implementation for real-time applications.  
  • Knowledge of real-time operating systems (RTOS) and their application in aerospace systems.  
  • Understanding of aerospace vehicle dynamics and control systems.  

Preferred Skills:

 

  • Expertise in debugging using tools such as CAN debuggers, logic analyzers, or similar equipment.  
  • Knowledge of communication protocols such as USB, EtherCAT, CAN, etc.  
  • Familiarity with ARM assembly language.  
  • Ability to work effectively with rapidly evolving codebases and adapt quickly to changes.  
  • Willingness to learn and work with our specific Hardware-in-the-Loop stack, including how we generate analog and digital signals.  
  • Strong analytical and problem-solving skills, with the ability to troubleshoot complex hardware and software issues.  
  • Ability to work independently and as part of a multidisciplinary team, demonstrating strong collaboration and teamwork skills. 

Salary And Benefits:

For this role, we offer a starting salary ranging from €30,000 and €55,000, commensurate with your qualifications and experience. Our benefits package includes:

  • Meal card recharged monthly for added convenience. 
  • Possibility of accessing company’s stock option plan.
  • Financial support for relocation expenses. 

How To Apply:

Please send your application directly here in the “Careers” section of the website.  If you experience issues when applying, send an email with the subject line “HIL Software Engineer (Avionics) – [Your Name]” at info@sidereus.space.

Sidereus Space Dynamics is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. 

Full Time

Turin or Salerno (Italy)

Apply Now!