Job
In this role, you will develop C++ software for satellite subsystems, optimize code quality, and test new features while collaborating closely with a multidisciplinary team.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- As part of our multinational team, you will design, develop, and maintain efficient and reliable C++ code for a sophisticated software environment in the space domain.
- The position includes developing software models for satellite subsystems as well as contributing to the simulation infrastructure libraries shared between several missions.
- Help us identify bottlenecks and bugs, and develop solutions to these problems by ensuring that the systems function properly.
- You will help maintain code quality, organization, and automation.
- You will translate customer needs into delivered features and become proficient at estimating and defining your future tasks.
- Design, develop, document and test software in C++ that you and your company can be proud of.
- Show everyone what you’re capable of, share knowledge and learn with others; openly celebrate your colleagues’ successes and receive recognition for your own.
- Grow yourself, grow the company and be rewarded as a technical specialist.
Our expectations of you
Education
- Degree-educated Software Engineer.
Qualifications
- You know how to use the standard template library and its containers.
- You are familiar with object-oriented programming and can create and understand UML class diagrams.
- You are familiar with development tools such as debuggers, profilers, and tracing utilities.
- You are excellent at problem-solving, with a logical and pragmatic demeanour.
- Essential Skills: C++ programming language, object-oriented programming and design using UML, proficiency in spoken and written English.
- A background in the space market and its applicable standards would be an advantage: SMP2 or the ECSS SMP standard, and the SIMULUS suite; spacecraft operations, including ECSS-E-70 (Packet Utilisation Standard); and spacecraft databases, e.g. expressed as SCOS MIB or EGS-CC CDM.
Experience
- You have proficiency in C/C++, a solid understanding of the relevant language specifications, and demonstrated experience.
- Some experience working in a team as a working student or employee.
- Desirable Skills: Experience with more sophisticated elements of software development would be an asset: Linux command line, Source Code Control System (Git), Maven, code debugging, static and dynamic code analysis, experience with continuous integration processes and tools, knowledge of automated testing using CppUnit or similar, JavaScript and Java programming languages.
What we offer
- Do you want us to invest in you?
Benefits
Food & drink
Work-Life-Integration
Topics you will work on
Job locations
About your employer
For the last 30 years, Telespazio VEGA Deutschland has been successfully working as a consultant, technology partner, and engineering service provider. Our focus on quality and reliability has earned us an excellent reputation in various technologically demanding markets. We have extensive experience in the space industry, which benefits our core markets of aerospace and defense.
- English
- Established Company
- Onsite, Hybrid
- Internet, IT, Telecommunication · Aviation, Space Travel
More jobs
These jobs might also interest you
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...
sino AG, based in downtown Düsseldorf, has been an innovative financial service provider for over 25 years. We specialize in the execution of securities transactions for the most active and demanding traders in Germany. With currently 26 employees, we...
You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...