Enable job alerts via email!

Senior Firmware Developer

Scripps Broadcasting Holdings LLC

Ottawa

On-site

CAD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading media company in Ontario seeks a Sr Firmware Developer to design and maintain firmware for next-generation products. The role involves porting Linux on Single Chip Computers and developing software to interface with hardware peripherals. Candidates should have 5+ years of relevant experience and proficiency in C/C++, along with strong problem-solving skills. This full-time position offers a dynamic and inclusive workplace.

Qualifications

  • 5+ years of experience in related field preferred.
  • Strong problem-solving and analytical skills.
  • Commitment to continuous learning and professional development.

Responsibilities

  • Design, develop, and maintain firmware for company's next-generation products.
  • Port and support Linux on Single Chip Computers.
  • Develop software to interface with hardware peripherals.

Skills

C and C++ programming
Scripting languages (Bash)
JSON, REST
Concurrency and multithreading
Video streaming (HLS) and codecs
Linux kernel drivers
Home networking and media streaming
Open-source build systems
Problem-solving skills
Communication skills

Education

BS / BA in a related discipline

Job description

Join to apply for the Sr Firmware Developer role at The E.W. Scripps Company.

Design, develop, and maintain firmware for the company's next-generation products. Work on porting and supporting Linux on state-of-the-art Single Chip Computers, as well as develop software to interface with various hardware peripherals. Participate in enhancing existing applications and tools.

  1. Participate in the design and development of the company's next-generation products.
  2. Port and support Linux on Amlogic S905X4 Single Chip Computers.
  3. Develop software to interface with hardware peripherals such as ATSC 1 / 3 Tuners / Demods, Gigabit Ethernet, and Wi-Fi 5 MIMO modules.
  4. Participate in the enhancement of existing applications and tools.
  5. Collaborate with cross-functional teams to ensure successful integration of firmware components.
  6. Troubleshoot and debug firmware-related issues.
  7. Contribute to continuous improvement of firmware development processes.

Qualifications:

  • BS / BA in a related discipline or equivalent experience preferred.
  • Generally, 5+ years of experience in related field preferred.
  • Proficient in C and C++ programming languages, as well as scripting languages like Bash.
  • Familiarity with JSON, REST, websockets/lighttpd.
  • Knowledge of open-source build systems (e.g., Yocto, Buildroot).
  • Experience with concurrency and multithreading.
  • Experience with video streaming (HLS) and video codecs (MPEG2, H.264, H.265).
  • Familiarity with Linux kernel drivers.
  • In-depth understanding of TV and video recording concepts, including ATSC 1.0 and 3.0.
  • Experience with home networking and media streaming devices.
  • Knowledge of OTA antennas.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and in teams.
  • Excellent communication and collaboration skills.
  • Commitment to continuous learning and professional development.

If you are a current Scripps employee, please access our internal career site at Worklife > My Info > View Open Positions at Scripps.

At Scripps, we are committed to creating a culture that reflects the communities we serve. We value and inspire our employees, audiences, and stakeholders to reach their full potential and create connections. We strive to build a respectful workplace where everyone feels a sense of belonging and connection. We believe that fostering an inclusive environment enhances our business and aligns with our core purpose.

ABOUT SCRIPPS :

The E.W. Scripps Company (NASDAQ: SSP) is a diversified media company focused on creating a better-informed world. As a leading local TV broadcaster, Scripps operates over 60 stations across 40+ markets, reaching households nationwide with news outlets like Scripps News and Court TV, and entertainment brands including ION, Bounce, Defy TV, Grit, ION Mystery, and Laff. Scripps also holds the largest broadcast spectrum and manages the Scripps National Spelling Bee. Founded in 1878, our motto is: "Give light and the people will find their own way."

We are an equal employment opportunity employer and do not discriminate based on race, sex, sexual orientation, gender identity, age, religion, disability, or other protected categories. We provide reasonable accommodations for qualified individuals with disabilities.

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering and Information Technology

Media Production

Referrals increase your chances of interviewing at The E.W. Scripps Company by 2x.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.