Embedded Software Engineer (m/f/d) - Small Satellite Systems at berlin-space-technologies | BE, DE | Rezi

Embedded Software Engineer (m/f/d) - Small Satellite Systems at berlin-space-technologies

Embedded Software Engineer (m/f/d) - Small Satellite Systems

berlin-space-technologies · BE, DE

2 weeks ago

Embedded Software Engineer (m/f/d) - Small Satellite Systems

berlin-space-technologies · BE, DE

20 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Embedded Software Engineer (m/f/d) - Small Satellite Systems role.

Rezi rewrites your resume against berlin-space-technologies's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Embedded Software Engineer (m/f/d) - Small Satellite Systems posting at berlin-space-technologies — free, in seconds.

About the Role

The Embedded Software Engineer will be responsible for the software of every satellite and satellite subsystem made by BST. This role involves designing, developing, testing, and maintaining embedded systems, and integrating them into satellites. The engineer will impact the entire development cycle of a complete satellite.

Responsibilities

  • Design and development of new drivers and firmware for ARM based embedded systems
  • Adapt, improve, and extend existing software for satellite subsystems and ground testing devices
  • Design and implement automated test software to verify system functionality
  • Collaborate with other engineering teams to solve complex problems and create robust products
  • Write documentation and reports
  • Embrace and adapt to new technical challenges

Requirements

  • Degree in software or other engineering field (or equivalent qualifications)
  • 3+ years of experience in embedded software development
  • Strong knowledge of C and ARM based microcontrollers, SPI, UART, CAN, etc.
  • Experience with hardware abstraction layers
  • Strong understanding of modular designs
  • Familiarity with schematics and datasheets of electronic boards and devices
  • Fluent English – written and spoken
  • Enthusiasm for space and new technologies
  • Ability to work in a dynamic international team

Skills

  • C
  • ARM based microcontrollers
  • SPI
  • UART
  • CAN
  • Hardware abstraction layers
  • Modular designs
  • Schematics
  • Datasheets
  • C++
  • Unit-testing
  • Encryption
  • Secured communications
  • Control systems
  • Image processing
  • Power systems

Location

  • Berlin

Work Type

  • Hybrid working
  • Flexible working hours

Experience Level

  • 3+ years of experience in embedded software development

Education Level

  • Degree in software or other engineering field (or equivalent qualifications)

Benefits

  • Flexible working time
  • Paid overtime

About the Company

  • Berlin Space Technologies GmbH (BST) is a global leader of #NewSpace, and one of the Deutscher Mittelstands Summit’s#Top100 most innovative German SME of 2023.
  • BST develops and distributes small satellite systems mainly for earth observation and training programs.
  • We offer a full scale of cost-efficient products and associated services ranging from subsystems to full satellites.
  • BST is a vertically integrated company with more than 80 employees from 10+ nationalities.