Current jobs related to Software Engineering Manager - Ottawa, Ontario - MDS Aero Support Corporation
-
Embedded Software Engineering Manager
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: Embedded Software Engineering ManagerWe are seeking a highly skilled and experienced Embedded Software Engineering Manager to join our team at QNX Software Systems. As a key member of our engineering leadership team, you will be responsible for leading a team of software engineers in the development of cutting-edge embedded systems.Key...
-
Embedded Software Engineering Manager
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: Embedded Software Engineering ManagerWe are seeking a highly skilled and experienced Embedded Software Engineering Manager to join our team at QNX Software Systems. As a key member of our engineering leadership team, you will be responsible for leading a team of software engineers in the development of cutting-edge embedded systems.Key...
-
Embedded Software Engineering Manager
1 month ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: Embedded Software Engineering ManagerWe are seeking a highly skilled and experienced Embedded Software Engineering Manager to join our team at QNX Software Systems. As a key member of our engineering leadership team, you will be responsible for leading a team of software engineers in the development of cutting-edge embedded systems.Key...
-
Embedded Software Engineering Manager
1 month ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: Embedded Software Engineering ManagerWe are seeking a highly skilled and experienced Embedded Software Engineering Manager to join our team at QNX Software Systems. As a key member of our engineering leadership team, you will be responsible for leading a team of software engineers in the development of cutting-edge embedded systems.Key...
-
Software Engineering Manager
1 month ago
Ottawa, Ontario, Canada AMIRI BUILDING ENGINEERING INC dba 120 DEGREEZ Full timeUnlock Your Potential as a Software Engineering ManagerAt AMIRI BUILDING ENGINEERING INC dba 120 DEGREEZ, we're seeking a seasoned Software Engineering Manager to lead our SaaS Configuration and Management Team. As a key member of our organization, you'll be responsible for overseeing the development of our cloud onboarding experience, ensuring seamless...
-
Software Engineering Manager
1 month ago
Ottawa, Ontario, Canada AMIRI BUILDING ENGINEERING INC dba 120 DEGREEZ Full timeUnlock Your Potential as a Software Engineering ManagerAt AMIRI BUILDING ENGINEERING INC dba 120 DEGREEZ, we're seeking a seasoned Software Engineering Manager to lead our SaaS Configuration and Management Team. As a key member of our organization, you'll be responsible for overseeing the development of our cloud onboarding experience, ensuring seamless...
-
Software Engineering Manager
1 month ago
Ottawa, Ontario, Canada AMIRI BUILDING ENGINEERING INC dba 120 DEGREEZ Full time $150,000 - $185,000About the RoleWe are seeking an experienced Software Engineering Manager to lead our SaaS Configuration and Management Team. As a key member of our engineering organization, you will be responsible for delivering exceptional software experiences that delight our customers and partners.Key Responsibilities:Lead a talented team of software developers in...
-
Software Engineering Manager
1 month ago
Ottawa, Ontario, Canada AMIRI BUILDING ENGINEERING INC dba 120 DEGREEZ Full time $150,000 - $185,000About the RoleWe are seeking an experienced Software Engineering Manager to lead our SaaS Configuration and Management Team. As a key member of our engineering organization, you will be responsible for delivering exceptional software experiences that delight our customers and partners.Key Responsibilities:Lead a talented team of software developers in...
-
Software Engineering Manager
2 months ago
Ottawa, Ontario, Canada AMIRI BUILDING ENGINEERING INC dba 120 DEGREEZ Full timeAbout the RoleWe are seeking an experienced Software Engineering Manager to lead our SaaS Configuration and Management Team. As a key member of our engineering organization, you will be responsible for driving the development of our cloud-based solutions, ensuring high-quality results, and fostering a culture of innovation and collaboration.Key...
-
Software Engineering Manager
2 months ago
Ottawa, Ontario, Canada AMIRI BUILDING ENGINEERING INC dba 120 DEGREEZ Full timeAbout the RoleWe are seeking an experienced Software Engineering Manager to lead our SaaS Configuration and Management Team. As a key member of our engineering organization, you will be responsible for driving the development of our cloud-based solutions, ensuring high-quality results, and fostering a culture of innovation and collaboration.Key...
-
Embedded Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeEmbedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our team, you will be responsible for developing and maintaining software for our embedded operating systems.Key Responsibilities:Develop and maintain software for our embedded operating systems,...
-
Embedded Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeEmbedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our team, you will be responsible for developing and maintaining software for our embedded operating systems.Key Responsibilities:Develop and maintain software for our embedded operating systems,...
-
Embedded Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeEmbedded Software EngineerBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking an experienced Embedded Software Engineer to join our team.Key Responsibilities:Develop drivers for various hardware peripherals, including adaptation of existing drivers for embedded...
-
Embedded Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeEmbedded Software EngineerBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking an experienced Embedded Software Engineer to join our team.Key Responsibilities:Develop drivers for various hardware peripherals, including adaptation of existing drivers for embedded...
-
Embedded Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeEmbedded Software EngineerBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking an experienced Embedded Software Engineer to join our team.Key Responsibilities:Develop drivers for various hardware peripherals, including adaptation of existing drivers for embedded...
-
Embedded Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeEmbedded Software EngineerBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking an experienced Embedded Software Engineer to join our team.Key Responsibilities:Develop drivers for various hardware peripherals, including adaptation of existing drivers for embedded...
-
Embedded Software Engineer
1 month ago
Ottawa, Ontario, Canada QNX Software Systems Full timeEmbedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for designing, developing, and testing software for our embedded operating systems.Key Responsibilities:Develop drivers for various hardware peripherals,...
-
Embedded Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeEmbedded Software Engineer OpportunityWe are seeking a skilled Embedded Software Engineer to join our QNX BSP Team. As a key member of our development team, you will design and implement software drivers to support next-generation hardware peripherals on advanced hardware platforms.Key Responsibilities:Develop drivers for various hardware peripherals,...
-
Embedded Software Engineer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeEmbedded Software Engineer OpportunityWe are seeking a skilled Embedded Software Engineer to join our QNX BSP Team. As a key member of our development team, you will design and implement software drivers to support next-generation hardware peripherals on advanced hardware platforms.Key Responsibilities:Develop drivers for various hardware peripherals,...
-
Embedded Software Engineer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: Embedded Software EngineerWe are seeking a highly skilled Embedded Software Engineer to join our QNX BSP Team. As a key member of our development team, you will be responsible for designing and implementing software drivers to support next-generation hardware peripherals on advanced hardware platforms.Key Responsibilities:Develop software drivers...
Software Engineering Manager
2 months ago
We are seeking a highly skilled and experienced Software Engineering Manager to lead our software department at MDS Aero Support Corporation. As a key member of our engineering team, you will be responsible for designing, producing, and installing turnkey test facilities and data systems.
Key Responsibilities- Leadership & Management:
- Lead and mentor a team of software engineers, fostering a collaborative and high-performance culture.
- Own and optimize software engineering processes and work instructions, driving continuous improvement.
- Oversee resource allocation, ensuring projects are staffed adequately and managed within budget.
- Be the escalation point for software-related issues, providing guidance and support to resolve challenges.
- Conduct performance evaluations, salary reviews, and implement talent management and succession planning.
- Project Management:
- Collaborate with Product Managers and other stakeholders to align software development with project deliverables and strategic objectives.
- Ensure timely and cost-effective execution of the software development roadmap.
- Prepare and present project execution plans, budget requirements, and status updates to the executive leadership team.
- Monitor project timelines, budgets, and deliverables, taking proactive measures to stay on track.
- Technical Expertise:
- Oversee the development of software for large-scale, evolving systems, with a focus on data acquisition and real-time applications.
- Participate in design reviews and ensure the delivery of high-quality, tested software products.
- Support the marketing team with technical insights and cost estimates for proposals and projects.
- Innovation & Strategy:
- Drive the standardization of tools, designs, and products across the department.
- Provide strategic recommendations for new features and upgrades based on user feedback and industry requirements.
- Keep abreast of industry trends and emerging technologies to maintain MDS's position as a leader in software innovation.
- Bachelor's Degree in Computer Science, Computer Engineering, or a related field.
- Minimum of 10 years of experience in software development, preferably related to data acquisition systems and turbine engine testing.
- At least 5 years of management experience, leading software teams and overseeing product development.
- Experience with Windows and Linux operating systems, particularly with real-time or time-critical applications.
- Experience with modern software development languages and frameworks such as Python, QT, C, C++, and leveraging GIT platforms.
MDS Aero Support Corporation is a global leader in Gas Turbine Engine Solutions, serving prestigious companies worldwide. We value innovation, excellence, and teamwork, and we're committed to fostering personal and professional growth.
What We Offer- Canada's Best Managed companies (Platinum member)
- Employee bonus program
- Defined Contribution Pension Plan
- Medical, dental and vision benefits
- Health spending account
- Fitness Membership Reimbursement
- Maternity/Parental leave top up
- Positive and flexible work environment
- Opportunity for career advancement
- Strong focus on learning and development
- Company events and community involvement