Software Engineer
7 hours ago
Are you a Software engineer who is passionate about hands-on innovation, collaboration, and making a global impact in the biomedical sector? Do you love designing software and firmware that drive cutting-edge systems and get excited about seeing your work play a role in life-saving technologies? If this sounds like you, keep reading—we have the perfect opportunity for youPlease Note: This role is specifically tailored for software and firmware development within biomedical electro-mechanical device applications. While expertise in database management, SAS, and DevOps is highly valuable, if your primary experience lies in these areas, this position may not align with your background.Imagine working at a place where your creativity and expertise fuel the future of cardiovascular device testing. Welcome to ViVitro Labs We're not just any company; we're the go-to partner for medical device engineers around the globe. Our mission? To empower innovators by providing cutting-edge, modular test equipment that takes the guesswork (and the risk) out of cardiovascular device development. And at the heart of these systems is the software and firmware that brings them to life—this is where you come in.As a Software Engineer at ViVitro Labs, you’ll report directly to the Director of Product Development and play a hands-on role throughout the development cycle. From designing innovative software solutions to collaborating with a multidisciplinary team, you’ll tackle exciting challenges directly contributing to advancing medical technology.Your work will ensure our test systems continue to set the gold standard for quality, precision, and innovation, empowering our clients to confidently design, test and approve life-saving devices.If you're ready to join a fun and dynamic team where your ideas are valued and your work makes a difference, apply now and let's build something amazing togetherLocationVictoria, BCBase Salary range is between$73801.73 – $ 92,252.16 CAD. Annual variable compensation tied to completion of goals has a target that is up to 5% of the base salary. Employees are also eligible to earn profit-sharing.Benefits of working at ViVitro LabsAn exciting career working with a genuinely talented and ambitious team, combined with:The opportunity to work on ground-breaking laboratory testing technology.Award-winning culture with deep-rooted Guiding Principles.Profit-sharing program.Excellent company-paid benefits package for you and your family.Paid vacation and sick leave, including a "vacation purchase program" to take more time off.Health & wellness programs - lunchtime seminars, activities and a comprehensive Employee & Family Assistance Program.Opportunities to give back to the community and support not-for-profits.Monthly All-hands meetings.Active social committee.50% BC Transit support.Shower facilities for midday runs or biking to work with the Galloping Goose access close by.Free parking on-site or around the premises.What You'll Do:Design, develop, and test software systems for software-controlled laboratory testing equipment, with potential contributions to firmware solutions.Lead both strategic planning for software/firmware architecture and hands-on execution of product development tasks.Set up, configure, and maintain development environments while researching and implementing new technologies.Analyze functional requirements, develop software/firmware for new and existing designs, and customize solutions for global customers.Wireframe, prototype, and validate designs while documenting decisions, results, and user manuals.Test and troubleshoot software/firmware issues, developing and executing validation plans with detailed reporting.Collaborate on manufacturing instructions and assembly guides and maintain compliance with Quality Management Systems (QMS).Provide field support, including software installation and troubleshooting, and report project progress.Mentor junior engineers and co-op students while continually expanding technical knowledge and skills.What You Bring To The Team:The ViVitro Labs team is talented and innovative. We work in a collaborative environment based on trust and respect. We understand that only by working together can we constantly have breakthroughs on the most complex devices.You are suited to our approach and possess these attributes:Bachelors or Masters Degree in Software Engineering, Computer Science or Computer Engineering or a related discipline.3+ years of proven experience with the full software development lifecycle, including requirements gathering, design, development, testing, validation, and successful delivery of Windows applications, ideally for electro-mechanical systems.Proficiency in programming with C# or C++ in a .NET environment.Additional desirable Knowledge, Skills and Abilities that will help you thrive:Expertise in developing Windows applications with C#.Experience collaborating on firmware for STM32 MCUs.A solid grasp of software/firmware development life cycles, with experience in Agile frameworks.Familiarity with UI/UX design, data acquisition systems, and/or control of electro-mechanical systems.A background in biomedical engineering or a strong drive to innovate in the biomedical sector.Outstanding problem-solving, communication, and organizational skills.The ability to juggle multiple projects and thrive in a collaborative, cross-disciplinary environment.If you’re excited to contribute your talents to cutting-edge projects in a supportive and dynamic team, we’d love to hear from youComp PhilosophyStarFish Group works with external compensation consultants annually to ensure our ranges reflect the market and our compensation philosophy. StarFish Group utilizes a career framework that outlines the skills, abilities and behaviours required to move between levels of a job family. Placement within a range is based on those skills, abilities, and behaviours. When candidates are assessed for the posted position, we may find that their skills are more aligned with a different level and will discuss that as a separate opportunity. That position may have a different pay range. The range posted includes all geographic locations to ensure the available base pay range is shared. If a candidate is moving forward in the hiring process past the first interview, we can share the band specific to their geographic location.Don't meet every single requirement? Studies have shown that women and people of colour are less likely to apply for jobs unless they meet every qualification. At StarFish Group, we are dedicated to building a diverse, inclusive, and authentic workplace. If you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this role or other roles Please apply through the ViVitro Labs Portal.StarFish Medical Group welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
-
Software Quality Assurance Specialist
1 day ago
Saanich, Canada Epic Games Full timeWe are seeking a highly skilled Senior QA Engineer to join our team at Epic Games. As a key member of our Quality Assurance team, you will be responsible for ensuring the highest quality standards for our products and features.About the RoleThis is a challenging and rewarding opportunity for a seasoned QA professional to take on a leadership role in our...
-
Software Quality Assurance Specialist
7 days ago
Saanich, Canada TechioSoft Full timeJob DescriptionWe are seeking a highly skilled Software Quality Assurance Specialist to join our team at TechioSoft. As a Software Test Engineer, you will play a key role in ensuring the quality of our software products by identifying and addressing defects, as well as implementing testing strategies and processes.The ideal candidate will have experience...
-
Lead Senior Geotechnical Engineer
1 day ago
Saanich, Canada GeoWorld Full timeJob DescriptionWe are seeking a highly skilled and experienced Lead Senior Geotechnical Engineer to join our team at GeoWorld. As a key member of our Engineering Design Organization (EDO), you will play a critical role in delivering high-quality engineering solutions for our clients.About the RoleThe successful candidate will have a strong background in...
-
Saanich, Canada Redlen Technologies Inc. Full timeUnlock the Future of Medical ImagingWe are seeking a highly skilled Product Validation Engineer to join our team at Redlen Technologies Inc.As a leading innovator in photon-counting detector technology, we are dedicated to delivering world-class solutions for medical imaging and radiation detection. Our Verification and Validation team plays a critical role...
-
Mechanical Engineer
6 hours ago
Granby Central, Canada Faction Bike Studio Full timeMechanical Engineer Full-time position in Granby, Quebec Life at Faction Bike Studio Do you dream of working in the bike industry as part of a team of passionate professionals working on innovative projects? Read on! Faction Bike Studio is a cycling industry-specific design and engineering company. We rely on innovative thinkers who design exceptional...
-
Mechanical Engineer
2 hours ago
Granby Central, Canada Faction Bike Studio Full timeMechanical EngineerFull-time position in Granby, QuebecLife atFaction Bike StudioDo you dream of working in the bike industry as part of a team of passionate professionals working on innovative projects? Read on!Faction Bike Studio is a cycling industry-specific design and engineering company. We rely on innovative thinkers who design exceptional products...
-
Full Stack Engineer
1 day ago
Saanich, Canada Autodesk, Inc. Full timeJob OverviewAutodesk, a leading software company, is seeking an experienced and skilled Full Stack Engineer to join its Connected Delivery platform team. As part of this team, you will be responsible for building a full stack application that is resilient, scalable, and highly available.About the RoleThis is a unique opportunity to work on a cutting-edge...
-
Crossing Infrastructure Specialist
1 day ago
Saanich, Canada MeshGrid HR Full timeJob OverviewMesGrid HR is seeking an accomplished Crossing Designer/Engineer to join their engineering services team. The ideal candidate will have a solid understanding of overhead distribution projects and be skilled in detailed design, calculation, and analysis.About the RoleThe successful candidate will be responsible for designing complex overhead...
-
Accounts Receivable Administrator
1 day ago
Saanich, Canada Ryzuk Geotechnical Full timeWe are looking for an **Accounts Receivable Administrator **to join our **Ryzuk** team! **Ryzuk Geotechnical and Materials Testing** is an experienced, medium sized organization, currently located in Victoria, BC. Our mission is providing creative, innovative, and practical geotechnical services with the best team possible. We began serving Greater Victoria...
-
Lead Quantum Systems Architect
1 day ago
Saanich, Canada Photonic Inc. Full timeCompany OverviewAt Photonic Inc., we are pushing the boundaries of quantum computing, harnessing the power of science to build innovative solutions. Our team is passionate about designing and optimizing qubit architectures for scalability and performance.SalaryWe offer a competitive salary of $154,000 to $204,000 per year, reflective of the national average...
-
Epic Gameplay Systems Architect
1 day ago
Saanich, Canada Epic Games Full timeOverviewEpic Games is a renowned leader in the development of cutting-edge gaming technology. Our team of experts is dedicated to creating innovative experiences that push the boundaries of what is possible.In this role, you will be an integral part of our Fortnite Creative Team, responsible for implementing gameplay systems, APIs, and features that will...
-
Design Laboratory Technician
3 months ago
Saanich, Canada St. Michaels University School Full time**Design Laboratory Technician** **Permanent, Full-time (through the school year) starting November, 2024** St. Michaels University School (SMUS) is seeking a Design Laboratory Technician to join our dynamic Education, Technology and Design department. Reporting to the Director of Education Technology and Design, this position is responsible for...
-
Senior Distribution Systems Designer
1 day ago
Saanich, Canada MeshGrid HR Full timeJob DescriptionWe are seeking a highly skilled Senior Distribution Systems Designer to join our team at MeshGrid HR. In this role, you will lead the development of overhead power distribution projects, ensuring they meet schedule and budget requirements.Key Responsibilities:Lead project teams in designing and implementing overhead power distribution...
-
Senior Architect II: Cloud Solutions Leader
2 days ago
Saanich, Canada Lululemon Athletica Full timeCompany Overview:Lululemon Athletica is an innovative performance apparel company that empowers individuals to achieve their fitness goals. We strive to create transformational products and experiences that support people in moving, growing, connecting, and being well.**Salary:** $148,000-$194,300 CAD annually, with a competitive annual bonus program.**Job...
-
Receptionist
1 day ago
Saanich, Canada Ryzuk Geotechnical Full timeWe are looking for a **Receptionist** to join our **Ryzuk** team! **Ryzuk Geotechnical and Materials Testing** is an experienced, medium sized organization, currently located in Victoria, BC. Our mission is providing creative, innovative, and practical geotechnical services with the best team possible. We began serving Greater Victoria in 1987, forging us...
-
Electronics Hardware Design Specialist
4 weeks ago
Kitchener Central, Canada undisclosed Full timeCompany OverviewWe are an undisclosed company dedicated to pushing the limits of technology and creating innovative systems.SalaryThe estimated salary for this position is $120,000 - $180,000 per year, depending on experience.Job DescriptionWe're looking for a skilled Electronics Hardware Design Specialist to help us design and build awesome new hardware....
-
Controller
4 weeks ago
North Saanich, Canada BMT Group Services Ltd. Full time**BMT Group Services** is an industry leader in commercial transport vehicle parts, sales & service. We are Vancouver Island's exclusive dealer for Hino Trucks, Cummins Engines, Alexander Dennis Bus, Spartan Chassis and Denso Parts. We are committed to the success of our people and customers through integrity, diversity, excellence and teamwork. We believe...
-
Flight Operations Coordinator
3 months ago
North Saanich, Canada Pacific Sky Full timePacific Sky Aviation is an equal opportunity employer and encourages women, Aboriginal people, persons with disabilities, and members of visible minorities to apply. Pacific Sky Aviation will accommodate the needs of applicants with disabilities throughout all stages of the selection process. If you need accommodation during the recruitment process, please...
-
Director, People Analytics
7 months ago
North Saanich, Canada BC Ferries Full time**DIRECTOR, PEOPLE ANALYTICS & SYSTEMS** Victoria or Vancouver **The opportunity** Our People and Safety team is expanding and we are seeking a skilled leader to join our dynamic team. As the leader of a new center of excellence, the Director, PeopleAnalytics and Systems will bring their expertise as a data-driven decision-maker and a strategic thinker....
-
Executive Director of Fleet Operations
4 weeks ago
Central Ontario, Canada Nilesschools Full timeAbout NilesschoolsNilesschools is a leading provider of student transportation solutions, dedicated to ensuring the safety and well-being of millions of students across the country.Salary Information:The estimated annual salary for this role is $90,000 - $110,000, depending on experience and qualifications.Job Summary:We are seeking an experienced Executive...