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- 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
- 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...SuggestedFull time
- ...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...SuggestedWork at officeWorldwide
$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...SuggestedRemote workWorldwide- ...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...SuggestedPermanent employment
- ...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 employmentFull time
$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 timeInternshipRemote workFlexible hours- ...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 officeWorldwideMonday to friday
- 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 hours3 days per week
- 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
- ...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
- 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...
- ...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
- 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
- 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 contractRemote work
$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 payContract workWork at office- ...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
- 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
- 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...
$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- 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
- ...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...InternshipImmediate startFlexible hours
- 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...
- 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
- 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...
$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 timeManual laborWork at officeLocal area$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 timeWork at officeRemote workFlexible hours$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 payFull timeInternshipManual laborWork at officeRemote workFlexible hours3 days per week- 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...
- 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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Developer. Be the first to apply!
