JOB DETAILS
Senior Embedded Software Engineer (m/f/d) - Small Satellite Systems
Companyberlin-space-technologies
LocationBerlin
Work ModeOn Site
PostedNovember 10, 2026

About The Company
Berlin Space Technologies (BST) is a leading German company in the New Space economy, specializing in the mass manufacture of small satellite systems and technologies. An experienced supplier for 16 years now, we have developed deep vertical integration and an expansive space-proven product line— giving us the ability to provide our customers with rapid end-to-end solutions for space missions. Our technologies for satellite mass production and test automation allow us to deliver quality that rivals traditional space at a fraction of both cost and time. We offer capacity building for emerging space nations, in orbit demonstration for your payloads, and can provide entire mega constellations through capacities of factory in Berlin which we are continously inceasing. You can find our data protection privacy statement at https://www.berlin-space-tech.com/privacy/Berlin_Space_Technologies-Social_Media_Privacy_statement_linkedin.pdf
About the Role
Your Tasks
OverviewTo meet the growth demand set by incoming projects we are looking for a Senior Embedded Software Engineer. The team you will be in is responsible for the software of every satellite and satellite subsystem made by BST. Your tasks are designing, developing, testing, and maintaining the embedded systems and bringing them together in our satellites. As part of our team, you will have the chance to take part and impact the whole development cycle of a complete satellite.
Tasks
- Design and development of new drivers and firmware for ARM based embedded systems
- Adapt, improve, and extend the existing software of satellite subsystems and ground testing devices
- Design and implement automated test software to verify the systems functionality
- Work closely with other engineering teams to solve complex problems and create robust products
- Writing documentation and reports
- Embrace and adapt to new technical challenges
Your Qualifications
Qualifications- Degree in software or other engineering field (or equivalent qualifications) with 5+ years’ experience in industrial or space related embedded software development
- Strong knowledge of C and ARM based microcontrollers
- Solid and proven knowledge of standard interfaces SPI, UART, CAN, ETH, etc.
- Strong understanding and experiences with hardware abstraction layers, modular designs
- Familiar with schematics and datasheets of electronic boards and devices
- Experience working in multidisciplinary engineering environments with strong communication and collaboration skills
- Fluent English – written and spoken (German is a plus)
- Enthusiasm for space and new technologies and working in a dynamic international team
Extra Qualifications (which are nice to have)
- Experience in C++ and unit-testing
- Experience in embedded Linux or other RTOS
- Knowledge of encryption and secured communications, especially in the space domain
- Knowledge of image processing
- Experience with space systems and knowledge of ECSS or comparable engineering standards
Your Benefits
- A job in the most exciting industry in the solar system
- Working in a highly motivated, friendly, and international team
- Diverse and challenging tasks with space for your own ideas
- Fast decision-making processes and dynamic, team-oriented working environment
- Flexible working time and paid overtime
About us
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 markets satellite systems weighing up to 500 kg. BST is set to open Germany’s largest satellite factory next year and is already a key part of the German space industry. 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 100 employees from 15+ nationalities. We offer attractive employment conditions, flat hierarchy, modern workplaces, hybrid working, and flexible working hours in a space technology company with global reach!Key Skills
Embedded software developmentCARM microcontrollersSPIUARTCANEthernetHardware abstraction layersModular designFirmware developmentAutomated testingC++Unit-testingEmbedded LinuxRTOSSpace systems
Categories
SoftwareEngineeringTechnologyScience & Research
Benefits
Exciting industryInternational teamFlexible working timePaid overtimeHybrid workingModern workplaces
Job Information
📋Core Responsibilities
You will design, develop, and maintain embedded software for satellite systems and ground testing devices. This role involves collaborating with multidisciplinary engineering teams to verify system functionality and create robust space-grade products.
📋Job Type
permanent employee
📊Experience Level
5-10
💼Company Size
76
📊Visa Sponsorship
No
💼Language
English
🏢Working Hours
40 hours
Apply Now →
You'll be redirected to
the company's application page