At ENPULSION, NewSpace agility and Heritage space experience are converging to a new norm of how to build spacecraft technologies. Consequently, we will act as an enabler for everyone who thrives to use space for the good of humankind here on earth and beyond.
Who we are: ENPULSION GmbH is a Space Tech company based in Austria. Founded in 2016, it has quickly become a dominant player in the Space Industry selling one of the most advanced propulsion solutions for SmallSats to a large number of worldwide satellite platform integrators. The unique, modular solution we offer brings high performance at low cost to satellite manufacturers, fostering the democratization of space and enabling the exploration and exploitation of the solar system, positioning ENPULSION at the very heart of the NewSpace Area.
Job Description: Your main duty will be to implement, verify and maintain embedded software modules in C/C++ for microcontrollers from requirements setting coding standards:
- Provide technical guidance and support to other Embedded Engineers
- Write test procedures from Verification and Validation Plan.
- Develop code and setups for unit tests.
- Establish and maintain source code documentation (e.g. SDD).
- Support system tests.
- Maintain configuration control of source code and artefacts.
- Perform trouble shooting of failures as well as define and implement corrective actions.
Who you are: We’re looking for a passionate, proactive, diligent, and motivated person with the ability to handle complex situations and devise solving strategies
Required skills:
5+ years of experience in/with:
- Experience w/process, structure & documentation
- Embedded C / C++
- Software design for reliability
- Professional experience in Aerospace, Defence, Medical, or Automotive (regulated) industries
- Version Control
- Qualification of Product
- Hardware-focused design
Nice to have:
- Completed secondary academic education (Uni, FH, UAS, etc.)
- Requirement Tracing
- Knowledge & experience w/ V model
- Validation experience
- Verification Experience
- Scrum
- Basic electronics skills for test instrumentation (soldering, IC swaps, oscilloscope analysis, schematic reading).
- CI/CD
- SEE (Single Event Effects) mitigation
- Software design for reliability
- UART
- RS485/RS422
- CAN bus
- SPI
Type of contract: Full time position; 38.5 hours/week
Salary: The minimum base salary for this position starts at EUR 4.500,- gross per month, with a planned overpayment depending on your professional experience and qualifications.
ENPULSION strongly believes in equal opportunities for everyone and supports diversity and inclusion. We're encouraging applicants with diverse backgrounds to apply. All applications are processed without regard to gender, nationality, race, colour, religion, age, disability status, sexual orientation or marital status.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Embedded Developer (Mid-Senior Level)
2025-02-11
(Senior) Embedded Developer
2025-01-21
Junior Embedded Developer
2025-02-11
- Posted
- Feb 21, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Vienna
- Company
- ENPULSION
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Embedded Developer (Mid-Senior Level)
2025-02-11
(Senior) Embedded Developer
2025-01-21
Junior Embedded Developer
2025-02-11