×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer C++

Job in 2600, Delft, South Holland, Netherlands
Listing for: ENTER bv
Full Time position
Listed on 2026-06-16
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 EUR Yearly EUR 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Embedded Software Engineer C++ – Space

Do you want to make an impact in the field of space? Do you have experience with embedded space flight software? Then you are the candidate we are looking for!

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.

Responsibilities
  • 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, Space Wire), 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. Execute 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.
Qualifications
  • 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.
  • Good command of English; knowledge of Dutch is preferable but not mandatory.
About the Employer

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.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary