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:
What we are looking for:
Nice to have:
What’s there for you:
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.
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?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
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







