Skip to main content

Senior Embedded Software Engineer

Job DescriptionJob Description

Telestream provides world-class live and on-demand digital video tools, workflow solutions and quality monitoring capabilities that allow consumers and businesses to transform video on the desktop and across the enterprise. Many of the world's most demanding media and entertainment companies, and service providers, as well as a growing number of users in a broad range of business environments, rely on Telestream solutions to streamline operations, reach broader audiences, generate more revenue from and ensure the quality of their media. If you're looking for an industry leader in the high growth area of video, Telestream is for you.


Senior Embedded Software Engineer - Beaverton, OR


Responsibilities

  • Develop embedded software features on Intel and ARM based Linux systems.
  • Interface with hardware devices such as FPGAs and peripheral devices over SPI, I2C, and parallel buses.
  • Define and create next software architectures.
  • Turn on new hardware from bare metal including bootloader, root file systems, device drivers, kernels, cross compliers and debugging.
  • Maintain software build environment.


Qualifications:

  • BS Electrical or Computer Engineering.
  • 5 years of Embedded Software development experience.
  • Strong Linux knowledge, including driver development.
  • Primary are C and C++.
  • Other include JavaScript, Python, and shell scripting.
  • Available to work on-site for a minimum of 2 days per week.


Desired Qualifications:

  • Experience in high-reliability coding techniques.
  • Networking and video knowledge such as SDI, PTP and Video over IP (ST2110, NDI).
  • Experience debugging hardware and software using Test and Measurement equipment.



Job Posted by ApplicantPro

Senior Embedded Software Engineer

Beaverton, OR
Full time

Published on 09/22/2025

Share this job now