Real-Time Embedded Software Engineer for High-Speed Optical

Steneg

Eindhoven

Hybrid

EUR 65,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Steneg in Eindhoven is seeking an Embedded Software Engineer to design and implement real-time software for high-bandwidth optical platforms. You will develop C/C++ code, drivers, and interfaces with FPGA units, ensuring deterministic performance and robust operation in demanding environments.

The role spans RTOS-based systems, memory optimization, and integration with hardware subsystems, requiring close collaboration with hardware, optics, and control engineers.

Qualifications

  • Master’s degree in Embedded Systems or related field.
  • 3–5 years of embedded software experience in hardware-intensive environments.
  • Strong C/C++ proficiency for real-time systems.
  • Experience developing device drivers and hardware interfaces.
  • Experience integrating software with FPGA-based systems.
  • Familiarity with RTOS and deterministic design.
  • Experience with debugging tools and hardware troubleshooting.
  • Familiarity with Python for tooling, testing, or validation.

Responsibilities

  • Design, implement, and maintain real-time embedded software in C/C++ for high-performance systems.
  • Develop low-level drivers and hardware abstraction layers for custom electronics.
  • Interface embedded software with FPGA-based units and high-speed data interfaces.
  • Optimize memory usage, latency, and deterministic behavior in constrained environments.
  • Implement and validate signal processing algorithms in embedded environments.
  • Collaborate with FPGA engineers to partition algorithms between software and hardware.
  • Support high-throughput data handling and synchronization across subsystems.
  • Develop unit and integration tests for embedded platforms.
  • Perform profiling, debugging, and performance tuning for real-time systems.
  • Contribute to system-level verification and robustness testing.
  • Engage with multidisciplinary teams to align software with system requirements.

Skills

C/C++
Real-time systems
Embedded software
RTOS
Device drivers
HW-software interface
Python tooling

Education

Master's degree in Embedded Systems or related field

Tools

Oscilloscopes
Logic analyzers
FPGA debugging tools

Job description

Steneg in Eindhoven is seeking an Embedded Software Engineer to design and implement real-time software for high-bandwidth optical platforms. You will develop C/C++ code, drivers, and interfaces with FPGA units, ensuring deterministic performance and robust operation in demanding environments.

The role spans RTOS-based systems, memory optimization, and integration with hardware subsystems, requiring close collaboration with hardware, optics, and control engineers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Steneg • Eindhoven

On-site
EUR 65,000 - 90,000
Space Embedded Software Engineer - Real-Time C/C++
Space Embedded Software Engineer - Real-Time C/C++

Demcon life sciences & health • Delft

Hybrid
EUR 65,000 - 90,000
Market-based salary
31 days off + 8% vacation allowance
Hybrid work up to 2 days/week
+4
Embedded Software Engineer - Real-Time & Hardware-Driven
Embedded Software Engineer - Real-Time & Hardware-Driven

Forexx Group • Eindhoven

Hybrid
EUR 55,000 - 70,000
Senior Embedded Linux Engineer—Systems & Firmware
Senior Embedded Linux Engineer—Systems & Firmware

Optics11 • Amsterdam

On-site
EUR 70,000 - 110,000
Medior Embedded Software Engineer - Space Laser Comm
Medior Embedded Software Engineer - Space Laser Comm

Demcon • Delft

Hybrid
EUR 65,000 - 95,000
Market-based salary
31 days off + 8% vacation allowance
Hybrid work option up to 2 days/week
+4
Embedded Software Engineer – Space Laser Communications (Remote)
Embedded Software Engineer – Space Laser Communications (Remote)

FSO Instruments • Netherlands

Hybrid
EUR 70,000 - 120,000
Market-based salary
31 days off and 8% vacation allowance
Work from home (max 2 days/week)
+2
Medior C++ Engineer for Real-Time Hardware Systems
Medior C++ Engineer for Real-Time Hardware Systems

Vitestro • Utrecht

On-site
EUR 70,000 - 90,000
Real-Time Embedded Software Designer (C/C++, Linux)
Real-Time Embedded Software Designer (C/C++, Linux)

Sioux Group • Utrecht

Hybrid
EUR 65,000 - 90,000
Flexible hours
Work from home
28 holidays
+3
Embedded Software Engineer Real-Time High-Tech, Hybrid
Embedded Software Engineer Real-Time High-Tech, Hybrid

Sioux Technologies • Enschede

Hybrid
EUR 52,000 - 76,000
Flexible 32-40 hour week
Work from home
Training budget €6000 per year
+2
Senior Embedded Software Engineer - C++, RTOS
Senior Embedded Software Engineer - C++, RTOS

Akkodis • Eindhoven

On-site
EUR 70,000 - 95,000