Logo OHB SE

Senior Embedded Software Engineer

Job

  • Level
    Senior
  • Job Field
    Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Bremen
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will develop Rust-based software architectures for satellite flight software, design safety-critical components, and work on multicore concepts and communication protocols.

    Job Technologies

    Your role in the team

    • We are looking for an experienced Software Engineer with a solid C-/Embedded background who already has experience with Rust and is eager to
    • Shaping Rust-based software architectures for satellite flight software
    • Developing safety- and security-relevant components in Rust
    • Aligning modern software engineering practices (Testing, Tooling, CI, Static Analysis) with ECSS standards
    • Making multicore concepts productive (e.g., partitioning, determinism, scheduling strategies)
    • Implementing highly reliable communication paths (MIL-STD-1553/MILBUS, CAN, Ethernet, serial interfaces)
    • Bringing flight software into space
    • You will work closely with experienced embedded and avionics engineers and have the opportunity to actively shape the role of Rust in future satellite avionics.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Solid embedded background: software development in resource-constrained/RT contexts
    • Understanding of real-time, concurrency, and deterministic behavior on multicore processors / MPSoCs
    • Familiar with software quality in regulated environments (e.g., ECSS processes, reviews, testing, documentation)
    • Excellent German and English skills
    • High quality awareness as well as strong team and communication skills combined with enthusiasm for one's own work.
    • Knowledge of LEON (GR712/GR740), Zynq-7000, ideally with initial RISC-V experience
    • Knowledge of typical space protocols and bus systems
    • Contribution to open-source or internal tech guidelines - you enjoy setting standards

    Experience

    • Rust experience (practical projects or production) and enthusiasm to make Rust productive in the safety context
    • Experience with RTOS (RTEMS, VxWorks) or Embedded Linux
    • Experience with safety/security mechanisms (e.g., robust APIs, memory safety, FMEA/FTA thinking)
    • Experience with Static Analysis/Fuzzing/Property-Based Testing (C and/or Rust)

    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 further development & annual employee dialogue
    • Additional benefits: 13th gross monthly salary, accident insurance & company pension scheme
    • Catering: Premium company restaurant & generous meal allowance
    • Active health promotion: health management, E-GYM Wellpass & sports groups
    • Family: Kindergarten allowance / Kindergarten places, children's holiday care & paid sick days for children
    • Mobility: Subsidized Germany Ticket, Jobrad & Parking Spaces
    • Company Parties & 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

    • Location Bremen

      Bremen

      Germany

    This is your employer

    OHB SE

    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
  • Logo OHB SE

    Senior Embedded Software Engineer

    Location
    Bremen
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs