Software Engineer Space Missions

Enter Group
20 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

Tech stack

C
Systems Engineering
Unit Testing
C++
Communications Protocols
Continuous Delivery
Continuous Integration
Software Debugging
Linux
Hypertext Transfer Protocols (HTTP)
Human-Computer Interaction
Python
Software Engineering
Systems Integration
Universal Asynchronous Receiver/Transmitter
Rust
Serial Peripheral Interface
System-level Testing
Information Technology
gRPC
Devsecops
Programming Languages

Job description

Do you dream of working on next-generation spacecraft and supporting infrastructure?

And do you want to contribute to innovative hightech projects that help our customers build up a lasting lead in the world of technology? While at the same time you will be working for a company where you and your personal development are our priority? Then you are the candidate we are looking for!

What you are going to do as Software Engineer Space Missions

As a Software Engineer, you'll be responsible for designing, developing, and testing high-reliability software that supports mission success. Your tasks will include:

  • Code & Design: Develop software for embedded systems, simulations, or ground control tools using C, C++, Python, RUST or similar.
  • Testing & Validation: Create unit tests, perform system-level testing, and support hardware-in-the-loop setups to verify software functionality.
  • System integration: Interface software with hardware platforms and support bring-up and validation using communication protocols such as HTTP, gRPC, I2C, SPI, CAN, UART etc.
  • Software Delivery: Support the continuous integration (CI), continuous delivery (CD) of software artifacts using DevSecOps tools and methods.
  • User Experience: Develop software user interface designs and custom dashboards for telemetry and mission monitoring functions.
  • Collaborate & innovate: Work closely with cross-functional teams (electrical, mechanical, and systems engineering) to deliver integrated solutions.
  • Maintain & Document: Write clean, maintainable code and produce clear technical documentation to support design reviews and system audits.
  • System Engineering: Support the systems engineering process of requirements generation and functional flowdown.
  • Operations: Support development of operations documents, procedures, etc., * A driven team and an inspiring working environment where our motto #techwithaheartbeat is at the heart of our company!
  • Driven and enthusiastic colleagues;
  • Lots of room for growth and development;
  • Cutting edge hightech projects;
  • Recurring socials such as the annual BBQ, Christmas dinner, a pub quiz and our fully catered family day in the Efteling;
  • And much more!

Requirements

Do you have experience in gRPC?, Do you have a Master's degree?, * 5+ years of experience in software engineering and enjoy writing clean, reliable, and maintainable code.

  • Experience in a multidisciplinary engineering environment where every contribution matters.
  • Passion about aerospace and eagerness to work on real-world challenges that go beyond theory.
  • A curious and proactive mindset, and always looking to expand your technical and domain knowledge.
  • A Bachelor/Master's degree in computer science, Electrical Engineering, or related field.
  • Proficiency in C, C++, Python, RUST or similar programming languages.
  • Experience with embedded systems or Linux-based development.
  • Strong debugging and problem-solving skills.
  • Excellent communication and documentation abilities.
  • Familiarity with satellite software development of high-reliability embedded systems.
  • Knowledge of hardware-software interfaces and low-level drivers.

About the company

Don't have some of the above? Feel free to still reach out to us and we can look at the possibilities! Our customer You will be working for our customer, who is at the forefront of space mission design. They focus on three areas: Space Systems Engineer, Critical Asset Security; and Moddeling, Simulation and Analysis. They use their experience to collaborate and offer more expertice to civil, defense, and commercial customers in the Netherlands and US. Who are we? Technology means progress. Continually finding ways to do things differently, to improve products, services, and processes. That is what makes the heart of every technology organization and tech professional beat faster. In the projects they are working on, but also for themselves. That means something different for each individual. For one person, it means being guided to their dream project; for the other, it means developing their skills. Making that possible, that is the human touch. And that is what makes our heart beat faster. ENTER specializes in multiple competencies: Chemical, Electronics, Mechanical, Mechatronics, Physics, Production Development and Software Technology. ENTER's professionals work with our partners and customers on a project basis. We select and match projects and employees by focusing on experience, ambitions, personality and, of course, a passion for technology. Communication and writing skills also play a role in making the ideal match. Our business managers and recruiters work closely together, making sure we have the right colleagues available for our customers at the right time. We also offer our employees a broad career perspective.

Apply for this position