Work In Tech

Find your next role at Canada's fastest-growing tech companies

Sr Embedded Software Engineer SW

Christie Digital Systems Canada Inc.

Christie Digital Systems Canada Inc.

This job is no longer accepting applications

See open jobs at Christie Digital Systems Canada Inc..
Software Engineering
Posted on Saturday, May 13, 2023
Phoenix, AZ, USA ● Virtual Req #265
Friday, May 12, 2023

We give bright minds the tools to be truly creative and innovative. Join our team!

At Christie®, we create award-winning light technology solutions and services that help our partners and customers deliver unforgettable shared experiences. We’re a global group of passionate people at a company committed to leading-edge innovation, creating high-quality illumination products and solutions, and inspiring our customers and one another. We like to say we’re a global company with local roots. We work collaboratively to support our partners in every market and region we serve around the world.

About the opportunity:

Christie is seeking a talented and experienced Embedded Software Engineer to join our team in developing cutting-edge video products for professional environments. The successful candidate will be responsible for designing, implementing, and testing embedded software solutions for a wide range of video processing applications in markets such as broadcast, live events, corporate, and education.


  • Design and develop embedded software for video processing systems, including video input/output, video scaling, compression, and transmission.

· Collaborate with cross-functional teams, including hardware, firmware, and software engineers, to define system requirements and specifications.

· Develop and maintain software design documentation, including flowcharts, design specifications, and test plans.

· Implement software using C/C++ and other programming languages on various embedded platforms, such as ARM, DSP, or microcontrollers.

· Debug and troubleshoot software issues at the board and system level, working closely with hardware engineers and firmware developers.

· Optimize software for performance, power, and memory utilization.

· Support product integration, system testing, and validation efforts.

· Stay up to date with the latest embedded software technology trends and advancements in video processing and related fields.

· Participate in design reviews and provide input to improve product quality and performance.

Location – Phoenix, AZ

What we are offering:

A competitive salary, vacation, health & dental benefits, and employer-matched 401K plan.

You’ll have opportunities to learn, grow and collaborate with professionals on a global reach. Whether you’re working with the leading minds in the industry on high-profile projects, with internal teams to support continuous improvement, or with our customers to inspire and delight – your contributions will make a difference.

The experience and skills we value:

  • Bachelor's or master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • years of experience in embedded software development, preferably in the video processing industry.
  • Strong proficiency in C/C++ and experience with embedded software development tools, such as compilers, debuggers, and emulators.
  • In-depth knowledge of video processing algorithms, standards, and protocols, such as H.264, H.265, VP9, AV1, HDMI, DisplayPort, SDI, and SMPTE 2110.
  • Familiarity with real-time operating systems (RTOS) and multi-threaded programming.

What will put you ahead:

  • Experience with hardware interfaces, such as I2C, SPI, UART, and USB.
  • Strong problem-solving skills, attention to detail, and the ability to work independently and in a team environment.
  • Excellent written and verbal communication skills.



  • Standing, Bending,
  • Pushing/Pulling
  • Light Lifting (up to 25 lbs.), Moderate (25-50 lbs.) to Heavy (50 lbs.+)
  • Reaching above shoulder level
  • Travel (ex. Noise Volume etc.)
  • Reading and Writing
  • Ability to Comprehend
  • Sitting and using finger movements
  • Communicating orally
  • Handling objects (manual dexterity)
  • Reason and analyze
  • Perform calculations.

Christie is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status (VEVRRA). We are committed to building a diverse and inclusive workplace.

If you require special assistance or accommodation while seeking employment with Christie Digital Systems USA, Inc., please call Human Resources at (714) 236-8610. We are open Monday through Friday from, 8 a.m. to 5 p.m., Pacific Time.

Equal Opportunity Employer (EEO):

Christie Digital Systems provides equal employment opportunity without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a disabled veteran, recently separated veteran, Armed Forces Service Medal veteran, or other protected veteran, marital status, familial status, age, handicap or disability, genetic predisposition or carrier status, uniformed service status or any other characteristic protected by applicable law. If you’d like more information about your EEO rights as an applicant under the law, please click here:

EEO is the law | EEO is the law GINA Supplement

Other details

  • Pay Type Salary

This job is no longer accepting applications

See open jobs at Christie Digital Systems Canada Inc..