FPGA Developer
1 week ago
The Intermediate FPGA/Hardware Designer role supports the use of the latest FPGA and SoC devices to provide IP and SDI-based transport solutions over leading-edge hardware platforms that power live video production. As a member of the Hyperconverged Solutions R&D team, you contribute to the evolution of Ross's industry-leading A/V infrastructure products, including Ultrix, the ultimate hyperconverged platform. Successful candidates bring solid technical fundamentals and a collaborative mindset, working in a high-energy, supportive environment to solve unique technical challenges as part of a growing team.
Who you report to: Senior Manager, Hardware Development - IP Solutions
What we offer:
Ross offers competitive salaries, comprehensive health plans, and several perks to help you perform at your best.
Some of these perks include flexible hours, generous paid time off, fitness/wellness allowance, an employee share ownership program, development support, and a ton of fun social activities and events
Best of all, you will be part of the Ross Video family, and we've got an energizing environment here.
What the job is all about:
Assist in the development and refinement of innovative features in Ross's hyperconverged hardware platform.
Support the architecture, design, implementation, and test of professional media transport solutions over SMPTE ST 2110/IP and SDI in high-performance FPGAs.
Help implement RTL algorithms for video and audio processing.
Participate in defining high-level design requirements, and assist with component selection and project scheduling.
Contribute to specification and design documentation to support cross-functional teams.
Assist in the development of test features for Product Verification, Manufacturing, and Customer Support.
Support simulation and lab testing of FPGA and hardware designs with other team members.
Assist with schematics and board layout efforts under guidance from senior engineers.
Contribute to the NPI process through design, documentation, testing, and support.
Who you are:
2+ years of professional experience in FPGA or hardware design for video/audio technologies.
Good understanding of FPGA building blocks, system architectures, and basic tradeoffs.
Familiar with high-speed transceivers, timing analysis, and basic clock domain management.
Experience with Intel and/or Xilinx FPGA devices.
Exposure to FPGA design and simulation tools.
Knowledge of external memory interface fundamentals.
Understanding of packet processing or switching principles.
Proficiency with SystemVerilog (preferred), HLS, or VHDL, and TCL/SDC scripting.
Basic experience with SoC or high-speed hardware interfaces such as Ethernet or DDR.
Familiar with IO ring planning, thermal/power considerations, and timing analysis concepts.
Experience using lab tools like oscilloscopes and logic analyzers.
Strong problem-solving and debugging skills.
Familiarity with Ethernet switches, routing protocols, or P4 (a plus).
Exposure to synchronization systems like PTP or tri-level sync (a plus).
Basic experience in a Linux-based development environment.
Some programming knowledge in C/C++, Bash, or Python (a plus).
Understanding of digital video/audio standards (e.g., SDI, AES, NMOS) is an asset.
Knowledge of broadcast workflow, particularly routers and signal distribution systems (a plus).
Familiarity with Git, Jira, or Jenkins (a plus).
Understanding of signal integrity concepts is helpful.
Experience assisting with schematic capture or board layout support is an asset.
Interest or experience in video/audio processing algorithms such as codecs, scaling, or format conversion is valuable.
Strong communication and interpersonal skills, with the ability to work as part of a team or independently as required.
Self-starter, with the tenacity to grow and learn new concepts quickly and contribute to challenging problems.
Comfortable moving forward aggressively, balancing risks appropriately to optimize success across all business aspects.
Equally comfortable contributing as a team member or championing an idea with upper management.
Keen observational skills and problem-solving intuition.
Organized and detail oriented.
Ability to accurately estimate task and project durations.
-
Principal FPGA Developer
1 week ago
Auriga Dr, Ottawa, ON KE B, Canada Ross Video Full timeJob overview:The ideal candidate is a senior technical expert who architects and delivers advanced FPGA-based real-time media and high-performance processing systems. You bring deep knowledge of FPGA architectures, high-bandwidth data paths, and complex system integration. You drive technical direction, solve high-complexity problems, and elevate engineering...
-
FPGA and Hardware Developer
1 week ago
Auriga Dr, Ottawa, ON KE B, Canada Ross Video Full timeJob overview:The FPGA/Hardware Developer role will utilize the latest FPGA and SoC devices to provide predominantly SDI-based transport solutions over leading-edge hardware platforms that power live video production. As a member of the Hyperconverged Solutions R&D team, you will further advance the Ross industry-leading A/V infrastructure products including...
-
Team Lead
1 week ago
Auriga Dr, Ottawa, ON KE B, Canada Ross Video Full timeJob overview:We are seeking an FPGA Team Lead to join the Graphite Switcher team. Our group is responsible for implementing standalone Linux embedded and PC based Windows/Linux based products. The ideal candidate is a senior developer with the ability to define chip level features and technical requirements and then implement the optimal methodology for the...
-
Manager, Hardware Development
1 week ago
Auriga Dr, Ottawa, ON KE B, Canada Ross Video Full timeJob overview:The ideal candidate is a key leader within our product development team, driving the creation of world-leading next-generation broadcast video processing and infrastructure technology. You are responsible for guiding the architecture, design, and delivery of FPGA-based systems while overseeing cross-functional collaboration with software and...
-
Senior FPGA Developer
1 week ago
Auriga Dr, Ottawa, ON KE B, Canada Ross Video Full timeJob Overview: The ideal candidate is part of our product development team creating world-leading next generation broadcast video processing technology. You participate in all phases of FPGA development from specifications and design to customer support. You coordinate with the product manager on overall product vision and lead the FPGA developers...
-
Advanced Compute Systems Specialist
1 week ago
Auriga Dr, Ottawa, ON KE B, Canada Ross Video Full timeJob overview:We are seeking an experienced Advanced Compute Systems Specialist to lead and optimize a heterogeneous compute environment supporting a large Sun Grid Engine (SGE) cluster and several smaller developer systems. This infrastructure underpins critical FPGA build and verification workflows, supporting engineering teams across multiple projects and...
-
FPGA and Hardware Developer
4 weeks ago
Ottawa, Canada Work in Ottawa Full timeOverviewTech companies are hiring in Ottawa! If you’re looking for your next opportunity in tech, Work in Ottawa can help you build a thriving career in the fast-growing technology industry in Canada’s capital.As an initiative of the city’s economic development agency, Invest Ottawa, Work in Ottawa helps tech firms fill open positions quickly so they...
-
FPGA and Hardware Developer
4 weeks ago
Ottawa, Canada Work in Ottawa Full timeOverviewTech companies are hiring in Ottawa! If you’re looking for your next opportunity in tech, Work in Ottawa can help you build a thriving career in the fast-growing technology industry in Canada’s capital.As an initiative of the city’s economic development agency, Invest Ottawa, Work in Ottawa helps tech firms fill open positions quickly so they...
-
FPGA and Hardware Developer
3 weeks ago
Ottawa, Canada Work in Ottawa Full timeOverview Tech companies are hiring in Ottawa! If you’re looking for your next opportunity in tech, Work in Ottawa can help you build a thriving career in the fast-growing technology industry in Canada’s capital. As an initiative of the city’s economic development agency, Invest Ottawa, Work in Ottawa helps tech firms fill open positions quickly so they...
-
FPGA Developer
4 weeks ago
Ottawa, Canada Syntronic - A Global Design House Full timeFPGA Developer (Future Opportunities) Join Syntronic – a global design house where your innovation shapes the future. We partner with visionary companies making cutting‑edge telecom, automotive, healthcare and industrial automation solutions. Be part of projects that are diverse, impactful and on the forefront of technology. Who we are Syntronic is a...