Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Developer

Scripps Media, Inc.

What You’ll Do

  • Participate in the design and development of the company's next‑generation products.
  • Develop core DVR engine software that includes program guide ingest and scheduling of recordings and video streams.
  • Enhance existing applications and tools.
  • Develop APIs to communicate with client applications running on Roku, Apple TV, Android TV, and others.
  • Collaborate with cross‑functional teams to ensure successful integration of firmware components.
  • Troubleshoot and debug firmware‑related issues.
  • Contribute to continuous improvement of the company's firmware development processes.

What You’ll Need

  • BS/BA in a related discipline or equivalent experience (3+ years).

What You’ll Bring

  • Proficiency in C and C++ programming languages.
  • Experience with SQLite.
  • Familiarity with JSON, REST, and websockets/lig
  • Knowledge of open‑source build systems (e.g., Yocto, Buildroot).
  • Experience with concurrency and multithreading.
  • Familiarity with TV and video recording concepts, including ATSC1.0 and ATSC3.0.
  • Experience with home networking and media streaming devices.
  • Knowledge of over‑the‑air broadcasting.
  • Strong problem‑solving and analytical skills.
  • Ability to work independently and as part of a team.
  • Excellent communication and collaboration skills.
  • Commitment to continuous learning and professional development.

As an equal employment opportunity employer, The E.W. Scripps Company and its affiliates do not discriminate in its employment decisions on the basis of race, sex, sexual orientation, transgender status, gender, color, religion, age, genetic information, medical condition, disability, marital status, citizenship or national origin, and military membership or veteran status, or on any other basis which would be in violation of any applicable federal, state or local law. The company will make reasonable accommodations for qualified individuals with known disabilities unless doing so would result in an undue hardship for the company.

