Embedded Software Engineer C

Fso Instruments/demcon
SON EN BREUGEL, Netherlands
26 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
Dutch, English

Tech stack

Adobe InDesign Software Suite Unit Testing C++ (Programming Language) Communications Protocols Computer Engineering Software Debugging Software Design Documents Embedded Software Network Interface Controllers Fault Tolerance Firmware
+10 more
Field-Programmable Gate Array (FPGA) Hardware Design Real-Time Operating Systems System Programming Universal Asynchronous Receiver/Transmitter Data Logging Serial Peripheral Interface PIC Microcontroller Reliability of Systems Information Technology

Job description

Typical activities and responsibilities for embedded software engineers at FSO Instruments:

  • Firmware Development - Implement and maintain embedded C/C++ firmware for microcontrollers, FPGAs’ soft cores, or SoCs that control optical communication subsystems (pointing, acquisition, tracking, modulation control).
  • Real-Time Control Systems - Develop deterministic control loops for actuators, gimbals and fine-steering mirrors.
  • Hardware Integration - Bring-up of new boards, debugging interfaces (SPI, I2C, UART, CAN, SpaceWire), and validating hardware revisions.
  • Optical Payload Support - Implement drivers and control logic for lasers, detectors, ADC/DAC chains, and optical alignment sensors
  • Communication Protocols - Implement and test custom or standardized protocols for inter-module communication and satellite bus interfaces.
  • System Diagnostics - Develop telemetry, logging, fault detection, and recovery mechanisms for space-grade reliability. Executing reliability analysis in close collaboration with other disciplines.
  • Testing & Verification - Write unit tests, HIL tests, and participate in environmental testing (thermal-vacuum, vibration, radiation considerations).
  • Documentation & Reviews - Contribute to design documents, interface control documents (ICDs), and participate in design reviews., * A driven team and an inspiring working environment where our motto #techwithaheartbeat is at the heart of our company!
  • Driven and enthusiastic colleagues;
  • Lots of room for growth and development;
  • Cutting edge hightech projects;
  • Recurring socials such as the annual BBQ, Christmas dinner and our fully catered family day in the Efteling;
  • And much more!

Requirements

Do you want to make an impact in the field of Space?

Do you have the ambition to make a difference in the world from outer space? Do you have experience with embedded space flight software? Then you are the candidate we are looking for!

What will you do as a Embedded Software Engineer C++

The software suite under development must seamlessly support a diverse range of optical communication products currently being engineered at FSO Instruments, demanding a highly modular and scalable architecture. Because these systems operate in the harsh and unforgiving environment of space, robustness and resilience are essential design drivers. This places strong emphasis on deterministic behavior, fault tolerance and reliable performance across all mission phases - from launch to end-of-life., * Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.

  • 5+ years of experience as Embedded Software Engineer or a similar role, preferably in the field of communication technology, space systems or high-tech (semicon).
  • Strong knowledge of embedded software, real-time operating systems, and low-level programming.
  • Proficiency in programming languages such as C and C++.
  • Familiarity with communication protocols and standards used in embedded systems, such as UART, SPI and I2C.
  • Experience with microcontrollers, FPGA’s, System-on-Chips, and hardware/software co-design.
  • Knowledge of laser communication principles and technologies would be advantageous.
  • Excellent problem-solving skills and the ability to work effectively in a collaborative and fast-paced environment.
  • A solution-oriented team player with good communications skills.
  • You have good command of the English language in word and writing. Good command of the Dutch language is preferable but not mandatory.

About the company

FSO Instruments/Demcon is at the forefront of developing advanced laser satellite communication technology. Together with their partners and shareholders FSO is committed to strengthening the Dutch space industry and pushing the boundaries of communication systems to enable faster, more reliable and secure connections between satellites, airplanes, drones and ground stations. By pushing the boundaries of what is achievable, FSO is shaping the future of space communication, both locally and globally.

Who are we?

Technology means progress. Continually finding ways to do things differently, to improve products, services, and processes. That is what makes the heart of every technology organization and tech professional beat faster. In the projects they are working on, but also for themselves. That means something different for each individual. For one person, it means being guided to their dream project; for the other, it means developing their skills. Making that possible, that is the human touch. And that is what makes our heart beat faster.

ENTER specializes in multiple competencies: Chemical, Electronics, Mechanical, Mechatronics, Physics, Production Development and Software Technology.

ENTER’s professionals work with our partners and customers on a project basis. We select and match projects and employees by focusing on experience, ambitions, personality and, of course, a passion for technology. Communication and writing skills also play a role in making the ideal match.

Our business managers and recruiters work closely together, making sure we have the right colleagues available for our customers at the right time. We also offer our employees a broad career perspective.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.enter-group.nl

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

1:10 min

Exposing sensitive information through partial search logs

Dennis Schulz Dennis Schulz +1 · WWC Europe 2026

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · WWC 2024

4:41 min

Scale and diversity of software development teams

Bastian Heilemann Bastian Heilemann +1 · WWC 2025

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · WWC Europe 2026

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

Videos

See all

Related articles

See all