Software Developer Lead
7 days ago
Company Overview
Our MissionWe are a global medical device company focused on supporting customers by being their trusted partner, delivering high-quality products that endure over time and ensure clinical and economic utility.
Two areas where we have significantly impacted patient care, and become the market leader in each, are bladder volume measurement and airway management. Our BladderScan portable ultrasound and GlideScope video laryngoscopy & bronchoscopy systems effectively address unmet needs for healthcare providers and meaningfully raise the standard of care for patients.
We are headquartered in Bothell, Washington, USA and have international subsidiaries in Canada, Europe and Asia Pacific. For more information, please visit our website.
The RoleThe Software Engineer III is responsible for contributing to fundamental and architectural design of systems. This includes understanding and applying technical principles, theories, and concepts.
- Design and implement all phases of product development including debugging and unit testing.
- Participate in project planning and ensure assigned tasks are completed according to schedule.
- Complete software requirements, specifications, and design documentation.
- Communicate complex tasks across different functions and programs.
To be successful in this role, you will require:
- Bachelor's degree in Computer Science, Software Engineering or equivalent is required, Master's Degree preferred.
- P.Eng from the EGBC preferred; ability and willingness to obtain a P.Eng license required.
- 5+ years of professional experience with at least one of C, C++, and Java.
- Knowledge of the full software development lifecycle, including coding standards, code reviews, build and release processes.
- Experience developing, modifying, and porting software for embedded platforms is an asset.
We offer a competitive salary and comprehensive benefits package, including a generous HCSA, paid holidays, paid time off and a retirement matching plan.
You will have the opportunity to work on meaningful projects that make a difference in the healthcare industry, engage with an innovative team dedicated to improving patient outcomes, and develop your skills and knowledge in a fast-paced environment.
-
Software Development Lead
1 day ago
Burnaby, British Columbia, Canada Avature Full timeWe are seeking a highly skilled Software Development Lead to join our Advanced Technology Group. As a key member of our team, you will play a crucial role in shaping the future of interactive entertainment and creating engaging experiences for millions of players worldwide.About the RoleThe Advanced Technology Group is responsible for developing innovative...
-
C Software Development Lead
4 days ago
Burnaby, British Columbia, Canada Saransh Inc Full timeJob Description:We are seeking a seasoned software engineer to lead the development of high-quality software solutions focusing on C programming in a Linux environment.About Saransh Inc:Saransh Inc is a leading technology company that requires experienced professionals like you to help us deliver top-notch products.Key Responsibilities:Design and deliver...
-
Software Developer Co-op
2 weeks ago
Burnaby, British Columbia, Canada Binary Stream Software Inc. Full timeWe are proud to have been awarded for the third year in a row as one of BC's Top EmployersSince becoming SaaS based, Binary Stream has more than tripled in size through sustainable growth and now has employees in India, Europe, United States and all over Canada with our Head Office in Burnaby, British Columbia. With our recent growth, we're still small...
-
Lead Software Development Manager
2 days ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full timeAbout the PositionWe are looking for a highly skilled and experienced Senior Software Engineer Manager to join our team at OSI Maritime Systems. In this role, you will provide leadership and guidance to an engineering team, ensuring the quality and success of our software products.You will work closely with the Software Engineering Manager to cultivate and...
-
Senior Software Development Lead
2 days ago
Burnaby, British Columbia, Canada Avature Full timeElectronic Arts (EA) is a world leader in the development of games and entertainment software. We are seeking an experienced Software Engineer III to join our AdTech team, responsible for building high-performance Ads SDKs for HD gaming.The successful candidate will lead and mentor engineers on our Game Integration team, design and build SDKs for various...
-
Software Engineering Lead
12 hours ago
Burnaby, British Columbia, Canada Avature Full timeJob Summary: We are seeking an experienced Software Engineering Lead to join our team at Electronic Arts. The ideal candidate will have a strong background in software development and leadership, with the ability to motivate and guide a team of engineers to deliver high-quality projects. About the Role: As a Software Engineering Lead, you will be responsible...
-
Cloud-First Software Development Lead
4 hours ago
Burnaby, British Columbia, Canada Infoblox Full timeAbout the RoleWe're looking for a talented Senior Software Engineer to lead feature development for our Enterprise & Service Provider solutions. As a key contributor to our team, you will develop unit and functional tests for continuous integration and continuous deployment in a modern CI/CD environment.Your responsibilities will include:Design and develop...
-
Lead Software Engineer
3 weeks ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full timeThe RoleThe Lead Software Engineer at OSI has the primary responsibility of providing leadership of an engineering team to ensure quality assurance of the software products. The Lead Software Engineer supports the Software Engineering Manager in cultivating and maintaining an optimal software engineering program and is a key contributor and leader in the...
-
Lead Software Engineer
2 days ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full timeThis range is provided by OSI Maritime Systems. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeCA$100,000.00/yr - CA$125,000.00/yrThe RoleThe Lead Software Engineer at OSI has the primary responsibility of providing leadership of an engineering team to ensure quality assurance of the...
-
Software Developer
4 days ago
Burnaby, British Columbia, Canada Avature Full timeAbout the RoleFrostbite is EA's cutting-edge game development engine. We are looking for a skilled C++ developer to join our team and contribute to the development of creative engine features and modern tools that enable our game makers to create exceptional games.Key ResponsibilitiesMaintain and extend industry-leading movie decoding, encoding, and playback...
-
Senior Software Development Manager
4 days ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full time $100,000 - $125,000About the RoleThe Lead Software Engineer at OSI has primary responsibility for providing leadership to an engineering team, ensuring quality assurance of software products. The role supports the Software Engineering Manager in developing an optimal software engineering program and contributing to hiring, training, and professional development for team...
-
Software Engineering Team Lead
2 days ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full timeAbout the RoleThis is a unique opportunity to join OSI Maritime Systems as a senior software engineer leader. As a Lead Software Engineer, you will be responsible for providing leadership and guidance to an engineering team, ensuring the quality and success of our software products.You will work closely with the Software Engineering Manager to cultivate and...
-
Software Development Specialist
4 days ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full timeThis position is provided by OSI Maritime Systems. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base salary rangeCA$60,000.00/yr - CA$70,000.00/yrThe Software Development Specialist applies the principles of software engineering to design, develop, test, and maintain our OSI software products. The...
-
Software Development Specialist
4 days ago
Burnaby, British Columbia, Canada Osimaritime Full timeAbout OSI Maritime SystemsWe are a leading provider of navigation and bridge systems for the maritime industry.Our team of experts prides ourselves on delivering world-class solutions that ensure marine safety and operational excellence. With a global presence, we have offices in Canada, UK, Taiwan, Australia, and Germany.Job DescriptionThe Software Engineer...
-
Software Engineering Team Lead
5 days ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full time $100,000 - $125,000Job OverviewThe Senior/Lead Software Engineer role at OSI Maritime Systems is a leadership position that oversees the quality assurance of software products. This role supports the Software Engineering Manager in cultivating an optimal software engineering program and contributes to hiring, training, and professional guidance for team...
-
Software Development Lead
3 hours ago
Burnaby, British Columbia, Canada Avature Full timeJob OverviewThe Electronic Arts Digital Platform (EADP) group powers the global EA ecosystem, providing high-level platforms that enable game teams to focus on making games and creating meaningful relationships with players. As a Senior Software Engineer in the AdTech team within EADP's Dynamic Experience group, you will help drive Game Integration including...
-
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeFortinet, Inc. is a leading provider of cybersecurity solutions, and we are seeking a seasoned Senior Developer to join our team. This is a full-time position based in Canada, offering a competitive salary range of $90,000 - $110,000 annually.About the RoleThe successful candidate will be responsible for contributing to the development of our client...
-
Senior Software Developer
1 week ago
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeOverview: Fortinet, Inc. is a leading provider of innovative security solutions. We are seeking an experienced Senior Software Developer to join our team.
-
Software Development Engineer
3 days ago
Burnaby, British Columbia, Canada OSI Maritime Full timeCompany Overview">We are OSI Maritime Systems, a leading provider of integrated navigation and tactical solutions for naval and maritime security operations. Our company has a rich history of innovation, with numerous firsts in the industry. We take pride in our commitment to excellence and our passion for building the best maritime navigation...
-
Technical Lead
3 days ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full time $100,000 - $125,000Job DescriptionThe Technical Lead - Software Engineering will have primary responsibility for overseeing the design, development, and delivery of our software products. This includes collaborating with cross-functional teams, identifying and prioritizing project requirements, and developing and implementing effective technical strategies to meet business...