#J-18808-Ljbffr
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Firmware Developer in Ottawa, ON vacancy
  • Become a Firmware Developer with E.W. Scripps focusing on innovative DVR technologies. Bring your C/C++ skills and API development expertise to enhance user experiences. E.W. Scripps seeks a motivated Firmware Developer to aid in crafting the future of DVR technology. Candidates... 
    Suggested

    Scripps Media, Inc.

    Ottawa, ON
    7 days ago
  • A technology company in Ottawa is seeking a highly motivated Firmware Engineer to design and optimize embedded software for next-generation products. Candidates should have strong experience in C/C++, microcontroller development, and should be able to work effectively with cross... 
    Suggested
    Full time

    Work in Ottawa

    Ottawa, ON
    7 days ago
  •  ...technical solutions and outcomes. In this role, the Software Developer will own specific software modules and be responsible for their...  ...Linux and ARM platforms (AArch64 / AArch32), including software and firmware upgrades and device commissioning 2+ years of experience in... 
    Suggested
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    4 hours ago
  • $98k - $147k per year

     ...skilled and passionate engineer with deep expertise in embedded firmware development, seeking to make a tangible impact in the semiconductor...  ...detail, ensuring high quality and reliability in everything you develop. Your communication skills allow you to clearly articulate... 
    Suggested
    Remote work
    Worldwide

    Synopsys Inc

    Ottawa, ON
    15 days ago
  •  ...High Tech Genesis is in search of a low-level embedded software developer to bolster our engineering team. As part of a dynamic team, the...  ...New board bring-up support Configure/build/rebuild early boot firmware as needed Customize the U-Boot and Linux kernel configuration... 
    Suggested
    Permanent employment

    High Tech Genesis

    Ottawa, ON
    7 days ago
  •  ...Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an...  ...The candidate will join Q-Block Computing to serve as the lead firmware developer on the Qubit Composer platform team, delivering... 
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    6 days ago
  • $72k - $80k per year

     ...are seeking Junior Software Engineering Developers to support the design, development, integration...  ...testing of mission-critical software and firmware used in land-based defence systems. In...  ...-critical land defence systems. Develop software for embedded platforms, ARM processors... 
    Full time
    Internship
    Remote work
    Flexible hours

    General Dynamics Mission Systems–Canada

    Ottawa, ON
    7 days ago
  •  ...3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit We are seeking a Tools and Automation Developer to join our dynamic team. As a Tools and Automation Developer, you will play a crucial role in designing, implementing, and managing... 
    Work at office
    Worldwide
    Monday to friday

    Telesat

    Ottawa, ON
    4 hours ago
  • Job Summary The main role of the Information Developer is to develop, maintain and distribute NAVCANADA’s operational communications and publications used nationwide. They will produce Air Traffic Services operational manuals and other publications—in consultation with stakeholders... 
    Flexible hours
    3 days per week

    NAV CANADA

    Ottawa, ON
    1 day ago
  • Join to apply for the SharePoint Developer role at Walvis Technologies Position Description We are looking for a SharePoint developer to help design and create a customized SharePoint solution. The resource must have the ability to understand what is needed to make... 
    Full time

    Walvis Technologies

    Ottawa, ON
    7 days ago
  •  ...Fortinet, our mission is to safeguard people, devices, and data everywhere. Fortinet is growing and we are looking to hire Software Developer for our team in Ottawa. As a Software Developer, you will 5 plus years of software development experience Familiar with cross... 
    Flexible hours

    Fortinet, Inc.

    Ottawa, ON
    7 days ago
  • Key Responsibilities Design, develop, and maintain web applications using ASP.NET, C#, and .NET Core . Build and consume APIs and web services . Work with front-end technologies like HTML, CSS, JavaScript, and frameworks such as Angular or React. Collaborate... 

    Spait Infotech

    Ottawa, ON
    7 days ago
  •  ...are excited to partner with AttoTude to attract top talent for Firmware Engineer. This job posting is a new position within our...  ...We are seeking a highly motivated Firmware Engineer to design, develop, and optimize embedded software for our next-generation products... 
    Full time

    Work in Ottawa

    Ottawa, ON
    more than 2 months ago
  • About the job Senior ServiceNow Developer Responsibilities Provides tool or process solutioning recommendations to customer, as needed; Performs operational administrative tasks, as needed; Configures and develops on the VAs instance of ServiceNow including routine... 
    Remote work

    Optimal Growth Technologies

    Ottawa, ON
    7 days ago
  • Position Summary Senior Controls Developer is responsible for developing innovative control systems dedicated to the sterilization industry designed to meet market, Customer, and regulatory requirements. These advanced control systems are used to monitor and control radiation... 
    Long term contract
    Remote work

    STERIS

    Ottawa, ON
    4 hours ago
  • $65 - $67.16 per hour

     ...you! Hourly Pay Range: $65.00 - $67.16 Hybrid – 4 days a week in office RESPONSIBILITIES We are seeking a mid-level Software Developer with demonstrated expertise in Python, REST API integration, and AI/MCP integration to join our team. In this role, you will... 
    Hourly pay
    Contract work
    Work at office

    The Bartech Group, Inc.

    Ottawa, ON
    7 days ago
  •  ...stress performance and interoperability testing on IP routers, Ethernet switches, control applications and/or network management systems Develop and execute product / feature specification test plans Provide requirements and specifications needs for development of the software... 
    Contract work

    iFlow Inc.

    Ottawa, ON
    7 days ago
  • About the job Specialist Software Developer (#11019) The role of Specialist Software Developer / Platform Administrator is to contribute to the whole solution by analyzing functional specifications to identify the best technical design and coding parts of the application.... 
    For contractors

    Global Talent Alliance, Canada

    Ottawa, ON
    7 days ago
  • As an Intermediate Software Developer on the platform deployment team, you willbe responsible fordesigning, implementing, andmaintainingour Deployment infrastructure - which handles software deployment,updatesand upgrades. You will work closely with development teams to ensure... 

    Jatom Systems Inc.-CAN

    Ottawa, ON
    7 days ago
  • $105k - $155k per year

     ...vehicle. Responsibilities What you’ll do… The primary responsibilities for this position include but are not limited to: Design, develop, and maintain Android services and applications that support embedded and mobile third‑party navigation experiences across multiple... 
    Full time

    Ford Motor

    Ottawa, ON
    7 days ago
  • We are seeking a skilled iOS Developer to design, build, and maintain applications for Apple’s iOS platform. The ideal candidate has strong expertise in Swift, a solid understanding of Apple’s design principles, and the ability to deliver high-quality mobile experiences.... 
    Local area

    Simera

    Ottawa, ON
    7 days ago
  •  ...bring value to our clients. You will also guide less experienced developers. We believe small, multi-disciplinary teams are most...  ...skills and experience This role will suit a highly capable developer with extended working experience with Java, Node.js and/or Python... 
    Internship
    Immediate start
    Flexible hours

    Gravity 9 Solutions Ltd

    Ottawa, ON
    7 days ago
  • Senior Embedded Software Developer will play a pivotal role in driving the architectural and design aspects of our software projects. They will collaborate closely with System Engineering and other cross-functional teams to ensure seamless integration and alignment with our... 

    Myticas Consulting

    Ottawa, ON
    7 days ago
  • Embedded Software Developer – Ottawa Contract Duration: 6 months Overview We have partnered with an Ottawa based avionics company that is one of the leading providers of tracking, monitoring, and messaging services, as well as airtime and billing services, primarily catering... 
    Contract work

    Talentlab

    Ottawa, ON
    4 hours ago
  • Kickstart your career as a COOP Software Developer with Thales in Ottawa, Canada. This hybrid role involves creating technologies to enhance security for cloud, mobile, and IoT applications. Thales is seeking COOP students to support engineering efforts in identity management... 

    Thales

    Ottawa, ON
    4 hours ago
  • $69.45k - $119.45k per year

     ...Innovation, Strategic Investment, Exceptional Talent, and Power Ecosystem. You Are As an Advanced AI, Large Language Model and Agentic AI Developer/Consultant, you will build production-grade AI applications that transform enterprise workflows. You will translate business and... 
    Full time
    Manual labor
    Work at office
    Local area

    Accenture

    Ottawa, ON
    4 hours ago
  • $85k - $110k per year

     ...and scripts necessary to deploy solutions and automate tasks. Developing automated tests for new and updated functionality....  ...rather than working alone. Ability to analyze complex issues, develop and recommend options, and implement solutions. Understanding... 
    Full time
    Work at office
    Remote work
    Flexible hours

    General Dynamics Mission Systems–Canada

    Ottawa, ON
    7 days ago
  • $25.24 - $37.02 per hour

    Overview Kinaxis is a global leader in modern supply chain orchestration, powering complex global supply chains and supporting the people who manage them. Our powerful, AI infused platform provides full transparency and visibility across end-to-end supply chains, enabling...
    Hourly pay
    Full time
    Internship
    Manual labor
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Kinaxis

    Ottawa, ON
    7 days ago
  • Transform CNN's mobile experience as a Senior Software Developer for iOS/tvOS. Leverage your development skills to create engaging apps and support a collaborative environment at Warner Bros. Discovery. We are looking for a capable developer who will contribute to the architecture... 

    CNN

    Ottawa, ON
    7 days ago
  • Transform enterprise workflows as an Advanced AI Developer with Accenture. Dive into building impactful LLM applications and agent orchestration in an innovative environment. In this role, you will design, build, and support end-to-end Generative AI applications that meet... 

    Accenture

    Ottawa, ON
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Developer. Be the first to apply!