At Luminator Technology Group, we’re looking for a Senior C++ Software Engineer to join our team and help shape the future of our embedded systems. In this role, you’ll develop and maintain a cross-platform, Debian-based operating system tailored to multiple hardware platforms. You’ll play a key part in building a solid, scalable foundation that supports Luminator's products, working with cutting-edge technologies and solving complex challenges. If you're passionate about embedded Linux and want to be part of a forward-thinking team, this is an opportunity to make a real impact.
Key Responsibilities
- Contribute to the design, development, and implementation of software solutions for embedded applications.
- Write efficient, maintainable, and high-quality C++ code for embedded systems.
- Occassioanlly mentor other developers, providing guidance on best practices, code reviews, and technical problem-solving.
- Automate build processes and optimize Docker toolchains.
- Support multi-architecture targets (ARM 32/64-bit, x86).
- Optimize boot times and memory footprint for embedded systems.
- Work on OS services and hardware abstraction layers (HAL).
- 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.
Required Qualifications
- Minimum of 5 years of experience working with embedded Linux systems.
- Expertise in C++ and ideally Go.
- 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.
Preferred Skills
- Experience with open-source/Linux platforms.
- Strong experience with Linux, including kernel programming and U-Boot bootloader modifications.
- Familiarity with Agile development methodologies.
- Experience in embedded system security and integration.
Top Skills
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