Activez les alertes d’offres d’emploi par e-mail !

Test Department : Software Engineer (m/w/d)

HyPrSpace

Le Haillan

Sur place

EUR 35 000 - 55 000

Plein temps

Il y a 30+ jours

Résumé du poste

HyPrSpace is seeking a Software Engineer to join their innovative test team, focusing on developing software systems for ground operations in aerospace. The role involves designing software interfaces, collaborating across departments, and ensuring the reliability of the systems developed. This position offers opportunities for skill development in a dynamic and inclusive environment, situated in the vibrant region of Bordeaux.

Prestations

Competitive compensation
Flexible working conditions
Equity through stock option plan

Qualifications

  • Experience in embedded systems or application development.
  • Familiarity with communication protocols (e.g., Ethernet, UART, SPI, I2C).
  • Ability to work independently and in a collaborative environment.

Responsabilités

  • Develop software modules for data storage, visualization, and actuator control.
  • Collaborate with cross-functional teams for software-hardware integration.
  • Write technical documentation and conduct software testing.

Connaissances

C
C++
Python
Problem-Solving

Formation

Degree in Computer Science, Software Engineering, or related field

Outils

Git
HTML
JavaScript

Description du poste

POWERING AEROSPACE FUTURE WITH THE NEXTGEN PROPULSION TECHNOLOGY

At HyPrSpace, our mission is clear: to make advanced propulsion technology affordable and accessible for a wide array of applications, from civilian to defense. With our pioneering hybrid rocket engine, we're introducing a new era of aerospace capabilities—more efficient, cost-effective, safer, and sustainable.


Joining us :

Join the adventure at HyPrSpace, where innovation, collaboration, and humor blend to create groundbreaking advancements in space propulsion.

As part of the #SpaceBakers team, you’ll contribute to a unique, patented technological leap, embarking on the full lifecycle development of a launch vehicle. Immerse yourself in an environment that prioritizes a "test and learn" philosophy, ensuring your ideas not only take flight but soar.

At HyPrSpace, your work directly impacts our trajectory towards success, offering rapid skill development in an iterative, hands-on approach.

Enjoy competitive compensation, flexible working conditions, and equity through our BSPCE stock option plan, all within the vibrant surroundings of Bordeaux, a nexus of culture, viniculture, and coastal life!

Role overview :

As a Software Engineer within the test team, you will contribute to the development of software systems supporting ground operations for control and measurement activities essential to Hyperspace’s engine tests.

You'll be part of our dedicated, passionate test team, collaborating closely with various departments to support the design, production, and smooth operation of this essential infrastructure. Your mission will cover everything from selecting and implementing the right software tools to post-processing data used by engineering teams, all while ensuring cost, timeline, and quality objectives are met.

Your key responsibilities :

In this role, you will:

  • Develop robust and reusable software modules to build a modular system responsible for data storage, visualization, and actuator control.
  • Design, implement, and maintain software interfaces between the system and various hardware components.
  • Define and ensure clear data structures and protocols for communication within the system and with external devices.
  • Collaborate with hardware, systems, and test engineering teams to ensure seamless software-hardware integration.
  • Participate in system architecture decisions to guarantee scalability, maintainability, and modularity.
  • Write comprehensive technical documentation, including software design descriptions, API references, and user manuals.
  • Develop and maintain unit, integration, and system-level tests to ensure software reliability and performance.
  • Contribute to system-level troubleshooting, debugging, and root cause analysis in collaboration with the electronics team.
  • Continuously improve software quality by adopting best practices in coding, design patterns, and code reviews.

Who we are looking for:

You are a software engineer with at least a first successful experience in embedded systems or application development. You enjoy building modular and reliable software architectures, and you thrive in a multidisciplinary environment where software, electronics, and hardware come together.

We expect the following qualifications:

  • A degree in Computer Science, Software Engineering, Electronics, or a related field.
  • Proven experience in developing software in C and C++, with good knowledge of software design principles.
  • Proficiency in Python for scripting, automation, or system-level tasks.
  • Familiarity with HTML, JavaScript, and modern web development principles is a strong plus.
  • Good understanding of communication protocols (e.g., Ethernet, UART, SPI, I2C, ) and hardware/software interfaces.
  • Ability to work independently while actively collaborating with cross-functional teams (hardware, test, systems).
  • Strong problem-solving skills and a structured approach to software development.
  • Comfortable with version control systems (e.g., Git) and collaborative development workflows.

Ready to take on this unique opportunity to join our team of 80+passionate engineers and experts?

Apply!

HyPrSpace is an equal opportunity employer, committed to building a diverse and inclusive team. Our selection process is based on competencies requirements for positions only. If you are eager to make a significant impact, come as you are, we want to hear from you

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.