Über
LuxeTech Inc. is seeking a C++ Software Developer with strong embedded systems experience for upcoming product and platform development programs launching through 2026. This role is designed for developers who work close to hardware, care about performance and reliability, and are comfortable writing modern C++ (C++14 / C++17) in real‑world embedded environments.
Must Have Requirements:- 3+ years of professional C++ development experience , with hands‑on use of C++14 and/or C++17
- Proven experience developing embedded software for production systems
- Strong understanding of memory management, pointers, object lifetimes, and performance constraints in C++
- Experience working in Linux or RTOS‑based embedded environments
- Ability to debug software on embedded targets using tools such as GDB, JTAG, or equivalent
- Hands‑on experience writing and maintaining unit tests for C++ code , with an understanding of testable design in embedded systems
- Design, develop, and maintain embedded C++ software using modern language standards (C++14 / C++17)
- Write efficient, readable, and maintainable code for resource‑constrained systems
- Interface software with hardware components , drivers, and low‑level services
- Participate in system design discussions and contribute to architectural decisions
- Debug complex issues across software, OS, and hardware boundaries
- Collaborate closely with embedded, hardware, and systems engineering teams
- Review code, contribute to technical documentation, and support continuous improvement efforts
- Experience with embedded Linux , Yocto, or Buildroot
- RTOS experience (e.g., QNX, FreeRTOS, VxWorks, Zephyr)
- Familiarity with multithreading, concurrency, and synchronization in embedded systems
- Experience developing device drivers or working near the kernel / HAL layer
- Knowledge of communication protocols (e.g., SPI, I2C, UART, CAN, Ethernet )
- Exposure to cross‑compilation toolchains and embedded build systems (CMake, Make, Bazel)
- Unit testing and CI practices for embedded software
- Experience in regulated or high‑reliability environments (automotive, medical, industrial, aerospace)
- Emphasis on code quality, system reliability, and long‑term maintainability
- Collaboration across software, hardware, and systems disciplines
CA$110,000.00/yr - CA$130,000.00/yr
Seniority LevelMid‑Senior level
Employment TypeFull‑time
Job FunctionInformation Technology, Research, and Product Management
#J-18808-LjbffrSprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.