Sr Software Engineering Lead/ Architect
$150k - $170k per yearTalentSphere Staffing Solutions
Senior Software Engineering Lead / ArchitectLocation:
Toronto / North York, ONPosition Type:
Permanent, Full-TimeWork Model:
HybridSalary:
$150,000-$170,000 + 15% Bonus + Benefits, depending on experience
About the OpportunityOur client is seeking an experienced
Senior Software Engineering Lead / Architect
to join a product-focused engineering organization operating within a highly regulated environment.
This is a
hands-on technical leadership position
for someone who enjoys remaining close to the code while also providing direction and mentorship to a small software development team.
The successful candidate will have strong software development and architecture experience, ideally gained within an organization that designs, develops, and manufactures physical products. Experience within
medical devices is preferred.
Candidates coming from
aerospace, defence, automotive, industrial automation, robotics, nuclear, transportation, electronics manufacturing, or another regulated product environment
will also be considered.
The role will support and guide a team of approximately
three software developers
while working closely with embedded/firmware, engineering, quality, product, and other cross-functional teams.
Key Responsibilities
Provide technical leadership and day-to-day guidance to a small team of software developers.
Remain hands-on with software development, including
coding, architecture, code reviews, troubleshooting, and complex technical problem-solving .
Lead software architecture, system design, integration, testing, deployment, commercialization, and sustaining activities.
Review software designs and code to ensure quality, maintainability, reliability, and adherence to established engineering standards.
Help establish priorities, allocate development resources, manage project timelines, and ensure technical deliverables meet project requirements.
Work closely with embedded, firmware, hardware, product, quality, and other engineering teams throughout the product development lifecycle.
Support software documentation and development activities within a structured and regulated quality environment.
Contribute to the continuous improvement of development processes, testing practices, tooling, CI/CD, and software quality.
Support production and field issues while contributing to problem-solving across both new and mature products.
Mentor developers and help strengthen the team's technical capabilities, development practices, and overall performance.
Qualifications
Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related technical discipline.
10+ years of software development experience
with strong hands-on technical depth.
Previous experience providing
technical leadership, mentorship, or direction to software developers. Formal people-management experience is an asset but is not required.
Strong experience with
C#, C++, .NET, WPF and/or MVC .
Strong software architecture, system design, integration, code review, testing, debugging, and deployment experience.
Experience developing software that forms part of a
commercially manufactured product or complex engineered system .
Experience working within a
regulated, safety-critical, quality-controlled, or highly structured engineering environment .
Experience with Git/GitLab, CI/CD pipelines, version control, and modern software development practices.
Experience developing within Windows and/or Linux environments.
Strong understanding of software quality, testing, documentation, traceability, and controlled development practices.
Ability to work effectively across software, hardware, firmware, quality, product, and other engineering functions.
Strong communication, analytical, organizational, and problem-solving capabilities.
Preferred ExperienceExperience within
medical devices
would be highly valued;
however, candidates from other regulated product-development environments are strongly encouraged to apply.
Additional assets include:
IEC 62304, ISO 13485, IEC 60601, ISO 14971, or comparable regulated development standards.
Health Canada, FDA, EMA, or other product regulatory frameworks.
Aerospace, defence, automotive, nuclear, industrial automation, robotics, transportation, or safety-critical product development.
Embedded software or firmware integration.
Experience working alongside electrical, mechanical, firmware, or manufacturing engineering teams.
DICOM or medical imaging systems.
Avalonia or similar cross-platform UI frameworks.
This opportunity would suit an experienced
Software Architect, Technical Lead, Principal Software Engineer, Software Development Lead, Embedded Software Lead, or hands‑on Software Engineering Manager
looking to take ownership of a small development team while continuing to contribute technically.
#J-18808-Ljbffr
Toronto / North York, ONPosition Type:
Permanent, Full-TimeWork Model:
HybridSalary:
$150,000-$170,000 + 15% Bonus + Benefits, depending on experience
About the OpportunityOur client is seeking an experienced
Senior Software Engineering Lead / Architect
to join a product-focused engineering organization operating within a highly regulated environment.
This is a
hands-on technical leadership position
for someone who enjoys remaining close to the code while also providing direction and mentorship to a small software development team.
The successful candidate will have strong software development and architecture experience, ideally gained within an organization that designs, develops, and manufactures physical products. Experience within
medical devices is preferred.
Candidates coming from
aerospace, defence, automotive, industrial automation, robotics, nuclear, transportation, electronics manufacturing, or another regulated product environment
will also be considered.
The role will support and guide a team of approximately
three software developers
while working closely with embedded/firmware, engineering, quality, product, and other cross-functional teams.
Key Responsibilities
Provide technical leadership and day-to-day guidance to a small team of software developers.
Remain hands-on with software development, including
coding, architecture, code reviews, troubleshooting, and complex technical problem-solving .
Lead software architecture, system design, integration, testing, deployment, commercialization, and sustaining activities.
Review software designs and code to ensure quality, maintainability, reliability, and adherence to established engineering standards.
Help establish priorities, allocate development resources, manage project timelines, and ensure technical deliverables meet project requirements.
Work closely with embedded, firmware, hardware, product, quality, and other engineering teams throughout the product development lifecycle.
Support software documentation and development activities within a structured and regulated quality environment.
Contribute to the continuous improvement of development processes, testing practices, tooling, CI/CD, and software quality.
Support production and field issues while contributing to problem-solving across both new and mature products.
Mentor developers and help strengthen the team's technical capabilities, development practices, and overall performance.
Qualifications
Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related technical discipline.
10+ years of software development experience
with strong hands-on technical depth.
Previous experience providing
technical leadership, mentorship, or direction to software developers. Formal people-management experience is an asset but is not required.
Strong experience with
C#, C++, .NET, WPF and/or MVC .
Strong software architecture, system design, integration, code review, testing, debugging, and deployment experience.
Experience developing software that forms part of a
commercially manufactured product or complex engineered system .
Experience working within a
regulated, safety-critical, quality-controlled, or highly structured engineering environment .
Experience with Git/GitLab, CI/CD pipelines, version control, and modern software development practices.
Experience developing within Windows and/or Linux environments.
Strong understanding of software quality, testing, documentation, traceability, and controlled development practices.
Ability to work effectively across software, hardware, firmware, quality, product, and other engineering functions.
Strong communication, analytical, organizational, and problem-solving capabilities.
Preferred ExperienceExperience within
medical devices
would be highly valued;
however, candidates from other regulated product-development environments are strongly encouraged to apply.
Additional assets include:
IEC 62304, ISO 13485, IEC 60601, ISO 14971, or comparable regulated development standards.
Health Canada, FDA, EMA, or other product regulatory frameworks.
Aerospace, defence, automotive, nuclear, industrial automation, robotics, transportation, or safety-critical product development.
Embedded software or firmware integration.
Experience working alongside electrical, mechanical, firmware, or manufacturing engineering teams.
DICOM or medical imaging systems.
Avalonia or similar cross-platform UI frameworks.
This opportunity would suit an experienced
Software Architect, Technical Lead, Principal Software Engineer, Software Development Lead, Embedded Software Lead, or hands‑on Software Engineering Manager
looking to take ownership of a small development team while continuing to contribute technically.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Sr Software Engineering Lead/ Architect in Winnipeg, MB vacancy
- ...-making across our ecosystem. We are looking for a Senior Software Engineer to help architect and implement the distributed data systems that drive this... ...deliver signals to external and internal partners in real time.Lead our architectural modernization. A significant part of...SeniorWork at officeWorldwide
- Job DescriptionInsight Global is looking for a Lead Software Architect to join a global technology organization in Vancouver. This individual... ...messaging, and device-management solutionsPartner closely with engineering leadership to determine the future technical direction of...Suggested
- ...are looking for Intermediate and Senior Engineers to join the Felix Engineering team! You... ...our database Write code and build the software that will allow us to scale as we launch... ...applications Leadership skills in unblocking and leading development teams Clear communication...SeniorInternshipWork at officeRemote work
- We’re looking for a software engineer to join us in building the future of business banking and cash management. You’ll work closely with other... ...(startup or small-team experience is a plus)Proven ability to lead and deliver technically challenging, cross-functional projectsComfortable...SeniorInternshipWork at office
$110k - $120k per year
...looking for an energetic, versatile, and self-motivated Senior Software Developer ready to make a positive social impact. This is an... ...communication skills. University degree in Computer Science, Computer Engineering, or a related discipline. Nice to Have: Experience in...SeniorRemote work- We are looking for a Sr. Software Engineer to work for our client. The ideal candidate aligns with the responsibilities and qualifications outlined below.This is a strong opportunity for a seasoned engineer to design and ship enterprise-grade applications on the Microsoft...SeniorRemote work
$100k - $130k per year
...WE? Dexterra Group (TSX: DXT)is a leading provider of support services and infrastructure... ...DescriptionWHAT'S THE ROLE Great software engineering isn’t just about writing better code.... .... As Software Engineering Architect, you’ll bring those efforts together...InternshipRemote work- ...will report to the Manager, P&C/Tel Strategy and Standards and join the Protection & Control (P&C) Asset Management team as a Senior Engineer. The P&C Asset Management team has responsibility for the following functions: Assist with Planning, developing and maintaining asset...SeniorRemplacementPermanent employmentFull timeImmediate startFlexible hours
- Architecte Logiciel – Responsable de l’Ingénierie Accélérée par l’IASlalomest une entreprise de conseil en affaires et en technologies profondément humaine, qui privilégie les résultats pour apporter toujours plus de valeur, sous toutes ses formes. De la stratégie à la livraison...Daily paidApprenticeshipWork at office
$150k - $200k per year
...comes in. We’re the world’s leader in payment tokenization, trusted... ...isn’t incidental. It’s why leading companies embed our universal... ...exceptional people. Trusted Engineering That MattersEngineering at... ...raw card data. As a Senior Software Engineer, you’ll help build a...SeniorWork at officeLocal areaImmediate startRemote workWork from homeFlexible hoursShift work- ...for inquisitive, well‑rounded Full‑stack engineers to join our Monetization engineering teams... ...our monetization products: designing, architecting, and shipping ad‑creation flows that power... ...inspiration on Pinterest Contribute to and lead each step of the product development...SeniorWork at officeLocal areaRelocationRelocation packageFlexible hours
- We’re a team of roboticists and engineers building robots that harvest mushrooms. We’re the first company to demonstrate complete robotic... ...Thompson-Okanagan. The RoleWe’re looking for a Senior Robotics Software Engineer who is comfortable working with real hardware and wants...SeniorLocal areaRemote workFlexible hoursWeekend workAfternoon shift
- ...practical experience in building and operating security automation, with development expertise in Golang. Provide technical support and engineering solutions for securing Kubernetes (K8s) and containerized workloads, including runtime security, network policies, and admission...Senior
- ...Preparedness today, safer tomorrow. Emergent is a leading public health company that delivers protective and life-saving solutions... ...commitment to protecting and saving lives. JOB SUMMARY Lead the Engineering, Facilities, and Validation (EFV) team at a site. Serve as a...SeniorWork at officeFlexible hours
- ...teammates chose to build again here — a reflection of the trust, culture, and conviction behind what we’re building.About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and...SeniorShift work
- ...Industries Limited, North America’s leading manufacturer and distributor... ...have made Price a market leader in supplying air distribution... ...Job Title: Technical Lead, Software Development Location: Winnipeg... ...-to-day guidance for a new Engineering Technology team. This role is...
- ...Canadian applicants considered.As a Senior Engineer II, you will solve difficult engineering... ...delivering services that support complex software systems. Your responsibilities include... ...internal tools.Key Responsibilities: Architect and build robust backend servicesDiagnose...SeniorRemote work
$190k - $210k per year
...chains through modern, AI-powered infrastructure. As a Senior Software Engineer, you will take ownership of complex product initiatives, drive... ...opportunity to make a meaningful impact. Accountabilities Lead the technical design, architecture, and implementation of major...SeniorLong term contractFull timeRemote work$120.7k - $161.8k per year
Sr. Software Engineer - Emerging TechnologyAt Walt Disney Animation Studios we have a deep commitment to the philosophy that creativity inspires... ...Company, together with its subsidiaries and affiliates, is a leading diversified international family entertainment and media enterprise...SeniorInternshipShift work- ...that gap.We're a growth-stage software company helping manufacturers... ...optimize production.Backed by leading investors and trusted by global... ...alongside experienced operators, engineers, and leaders who have done... ...engineering problems early and lead solutions that create org-wide...SeniorLong term contractInternshipShift work
$150.7k - $251.7k per year
DescriptionAmazon Software Builder Experience (ASBX), started in 2022, is working to make... ...problems. We are looking for a Sr. SDE to architect, build, operate, and drive adoption of... ...programming language experience 5+ years of leading design or architecture (design patterns...SeniorInternship$140k - $175k per year
What if the AI agents you architect empower legal professionals to act... ...and ships using AI-native engineering practices: agentic coding tools... ...and shipping production software systems, including hands-on experience... ...Include Experience leading architecture for developer-facing...SeniorInternshipWork at officeLocal areaFlexible hoursShift work- Sr. Software Engineer, Systems Framework & InfrastructureTenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify...SeniorPermanent employmentFor contractors
- Shape software engineering standards at Dexterra Group as an Architect focused on secure, scalable solutions and an onsite hybrid work model. Guide dispersed teams across Canada and the United States.Reporting to the Enterprise Architect, you will own how software engineering...
- ...card, and digital asset transaction processing).Influence software architecture and lead design decisions for the Platform, with particular focus on... ...technical direction and best practices that enable other engineers to deliver high‑quality work independently.Influence and align...
- ...YearsJob Summary: We are seeking a highly skilled QA Automation Engineer with 7-10 years of experience to join our dynamic team in Toronto... ...a crucial role in ensuring the quality and reliability of our software products through automated testing. This position requires a deep...
- Job Requirements Senior Support Analyst (Onshore / Offshore) Location: PCS CA~TORONTO Years of Experience: 5+ years for Senior Support Analyst, 2-4 years for Support Analyst Job Summary: We are seeking a Senior Support Analyst to provide Level 2/Level 3 technical...SeniorContract work
- ...Markets, and external vendor partners. We are looking for a lead senior software engineer, a seasoned technologist to build cutting‑edge, products... ...Senior Java Software Engineer, collaborate with Solution Architects, Software Engineers, and others. You will lead the design...Senior
- ...Livingston International is seeking a senior software leader to drive digital automation. You will design, develop, document, test, and debug... ...goals. You will translate concepts into rapid proofs of concept, lead architecture reviews, and guide implementation across the full...Senior
- ...Cloud DevOps EngineerLocation: PCS CA, Canada.Years of Experience: 7-10 YearsJob Summary We are seeking a skilled Cloud DevOps Engineer with expertise in Azure and AWS. The ideal candidate will have end-to-end ownership of projects, translating business requirements into...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineering Lead/ Architect. Be the first to apply!
Related searches
- lead software engineer Winnipeg, MB
- lead structural engineer Winnipeg, MB
- lead process engineer Winnipeg, MB
- software architect Winnipeg, MB
- senior disability case manager Winnipeg, MB
- senior hardware engineer Winnipeg, MB
- senior cook Winnipeg, MB
- amica senior lifestyles Winnipeg, MB
- senior building operator Winnipeg, MB
- senior project manager Winnipeg, MB

