Embedded Software Developer (LED)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Embedded Software Developer (C++/Linux): Designing and maintaining embedded software for next-generation LED display systems with an accent on system control and LED management. Focus on developing hardware device drivers, integrating software with FPGA, and implementing network control via TCP/UDP.
Location: Hybrid position based in Kitchener, ON, Canada
Salary: 85,000 – 95,000 CAD
Company
Christie creates award-winning light technology solutions and services that help partners and customers deliver unforgettable shared experiences.
What you will do
- Develop embedded C++ software on Linux platforms for system control and LED management.
- Design and maintain hardware device drivers and a common code base for various display devices.
- Integrate software components with hardware to resolve defects and ensure seamless operation.
- Implement network control of equipment using TCP and UDP IP sockets.
- Create application tools for field diagnostics and post-mortem data analysis.
- Collaborate with a multi-disciplinary team of software, hardware, and FPGA developers.
Requirements
- Degree or diploma in Computer Science, Engineering, or a related field.
- Proficiency in C++ with strong object-oriented design skills.
- Experience with debugging tools and hardware testing equipment such as oscilloscopes, logic analyzers, and protocol analyzers.
- Must be able to work in a hybrid setup based in Kitchener, Ontario.
Nice to have
- Experience with Xilinx/AMD SOC toolchains and Linux platform bring-up (BSP, Devicetree).
- Knowledge of FPGA/SW integration and hardware communication protocols (I2C, SPI, TCP/IP, UDP).
- Experience with video standards and interfaces such as HDMI, DisplayPort, and SDI.
- Multi-threaded development knowledge and ability to read schematics and data sheets.
- Proficiency with Git for source version control.
Culture & Benefits
- Competitive salary with an employer-matched pension plan.
- Comprehensive health and dental benefits and vacation time.
- Opportunities for professional growth and collaboration with industry-leading minds.
- Inclusive work environment committed to fairness and accessibility for all applicants.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →