Software Engineer C++

Posted Yesterday
Be an Early Applicant
Rastatt, Baden-Württemberg, DEU
In-Office
Mid level
Transportation • Design
The Role
Develop and maintain a Debian-based, cross-platform embedded OS and related software. Write efficient C++ for embedded targets, automate builds/CI/CD, support multi-architecture platforms, optimize boot and memory, work on HAL and toolchains, document designs, and mentor other developers.
Summary Generated by Built In

 
Luminator Technology Group  is the preferred global provider of high quality transportation solutions.
Our products enhance operational efficiency, passenger counting accuracy, safety, route scheduling optimization, and maintenance detection. With technology deployed in over 50,000 railcars and 56,000 buses across 85 countries, Luminator is shaping the future of real-time decision-making in transit systems. (www.luminator.com)
We are proud to employ the best people who are dedicated to the success of our customers and stakeholders.
We are currently looking for an experienced Software Engineer C+++ to support our Engineering Team.
In this role you will develop and maintain a cross-platform, Debian-based operating system tailored to multiple hardware platforms. Play a key part in building a solid, scalable foundation that supports Luminator's products, working with cutting-edge technologies and solving complex challenge.
What you will do:
 
  • Contribute to the design, development, and implementation of software solutions for embedded applications.
  • Write efficient, maintainable, and high-quality C++ code for embedded systems.
  • Provide occasional mentorship to other developers, including guidance on best practices, code reviews, and technical problem-solving.
  • Automate build processes and optimize toolchains.
  • Support multi-architecture targets (ARM 32/64-bit, x86).
  • Work on OS services hardware abstraction layers (HAL).
  • Optimize boot times and memory footprint for embedded systems.
  • Create and maintain comprehensive documentation for developed software, including design specifications, user manuals, and technical guides.
  • Contribute to continuous improvement initiatives within the engineering department.

What we are looking for:
  • Bachelor or Master in computer science or engineering or a comparable certificate of performance
  • Experience in software development
  • Experience working with embedded Linux systems.
  • Expertise in C++.
  • DevOps skills, including CI/CD and automation processes.
  • Familiarity with Docker and containerization.
  • Excellent communication skills and proficiency in English.
  • Strong problem-solving skills with a big-picture mindset.
  • Team player with a no-blame culture mentality, enthusiastic, and proactive attitude.

Nice to have:
 
  • Experience with open source/Linux platforms.
  • Strong experience with Linux, including kernel programming and U-Boot bootloader modifications.
  • Expertise in Go (Golang).
  • Familiarity with Agile development methodologies.
  • Experience in embedded system security and integration.

What’s there for you:
 
  • Flexible working hours and hybrid options that let you shape your schedule to fit your life.
  • Access to online language school.
  • Working in a multinational environment.
  • Access to the full LinkedIn Learning portfolio.
  • Regular team events and celebrations.

It looks like the next step in your career, doesn’t it?
Let’s discuss the details!
It is the policy of Luminator to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Luminator prohibits any such discrimination or harassment.

 

Skills Required

  • Bachelor or Master in Computer Science, Engineering, or comparable certificate
  • Experience in software development
  • Experience working with embedded Linux systems
  • Expertise in C++
  • DevOps skills, including CI/CD and automation processes
  • Familiarity with Docker and containerization
  • Support multi-architecture targets (ARM 32/64-bit, x86)
  • Automate build processes and optimize toolchains
  • Work on OS services and hardware abstraction layers (HAL)
  • Optimize boot times and memory footprint for embedded systems
  • Excellent communication skills and proficiency in English
  • Strong problem-solving skills with a big-picture mindset
  • Team player with a no-blame culture mentality, enthusiastic and proactive attitude
  • Experience with open source/Linux platforms
  • Strong experience with Linux kernel programming and U-Boot bootloader modifications
  • Expertise in Go (Golang)
  • Familiarity with Agile development methodologies
  • Experience in embedded system security and integration
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Plano, TX
447 Employees
Year Founded: 1928

What We Do

Luminator has been an innovator in the design and manufacture of communications and lighting products for more than 90 years. We serve three major transportation sectors: bus, rail, and aerospace. Luminator is the world's largest manufacturer of transportation lighting and destination signs and solutions to improve safety and efficiency. If you travel by public transit bus, passenger train, or commercial, corporate, or military aircraft, chances are you have come in contact with a Luminator product. https://futureoftransit.com/316hyRJ

Similar Jobs

Esri Logo Esri

Development Engineer

Other • Software • Analytics
In-Office
Stuttgart, Baden-Württemberg, DEU
5436 Employees
In-Office or Remote
2 Locations
132624 Employees

Esri Logo Esri

Development Engineer

Other • Software • Analytics
In-Office
Stuttgart, Baden-Württemberg, DEU
5436 Employees

Esri Logo Esri

Development Engineer

Other • Software • Analytics
In-Office
Stuttgart, Baden-Württemberg, DEU
5436 Employees

Similar Companies Hiring

Air Space Intelligence Thumbnail
Transportation • Software • Machine Learning • Logistics • Defense • Artificial Intelligence • Aerospace
Boston , Massachusetts
150 Employees
Blissway Thumbnail
Computer Vision • Fintech • Hardware • Internet of Things • Machine Learning • Software • Transportation
Denver, CO
24 Employees
Toro TMS Thumbnail
Cloud • Enterprise Web • Sales • Software • Transportation
Chicago, IL
80 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account