Job
- Level
- Experienced
- Job Field
- Embedded
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Bremen
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you develop embedded software for satellite on-board systems, considering real-time requirements and conducting software tests and validations while providing technical support and guidance to team members.
Job Technologies
Your role in the team
- Development of system-oriented embedded software for satellite on-board systems (C/C++, potentially also Rust).
- Technical co-responsibility for developing and evaluating technical solution approaches as well as providing technical guidance and support to team members within the project team.
- Consideration of real-time requirements, deterministic behavior, and limited resources (CPU, memory, bandwidth).
- Participation in requirements development at the Technical Specification (TS) level as well as co-engineering at the Requirements Baseline (RB) level.
- Designing software architectures for satellite flight software.
- Design, development, and integration of software components.
- Development and execution of software unit tests; software integration tests; software validation tests (TS & RB level).
- Conducting verification activities (e.g., static analyses).
- Creation and maintenance of project-relevant software documentation.
- Support for Scrum Master and Product Owner in planning and reporting.
- Further development of processes, tools, and development environments.
- Integration of modern software engineering practices (CI, testing, static analysis) into ECSS-compliant processes.
This text has been machine translated. Show original
Our expectations of you
Education
- Completed degree in Computer Science, Electrical Engineering, Aerospace Engineering, or a related field.
Qualifications
- Solid background in resource-constrained real-time systems.
- Knowledge in: software architecture and design, unit testing & software validation, configuration and build management, scripting (e.g., Python).
- Knowledge of common communication interfaces (MIL-Bus, CAN, Ethernet, serial interfaces).
- Very good English skills, German is an advantage.
- Understanding of multicore architectures, concurrency, and deterministic scheduling.
- Knowledge of safety and security mechanisms (e.g., Memory Safety, FMEA/FTA).
- Knowledge of typical space buses and protocols.
- Enthusiasm for space exploration and technology.
- High quality awareness and structured working approach.
- Team and communication skills.
- Self-initiative and sense of responsibility.
- Enjoyment in interface work and systemic thinking.
Experience
- Several years of experience in Embedded Software Engineering.
- Excellent knowledge of C/C++, ideally with some experience in Rust.
- Experience with software quality in regulated environments (e.g., ECSS, DO-178).
- Experience with RTOS (e.g., RTEMS, VxWorks, Embedded Linux).
- Experience with LEON processors (GR712/GR740), SPARC architectures.
This text has been machine translated. Show original
What we offer
- Work Life Balance: flexible working hours, sabbatical, 30 vacation days & special leave days.
- Mobile working: hybrid work model & mobile working abroad.
- Structured onboarding process (including support from a buddy).
- Development: Extensive training programs, personalized professional development, and annual employee dialogues.
- Additional benefits: 13th gross monthly salary, accident insurance & company pension scheme.
- Catering: High-quality company restaurant & generous meal allowance.
- Active health promotion: health management, E-GYM Wellpass & sports groups.
- Family: Kindergarten subsidy / kindergarten places, children's holiday care & paid child sick days.
- Mobility: Subsidized Germany ticket, Jobrad & parking spaces.
- Company celebrations & events: Christmas party, satellite launch events, NextGen Speakers Night.
- Innovation: Employee Suggestion Scheme & Independent Research and Development.
This text has been machine translated. Show original
Benefits
Health, Fitness & Fun
Work-Life-Integration
Food & Drink
Topics that you deal with on the job
Job Locations
This is your employer
OHB SE
OHB SE is a leading company in the aerospace industry. With over 40 years of experience, we develop high-tech solutions for space exploration and other fields. Our portfolio includes satellite systems for Earth observation, navigation, telecommunications, science, and reconnaissance. We realize missions to explore the universe and develop systems for human spaceflight. With over 3,000 employees at 15 locations, we create infinite possibilities in space. We.Create.Space.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Science, Research