Real-Time Embedded C++ Engineer — Linux & Systems

Trinamics

Noord-Brabant

Hybrid

EUR 65,000 - 90,000

Full time

15 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work in Breda
Office days Mon & Tue

Job summary

Trinamics, Breda, seeks an experienced Embedded Software Engineer to strengthen a data acquisition and measurement R&D team. You will develop high-performance C++20 applications on Linux and contribute to lower-level system work.

Expect real-time requirements, large data throughput, and distributed architectures within a multidisciplinary setting. You will join a team of about 8 software engineers in an international environment, with strong emphasis on software architecture, testing and CI/CD,

Qualifications

  • 5+ years of professional software development experience.
  • Strong experience with C++.
  • Experience with modern C++, preferably C++17/C++20.
  • Experience with Linux.
  • Experience in embedded software development.
  • Knowledge of real-time software and performance-critical systems.
  • Experience with distributed systems, synchronization or communication between devices is a plus.
  • Experience with large data volumes and high-bandwidth data processing is a plus.
  • Experience with Git and modern software development practices.
  • Experience with Jenkins or other CI/CD tooling is a plus.

Responsibilities

  • Design and develop high-performance software using modern C++20.
  • Develop primarily at application level on Linux.
  • Contribute to lower-level system and driver development where required.
  • Develop software for systems with real-time requirements and high data throughput.
  • Work on solutions that scale from individual data acquisition devices to distributed systems.
  • Analyze requirements and translate them into robust solutions.
  • Contribute to software architecture and design decisions.
  • Take ownership of code throughout its lifecycle, including testing and maintenance.
  • Work in 3-week agile sprints and participate in planning, reviews and retrospectives.
  • Participate in code reviews and maintain high development standards using Git workflows.
  • Develop and improve CI/CD pipelines and automated build/test infrastructure using Jenkins.
  • Collaborate with hardware and software teams to deliver integrated solutions.
  • Contribute to continuous improvements in software quality and processes.

Skills

5+ years experience
C++
C++17/C++20
Linux
Embedded software
Real-time systems
Distributed systems
Large data processing
Git
Jenkins / CI-CD
Analytical thinking
Ownership

Tools

Git
Jenkins

Job description

Trinamics, Breda, seeks an experienced Embedded Software Engineer to strengthen a data acquisition and measurement R&D team. You will develop high-performance C++20 applications on Linux and contribute to lower-level system work.

Expect real-time requirements, large data throughput, and distributed architectures within a multidisciplinary setting. You will join a team of about 8 software engineers in an international environment, with strong emphasis on software architecture, testing and CI/CD,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer – C++
Embedded Software Engineer – C++

Trinamics • Noord-Brabant

Hybrid
EUR 65,000 - 90,000
Hybrid work in Breda
Office days Mon & Tue
Real-Time Embedded Software Engineer (C/C++, Linux) - Remote
Real-Time Embedded Software Engineer (C/C++, Linux) - Remote

Sioux • Amsterdam

Hybrid
EUR 60,000 - 90,000
Flexible 32-40 hour week
Room to work from home
Real-Time Systems Integration Engineer (C++/Linux)
Real-Time Systems Integration Engineer (C++/Linux)

Benchmark • Almelo

Hybrid
EUR 59,000 - 78,000
Competitive salary
Quarterly bonus up to 5%
40 days off per year (27 vacation + 13
+3
Lead Control Systems Engineer – High-Tech Real-Time & HIL
Lead Control Systems Engineer – High-Tech Real-Time & HIL

Trinamics • Noord-Brabant

On-site
EUR 56,000 - 73,000
Direct contract prospects
On-site development environment
Ownership of control architecture
+1
Embedded Software Engineer
Embedded Software Engineer

Vitestro • Utrecht

On-site
EUR 67,500 - 82,500
Hybrid working setup
30% ruling
C++/Linux Software Integrator for Real-Time Systems
C++/Linux Software Integrator for Real-Time Systems

Benchmark Electronics • Almelo

On-site
EUR 59,000 - 78,000
Competitive salary
Quarterly bonus
40 days off
+5
Senior Control Systems Integrator Eindhoven - Real-Time
Senior Control Systems Integrator Eindhoven - Real-Time

Trinamics • Eindhoven

On-site
EUR 55,000 - 75,000
Real-Time C++ Radar Software Engineer
Real-Time C++ Radar Software Engineer

Thales Group • Hengelo

Hybrid
EUR 70,000 - 110,000
Embedded Software Engineer - Real-Time & Hardware-Driven
Embedded Software Engineer - Real-Time & Hardware-Driven

Forexx Group • Eindhoven

Hybrid
EUR 55,000 - 70,000
Senior C/C++ Low-Latency Engineer – Trading Systems
Senior C/C++ Low-Latency Engineer – Trading Systems

mathrix • Utrecht

On-site
EUR 65,000 - 85,000
Discretionary bonus
25 vacation days
Commuting expenses allowance
+4