Talent.com
Senior Software Developer - Embedded (Job Req #2026-039)
Senior Software Developer - Embedded (Job Req #2026-039)Ross • Ahuntsic North, ca
Senior Software Developer - Embedded (Job Req #2026-039)

Senior Software Developer - Embedded (Job Req #2026-039)

Ross • Ahuntsic North, ca
30+ days ago
Job type
  • Full-time
Job description

Senior Software Developer - Embedded (Job Req #2026-039)

Job Description

Posted Friday, December 19, 2025 at 5 : 00 AM

Why Work at Ross Video? We have a great group of people working together to create and deliver cutting edge products that look amazing and are easy to use. We go all out so that our customers can have the best possible experience and achieve quality results. With a product focus, continual learning, results driven processes, and creative thinking, we constantly strive to improve our solutions and to deliver results. If you've ever watched live television, news, sports, or entertainment, you've seen our products in use. All of the major Hollywood award shows, most professional sports teams, and many of the largest broadcasters in the world use Ross Video technology. Get behind the scenes and learn about what it takes to make live events possible. If that resonates, and you’re someone with integrity, commitment, and a strong drive to deliver great products, we’d love to hear from you.

Job overview :

The ideal candidate is part of our software team creating world-leading next generation broadcast video processing technology including compressed video streaming. They coordinate with the product manager on overall product vision and leads a team in the design of new products and the improvement of existing products. Our team is Agile and DevOps aligned, with a focus on continuous learning and automation. We hold backlog refinements and post-mortems, regularly tackle technical debt and reserve time for innovation. If you've ever watched live television, news, sports, or entertainment, you've seen our products in use. Major award shows, most professional sports teams, and many of the largest broadcasters in the world use Ross Video technology. Get behind the scenes and learn about what it takes to make live events possible.

Who you report to :

Director TPM, Edge Technologies

What the job is all about :

Participate in Agile FaST ceremonies like retrospectives, refinement, planning and FaST meetings

Participate in a daily sync-up meeting and work with team members afterward to resolve a blocking integration issue

Work with an FPGA designer to help debug a lab issue and create code to help gather additional telemetry and status information

Participate in a design / code review of a field system update software and provide your feedback on how to better handle a fault condition

Review test coverage strategy and provide feedback to further improve coverage or to scale back based on acceptable risk

Work with a hardware and software designer to resolve a FIFO overflow issue

Implement in C++ a driver that controls a hardware accelerator to perform color correction for high dynamic range video

Document an API to support integration with another software team

Design a thread safe register interface module for a high-speed register interface

Host a post-mortem, capture the feedback, and make plans for changes

Discuss the implementation of a new customer requested feature with the marketing team and product manager

Work with the project manager to identify key project milestones and integrations

Help maintain the Linux R&D build server and create a script to add a new feature to our build automation flow

Meet with software and RTL designers to propose a lab integration strategy

Teach a new hire how to analyze network packets with Wireshark

Perform other related duties as required

As an intermediate / senior developer, the candidate is expected to oversee the following :

Propose a vision or theme for the work cycle

Review the backlog, add stories and prioritize

Coordinate with the design team, other cross functional teams, suppliers and customers to ensure the overall design and each specified sub-system meets all requirements according to an established project plan

Provide significant technical leadership to design review preparation, execution, and timely action item closure for complex issues

Document the design to a high standard for internal and customer review

Effectively communicate technology applications and benefits to a wide audience including customers and design partners.

Coach and mentor team members to attain breakthrough results in assigned deliverables

Who you are :

Bachelors degree in computer science, computer engineering, software engineering or related discipline

Experienced with C and C++

Experience leading software and mixed discipline development teams

Experience with ARM multi-processor systems within an embedded Linux environment

Possess experience developing under Linux with GNU tool chain

Experience working with scripted tool flow (tcl, perl, sh), source control

Experience working with lab equipment to debug complex designs that could involve multiple people.

Knowledge of TCP / IP networking including familiarity with UDP, TCP, HTTP, FTP, SLP, Zeroconf.

Knowledge of software design for embedded system with a mix of application, library and driver development is an asset

Ability to resolve memory leaks and deadlocks

Knowledge of creating hardware stubs for simulated testing

Experience performing static code analysis

Knowledge of revision control systems, branching and tagging methodologies

Expertise in software debugging through JTAG interfaces and logic analyzers

Familiarity with hardware integration and lab tools

Equity, Diversity & Inclusion

At Ross, we embrace diversity, and we want you to bring your authentic self to work. We are committed to building a team that includes a variety of backgrounds, perspectives, and skills. Inclusivity drives innovation and creativity, and that’s something we’re passionate about at Ross! We believe everyone should be able to enjoy a rewarding career at Ross, regardless of race, colour, religion, sexual orientation, gender, gender identity or expression, marital status, age, veteran status, physical or mental disability. If a disability means that you need any additional support during the recruitment process, please contact Talent Acquisition and we will make all reasonable efforts to accommodate your request.

#J-18808-Ljbffr

Create a job alert for this search

Embedded Software Developer • Ahuntsic North, ca

Similar jobs
Senior Software Developer - Embedded (Job Req #2026-039)

Senior Software Developer - Embedded (Job Req #2026-039)

Ross Video • Ahuntsic North, ca
Full-time
Senior Software Developer - Embedded (Job Req #2026-039) Join to apply for the.Senior Software Developer - Embedded (Job Req #2026-039). Be among the first 25 applicants.Senior Software Developer - ...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Developer - Principal (34672)

Senior Embedded Developer - Principal (34672)

Myticas Consulting • Ahuntsic North, ca
Full-time
Senior Embedded Developer - Principal (34672) Apply for the Senior Embedded Developer - Principal (34672) role at Myticas Consulting. Principal Embedded Software Developer will play a pivotal role i...Show more
Last updated: 12 hours ago • Promoted • New!
Senior Embedded Software Engineer (C) – Hybrid

Senior Embedded Software Engineer (C) – Hybrid

Hewlett Packard Enterprise • Montreal
Full-time
A leading tech company in Montreal is seeking an Embedded Software Developer to work on new projects, including designing and debugging software. The role requires a Bachelor’s or Master’s in Comput...Show more
Last updated: 23 hours ago • Promoted
Senior Software Developer

Senior Software Developer

Fundica • Montreal, QC, Canada
Full-time
Fundica is Canada's most award-winning online funding tool a search engine for all funding programs in Canada.The platform matches entrepreneurs, private investors, public funders and adviso...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Software Engineer — Satellite Networking

Senior Embedded Software Engineer — Satellite Networking

SpaceBridge • Montreal
Full-time
An innovative firm is seeking an Embedded Software Developer to contribute to cutting-edge satellite communication products. In this role, you will engage in real-time design and development, focusi...Show more
Last updated: 21 days ago • Promoted
Senior Embedded Software Designer / Concepteur Senior de Logiciels Embarqués

Senior Embedded Software Designer / Concepteur Senior de Logiciels Embarqués

Caterpillar Brazil • Laval
Full-time
Location : • • Laval, QC (Canada) • • •Required Travel : • • Up to 10% (International) • • •Relocation Assistance Offered : • • None. Canada Work Authorization Sponsorship Offered : • • None.This position requires...Show more
Last updated: 23 hours ago • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

ORBCOMM • Ahuntsic North, ca
Full-time
Senior Embedded Software Engineer.At ORBCOMM, we are seeking a Senior Embedded Software Engineer to play a key role in designing and enhancing the embedded software that powers our global IoT solut...Show more
Last updated: 18 days ago • Promoted
Senior Embedded Software Engineer - On-Site Ottawa

Senior Embedded Software Engineer - On-Site Ottawa

Morson Talent (Canada & USA) • Ahuntsic North, ca
Full-time
Get AI-powered advice on this job and more exclusive features.This range is provided by Morson Edge (Canada).Your actual pay will be based on your skills and experience — talk with your recruiter t...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded C++ Engineer – AUTOSAR Automotive

Senior Embedded C++ Engineer – AUTOSAR Automotive

CS GROUP - Canada • Montreal
Full-time
A leading tech development firm is seeking a highly skilled Embedded C++ Software Developer to join their team in Montreal. The ideal candidate will possess 6-10 years of experience in embedded soft...Show more
Last updated: 15 hours ago • Promoted • New!
Senior Embedded Software Designer – Mining Autonomy

Senior Embedded Software Designer – Mining Autonomy

Caterpillar Inc. • Laval
Full-time
A leading manufacturing company is hiring a Senior Embedded Software Designer in Laval, QC.The role involves collaborating with teams to develop MineStar onboard applications used in various mining...Show more
Last updated: 23 hours ago • Promoted
Senior Software Developer

Senior Software Developer

Wowza Media Systems • Montreal, QC, Canada
Full-time
Wowza Media Systems is a Colorado-based global leader in video streaming software backed by Clearhaven Partners (Boston, MA). Our flagship product, Wowza Streaming Engine, is one of the streaming in...Show more
Last updated: 12 days ago • Promoted
Senior Embedded Systems Engineer

Senior Embedded Systems Engineer

Citylogix • Montreal
Full-time
Citylogix builds mobile mapping and infrastructure intelligence systems for cities and public agencies.Our platforms combine vehicle-mounted sensor systems, embedded software, and AI-driven analyti...Show more
Last updated: 15 hours ago • Promoted • New!
Senior Software Engineer - Embedded Software (Security)

Senior Software Engineer - Embedded Software (Security)

Ciena • Ahuntsic North, ca
Full-time
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach.Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual...Show more
Last updated: 23 days ago • Promoted
Senior Embedded Software Leader (RTOS, C / C++)

Senior Embedded Software Leader (RTOS, C / C++)

Ciena Corporation • Ahuntsic North, ca
Full-time
A leading technology company in Ottawa is seeking an experienced Senior Manager Embedded Software Engineering.This role involves managing a team focused on developing cutting-edge optical software ...Show more
Last updated: 12 hours ago • Promoted • New!
Senior Embedded Software Engineering Lead

Senior Embedded Software Engineering Lead

Ciena • Ahuntsic North, ca
Full-time
A leading technology company based in Canada is seeking a Senior Manager Embedded Software Engineering to lead a team of software engineers in delivering innovative embedded solutions.The ideal can...Show more
Last updated: 12 hours ago • Promoted • New!
Senior Embedded Software Config Manager | DO-178C & FAA

Senior Embedded Software Config Manager | DO-178C & FAA

Beta Technologies • Montreal
Full-time
A leading company in electric aviation is seeking a Senior Embedded Software Configuration Management Engineer in Montreal, Canada. The role involves managing software life cycle data to ensure FAA ...Show more
Last updated: 15 hours ago • Promoted • New!
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Morson Edge (Canada) • Ahuntsic North, ca
Full-time
Direct message the job poster from Morson Edge (Canada).Senior Embedded Software Engineer About the Opportunity Our client is a global leader in transforming aviation communication through cutting‑...Show more
Last updated: 30+ days ago • Promoted
Embedded C++ Software Developer

Embedded C++ Software Developer

CS GROUP • Montreal, QC, Canada
Full-time +1
CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and certification of safety-critical systems in the aerospace, electric, and autonomous dr...Show more
Last updated: 16 days ago • Promoted