Canada

Advanced Embedded Software Developer - Core Platform, Kitchener

Advanced Embedded Software Developer - Core Platform, Kitchener
Description
Advanced Embedded Software Developer - Core Platform Christie Digital Systems Innovations ULC, 809 Wellington St. N., Kitchener, Ontario, Canada

Job Description Posted Monday, May 4, 2026 at 4:00 AM

We are looking for an Advanced Embedded Software Developer to be part of an innovative team that is pushing the boundaries of technology. As part of our team, you'll have opportunities to work at the core of an advanced projection system, developing embedded software that directly controls a high‑performance laser illumination subsystem.

Responsibilities:

Design, develop, and maintain embedded software for advanced microcontrollers supporting laser illumination control in projection systems

Maintain and support a number of display devices from a common code base

Hardware device driver development for peripherals such as GPIO, UART, DMA, SPI, I2C, CAN and DACs

Integrating software components and ensuring they work seamlessly with the hardware by identifying and resolving software defects

Thermal and laser control algorithm development

Collaborate with a multi-disciplinary team of software, hardware, systems, optical and FPGA developers

Optimize software for real-time performance and reliability

Develop and maintain technical documentation including software architectures, interface definitions and control algorithms

Location:

hybrid position based in Kitchener, ON

What we’re offering

A competitive salary, vacation, health&dental benefits and employer-matched pension plan. You’ll have opportunities to learn, grow, and collaborate with professionals on a global reach.

The experience and skills we value:

A degree or diploma in Computer Science, Engineering, or a related field

5-7 years of software development experience

Proficient in C++ with solid object‑oriented design skills

Good understanding of bare‑metal and/or RTOS-based embedded systems, including task scheduling and interrupt handling

Multi-threaded development knowledge

Familiarity with debugging tools and techniques for embedded systems

Experience with hardware testing equipment such as oscilloscopes, logic analyzers, protocol analyzers

What will put you ahead:

Experience with CPU/FPGA interfacing and familiarity with protocols such as I2C, SPI, CAN, TCP/IP, UDP

Knowledge and experience with video standards and interfaces such as HDMI, DisplayPort, and SDI

Background in control theory, signal processing, or model‑based design

Experience reading schematics and data sheets

Hands‑on experience developing software for STM32 microcontrollers

Experience with FreeRTOS or other real‑time operating systems

Involvement in developing embedded software architectures to meet hard real‑time deadlines

Experience using Git for source version control

Job Vacancy

This posting is to fill an existing open position.

Salary Range

This salary range is provided in good faith and represents our estimate for this position. Final compensation may vary based on a variety of factors, including candidate experience, skills, qualifications, and budget for the role.

Hiring Process

Christie is an equal opportunity employer that does not unlawfully discriminate against any employee or applicant on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion, gender identity, gender expression, creed, sex, sexual orientation, age, record of offences, marital status, family status or disability. Christie is committed to a fair and inclusive work environment.

#J-18808-Ljbffr
Highlights
Safety Tips
Protect your personal details and initiate communication using our contact form.
1 / 10
More info about this ad

Advanced Embedded Software Developer - Core Platform has been posted in the Kitchener Information Technology category on Locanto.

Right now, this is the only ad posted in this category in Kitchener.

Interested in more? Widen your search to view ads in nearby areas of Kitchener. This includes Information Technology in Cambridge, Waterloo and Woolwich. There are more ads within a 15 km radius for this category. If you want to view those ads, click here.