Manager, Software Development
2 months ago
Thursday, October 17, 2024
Why Work at Ross Video? 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. p>
We are looking for a highly technical, proactive, and self-motivated Manager, Software Development to lead our Ross Virtual Solutions team. The ideal candidate will have a strong background in Client/Server application development, extensive experience with Blueprint scripting, advanced expertise in C++ development, and deep familiarity with the Epic Unreal engine. Equally important are strong leadership and interpersonal skills to effectively guide a team of software developers.
As the leader of a software development team, you will be responsible for designing, developing, and delivering cutting-edge products used in live broadcasts. You will have a key role in shaping the technical direction of the team, improving and growing the technical capabilities of our designs, and ensuring the successful delivery of high-quality solutions. Our small, agile teams encourage creative, outside-the-box thinking, and we deeply value innovation and feedback. p>
In this role, you will balance your management responsibilities with active participation in hands-on coding and technical decision-making. p>
As Manager, Software Development, you will play a pivotal role in the ongoing design, development, and optimization of Ross Virtual Solutions, helping to drive innovation and excellence within our team.
ROSS VIDEO THRIVES IN LIVE PRODUCTION, AND WE NEED YOUR HELP:
We have a great group of people working together to create and deliver cutting edge products that look amazing andare 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. Our roles morph, we volunteer for extra tasks, we all care a lot about helping good things happen. strong>
Ross offers competitive salaries and comprehensive health plans, as well as several perks to help you perform at your best.
Some of these perks include flexible hours, generous paid time off, fitness/wellness allowance, employee share ownership program, professional development support and a ton of fun social activities and events
Best of all, you will be part of the Ross Video team, and we’ve got a pretty energizing environment here.
- Lead and manage a team of software developers, providing guidance, mentorship, and performance feedback to ensure project success and team growth.
- Actively participate in hands-on development, collaborating with cross-functional teams to design and implement software solutions using C++ within the Epic Unreal engine environment.
- Oversee the design and implementation of Client/Server applications, ensuring they meet both technical and project requirements.
- Develop, maintain, and manage plugins for Epic Unreal to improve system functionality, efficiency, and performance.
- Stay up to date with emerging trends, best practices, and technological advancements in graphics development, and ensure their effective integration into projects.
- Balance management responsibilities with technical expertise, ensuring both the team and your own contributions drive successful outcomes.
Who you are:
- 5+ years of software development experience with a proven track record of both hands-on coding and managing development teams.
- Extensive experience working with the Epic Unreal engine, including building and optimizing Blueprints.
- Exceptional analytical skills, capable of solving complex technical problems and making informed decisions.
- Objective, detail-oriented, and able to maintain a clear focus on project goals.
- Proactive self-starter with a passion for technology, a quick learner, and able to meet project deadlines with minimal supervision.
- Willingness and ability to visit our lab in Ottawa when needed, especially for on-site validation and testing of developments.
- Background in developing web-based applications using:
- HTML
- CSS
- React
- Experience in computer vision and AI technologies.
- I/O
- Genlock
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. 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.
-
Software Developer
3 months ago
Ottawa, Canada Caivan Development Corporation Full timep>We are looking for a motivated and dedicated Software Developer to join our team. The ideal candidate is eager to learn about business processes, analyze current systems, and develop effective solutions. In this role, you will be instrumental in designing and implementing software that supports our projects and drives innovation across the business. If you...
-
Senior Software Engineer
6 days ago
Ottawa, Ontario, Canada ATS Software Full timeWe are seeking an experienced Senior Software Engineer to join our team in Scarborough. This is a full-time hybrid position, requiring you to commute to the office at least once a week.As a Senior Software Engineer, you will be responsible for taking primary ownership and responsibility over feature development, from ideation to release. You will work with...
-
Manager, Software Development, Quality
4 months ago
Ottawa, Canada Apple Inc. Full timeSoftware Development Manager - Swift ToolingSoftware and ServicesWe are looking for a manager with a background in development tools to lead a team responsible for building world-class tools for software development in Swift. In this role, you will be part of a broader effort to increase the adoption of Swift across Apple and non-Apple platforms. Working...
-
Ottawa, Ontario, Canada Acuity Software Full timeAbout Acuity SoftwareWe are a leading software company that offers innovative solutions for web-based applications.Job OverviewAs a Senior Quality Assurance Specialist, you will be responsible for performing manual and automated testing as well as configuration management tasks for our ASP.Net based software.RequirementsTo be successful in this role, you...
-
Manager, Software Development
7 days ago
Ottawa, Canada Ross Video Full timep>Manager, Software Development - RVS (Job Req #2024-011)Ottawa Campus, Ottawa, Ontario, Canada Req #1966Thursday, October 17, 2024Why Work at Ross Video?We are looking for a highly technical, proactive, and self-motivated Manager, Software Development to lead our Ross Virtual Solutions team. The ideal candidate will have a strong background in Client/Server...
-
Software Developer
4 weeks ago
Ottawa, Canada Telesat Full timeTelesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown...
-
Senior Enterprise Software Development Manager
4 weeks ago
Ottawa, Ontario, Canada Stonewood Group Inc. Full timeJob DescriptionWe are seeking a seasoned Senior Enterprise Software Development Manager to lead our Software R&D organization in Ottawa, Canada. As a key member of our leadership team, you will be responsible for developing and delivering multiple software product lines that meet the highest standards of quality, on-time, and on-budget.Key...
-
Senior Software Development Tools Manager
1 month ago
Ottawa, Ontario, Canada Apple Full timeJob DescriptionWe are seeking a seasoned Senior Software Development Tools Manager to lead our team of innovative engineers in creating developer tools with millions of users. This role requires hands-on management, developing features, mentoring engineers, growing the team by hiring, and partnering with language, compiler, and adjacent tools teams to...
-
Ottawa, Canada Nokia Full timeThe team you’ll be part ofWe are #2 in carrier edge routing worldwide, with over a million platforms shipped to over 1000+ customers in 130+ countries. We lead the industry in Network Processor technology (FP4 @ 3 Tb/s), QoS, parallel processing, Network Function Virtualization, and, importantly, product quality. Join a highly talented team, delivering the...
-
Ottawa, Ontario, Canada BlackBerry Inc. Full timeOverviewBlackBerry Inc. is a leading provider of secure and safe operating systems, hypervisors, frameworks, and development tools.About the RoleWe are seeking an experienced Quality Assurance Manager to join our team in Ottawa, Ontario. This is a full-time position with a competitive estimated salary of $120,000 per annum based on industry standards,...
-
Software Developer
4 months ago
Ottawa, Canada Scotiabank Full timeJoin a purpose-driven winning team, committed to results, in an inclusive and high-performing culture.The Global Wealth Engineering client technology team is transforming the digital experience for its clients. The team partners and works closely with the Scotia Digital team to bring world-class digital experiences for all Scotia Wealth Management channels....
-
Software Development Lead
1 month ago
Ottawa, Ontario, Canada Apple Inc. Full timeJob DescriptionWe are seeking a seasoned Senior Technical Manager to lead our team responsible for building world-class tools for software development in Swift.This role will require hands-on management, developing features, mentoring engineers, growing the team by hiring, and partnering with language, compiler and adjacent tools teams to improve the...
-
Software Engineer Opportunity
1 month ago
Ottawa, Ontario, Canada Caivan Development Corporation Full timeWe are seeking a skilled Software Developer to play a pivotal role in driving innovation across our business. As a key member of our team, you will be responsible for designing and implementing software solutions that meet the evolving needs of our organization.About the RoleThe ideal candidate will have a strong passion for coding and problem-solving, with...
-
Software Developer
2 weeks ago
Ottawa, Canada Ford Motor Company Full timeJob DescriptionCome help build a better world, where every person is free to move and pursue their dreams. Ford was built on the belief that freedom of movement drives human progress. It’s a belief that has fueled our passion to create great cars and trucks. And today, it drives our commitment to become the world’s most trusted mobility company,...
-
Lead Software Development Manager
2 months ago
Ottawa, Ontario, Canada Synopsys Full timeSenior Staff Job DescriptionWe are seeking an experienced Senior Staff to lead our software development team. The ideal candidate will have a strong background in Agile methodologies and software development best practices.Key Responsibilities:Team Leadership: Lead daily stand-up meetings to discuss project progress and challenges, collaborate with...
-
Technical Software Developer
4 weeks ago
Ottawa, Ontario, Canada Red Oak Technologies Full timeCompany OverviewRed Oak Technologies is a leading provider of comprehensive resourcing solutions across various industries and sectors. With a focus on acquiring and efficiently matching top-tier professional talent, we cater to clients in immediate need of highly skilled contract, permanent or project management based resources.We are seeking a dynamic and...
-
IT Infrastructure Manager
3 weeks ago
Ottawa, Canada Manager – IT Full time**Job Title:** IT Infrastructure Manager**Location:** Ottawa, OntarioWe are seeking an experienced IT Infrastructure Manager to join our team. As a key member of our organization, you will be responsible for managing and maintaining our IT infrastructure, ensuring seamless operations and high levels of service delivery.The successful candidate will have a...
-
Software Development Lead
3 weeks ago
Ottawa, Canada Calian Group Full timeJob Title: Software Development LeadEstimated Salary: $130,000 - $170,000 per yearLocation: Ottawa, ON (Remote work options available)As a Senior Software Development Lead at Calian Group, you will play a pivotal role in shaping the technological landscape of our client's project. With a focus on designing scalable and efficient software solutions, this...
-
Head of Software Development
1 month ago
Ottawa, Ontario, Canada Assent Compliance Inc. Full timeAssent Compliance Inc. is a leading solution for supply chain sustainability tailored for the world's top-tier, sustainability-driven manufacturers.We are looking for a Head of Software Development to join our team.The estimated salary for this role in North America is approximately $**$125,000-$170,000 per year**, depending on experience.This position...
-
IT Operations Manager
4 weeks ago
Ottawa, Ontario, Canada Manager – IT Full timeWe are seeking a highly skilled IT professional to lead our team's technology operations as an IT Operations Manager.About the RoleThis position is responsible for managing and maintaining the overall IT infrastructure, including End User IT Equipment setup and management. The successful candidate will provide timely IT support and resolve issues remotely...