Software Engineer

  • Share :

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 you!Please 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 together!LocationVictoria, 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 you!Comp 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.

Read the full job description and apply online on the recuiter's web-site

Find Jobs Hiring Now Near You!

Get Jobilize Mobile App

Get Jobilize Job Search Mobile App Now

Receive real-time job alerts and never miss the right job again

Get it on Google Play Download on the App Store
Retail Sales & Merchandising - Vancouver Area

WEST COAST SEEDS LTD


*Outside Sales Representative for Retail Partners - Vancouver Area • Join our team of talented, passionate, and dedicated professionals in a fast-paced, growing environmentally conscious company. • Located on beautiful farmland in Delta, BC, our head 'office' is a fantastic, renovated...


Conseiller ère à la vente

Manteaux Manteaux


Avoir du plaisir en travaillant, c'est possible chez Manteaux Manteaux!Venez travailler dans un environnement sans pression, motivant et dynamique tout ayant du plaisir avec vos collègues/clients!Nous sommes à la recherche de personnee responsablee pour combler le poste de • conseillère à la...


Budtender

IMAGINE CANNABIS

  • CA - Ladner

  • January 22, 2025


*Base wage for this position is $17.50/h. Employees in this location additionally make an average of $4-6/h in tips, depending on weekly store volume and performance. • As advocates of responsible consumption, we are here to educate and build our cannabis community. Our goal is to provide...


Software Engineer

ViVitro Labs


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...


Market Development Representative DeLonghi

Encore Market Engagement


Job BriefIn this role, you will act as an extension of our clients brand and sales teams, calling on retailers in your assigned territory. • The Role: • De'Longhi Market Development Representative - Vancouver, BC Territory - Part-time Approximately 21 hours per weekSalary: •...


Bilingual Patient Care Specialist

Shoppers Drug Mart Specialty Health Network Inc

  • CA - Remote

  • January 22, 2025


*Spécialiste bilingue des soins aux patients (Poste à distance) • Le Réseau de santé spécialisé (ou SHN, comme nous l'appelons) est une division en plein essor de Pharmaprix qui fait preuve d'un solide esprit d'entreprise. Nous sommes fiers de posséder une culture de travail sensationnelle et...


Automotive Sales Manager - NEW Cars, grow to a GSM or GM role in the group

Applewood Nissan Richmond


Are you a results-driven leader with a passion for building high-performing sales teams?We're on the lookout for a Sales Manager who can inspire, strategize, and drive growth in a fast-paced environment. If you thrive on challenges, have a knack for developing talent, and want to make a real impact,...


REGISTERED NURSE RN , EMERGENCY - Relocate to Northern BC

Northern Health


Position Summary Financial Support for Moving Expenses is available for this position Do you have a passion for nursing? We have the position for you! We are seeking a motivated Registered Nurse with a dedication for delivering compassionate patient care to join our team at University Hospital of...


Member Service Representative sales & service

Fitness World


Job Summary: • As a Member Service Representative with Fitness World, you are part of a fun and likeminded community dedicated to providing a health and fitness space for everyone! In this hybrid sales and service position, you: • Ensure a best-in-class fitness experience for members by...


Bilingual Patient Care Specialist

Shoppers Drug Mart Specialty Health Network Inc


*Spécialiste bilingue des soins aux patients (Poste à distance) • Le Réseau de santé spécialisé (ou SHN, comme nous l'appelons) est une division en plein essor de Pharmaprix qui fait preuve d'un solide esprit d'entreprise. Nous sommes fiers de posséder une culture de travail sensationnelle et...


Gérant e magasin

Manteaux Manteaux

  • CA - Granby

  • January 22, 2025


Avoir du plaisir en travaillant, c'est possible chez Manteaux Manteaux!Venez travailler dans un environnement sans pression, motivant et dynamique tout ayant du plaisir avec vos collègues/clients!Nous sommes à la recherche d'une personne pour combler le poste de • gérante à temps plein •...


Assistant e gérant e - vente au détail Retail Assistant Manager

Hatley Little Blue House


Hatley P'tite Maison Bleue est une entreprise canadienne de premier plan qui conçoit et fabrique des vêtements et articles-cadeaux pour toute la famille. En affaires depuis 30 ans, Hatley est surtout connue pour ses produits amusants, bien conçus et inspirés par la nature. • Pourquoi Hatley...


Full Stack Software Developer Intermediate/Senior

BIS Safety Software


BIS Safety Software is an innovative technology company providing industry-leading software for the safety sector. • Since 2006, we've been committed to innovation and building strong client relationships. • We are expanding our team and are seeking an experienced, full-time Software...


Licensed Practical Nurse LPN - 12hr Nite Line 6pm-6am - Permanent - Full Time

CareCorp Seniors Services

  • CA - Vernon

  • January 22, 2025


Location : • Heritage Square Address: • 3904 - 27th Street, Vernon BC, V1T 4X7 Position Details: • Permanent Full-Time Schedule: • x4, 2off - (4on-4off) Compensation: • $32.84 per hour About Us: • CareCorp Seniors Services are a trusted company who provide superior...


REGISTERED NURSE RN , INTENSIVE CARE - Relocate to Northern BC

Northern Health


Position Summary Financial Support for Moving Expenses is available for this position "Do you have a passion for nursing? We have the position for you! We are seeking a motivated Registered Nurse with a dedication for delivering compassionate patient care to join our team at Dawson Creek & District...


Retail Sales & Merchandising – , BC

WEST COAST SEEDS LTD


*Outside Sales Representative for Retail Partners - Vancouver Island Area • (Comox, Parksville, Courtenay) • Join our team of talented, passionate, and dedicated professionals in a fast-paced, growing environmentally conscious company. Located on beautiful farmland in Delta, BC, our head...


IT Support Analyst

CannAmm


*Job description: • CannAmm LP is seeking an energetic IT Support Analyst to join our team. This position is Hybrid! We are an inclusive organization that is dedicated to continually developing, expanding, and enhancing our services to meet the changing needs of our clients. To provide the most...


Meat Manager - Full-Time

Sobeys


Our family of 128,000 employees and franchise affiliates share a collective passion for delivering exceptional shopping experiences and amazing food to all our customers. • Our mission is to nurture the things that make life better - great experiences, families, communities, and our employees....


Bilingual Patient Care Specialist

Shoppers Drug Mart Specialty Health Network Inc

  • CA - Ottawa

  • January 22, 2025


*Spécialiste bilingue des soins aux patients (Poste à distance) • Le Réseau de santé spécialisé (ou SHN, comme nous l'appelons) est une division en plein essor de Pharmaprix qui fait preuve d'un solide esprit d'entreprise. Nous sommes fiers de posséder une culture de travail sensationnelle et...


Certified Dental Assistant CDA

Cumberland Dental Centre


Job description We are currently searching for 2 Certified Dental Assistant to complement our team in Cumberland, BC as we are growing! New Grads Welcome Would you like to work with an amazing team of dental professionals on a mission to improve the health and lives of our patients and create an...


Registered Nurse RN - 12hr Day Line 8am-8pm - Permanent - Full Time

CareCorp Seniors Services


Location : • Piccadilly Care Centre Address: • 821 - 10th Ave SW, Salmon Arm, BC, V1E 1T2 Position Details: • Permanent Full-Time Schedule: • , 3 on 2 off, 2 on 3 off, 2 on 2 off Compensation: • $41.42 per hour About Us: • CareCorp Seniors Services are a trusted company...


Conseiller technique

Option Subaru


Conseiller techniqueEmploi - Permanent Temps plein - Conseiller - techniquesiège social: • Concessionnaire Option Subaru -Québec Québec G2G 2R2Dès que possibleHoraire: • 4 jours/sem. • Entre le lundi et le vendredi (Jour (36h/sem. • Salaire: • 26,51$/h à 35,59$/h - Selon...


Retail Sales Associate Associé e à la vente de détail

Hatley Little Blue House


Hatley P'tite Maison Bleue est une entreprise canadienne de premier plan qui conçoit et fabrique des vêtements et articles-cadeaux pour toute la famille. En affaires depuis 30 ans, Hatley est surtout connue pour ses produits amusants, bien conçus et inspirés par la nature. • Pourquoi Hatley...


Bilingual Patient Care Specialist

Shoppers Drug Mart Specialty Health Network Inc


*Spécialiste bilingue des soins aux patients (Poste à distance) • Le Réseau de santé spécialisé (ou SHN, comme nous l'appelons) est une division en plein essor de Pharmaprix qui fait preuve d'un solide esprit d'entreprise. Nous sommes fiers de posséder une culture de travail sensationnelle et...


Gérant e magasin

Manteaux Manteaux


Avoir du plaisir en travaillant, c'est possible chez Manteaux Manteaux!Venez travailler dans un environnement sans pression, motivant et dynamique tout ayant du plaisir avec vos collègues/clients!Nous sommes à la recherche d'une personne pour • le poste temporaire de • gérante à temps...


Sales Development Representative

Human Capital Department


*Sales Development Representative - HVAC & Mechanical Services • Founded in 1968, we are a privately owned leader in the commercial and industrial refrigeration, heating, and air conditioning industry. Serving over 40,000 customers annually, we are the largest HVAC & refrigeration service...


Ingénieur en assurance qualité débutant

Cognizant


Ingénieur en assurance qualité débutant Chez Cognizant, notre communauté mondiale nous distingue-nous sommes un lieu de travail énergétique, collaboratif et inclusif, où chacun peut s'épanouir. • Avec des projets de pointe en innovation, vous pouvez vivre une carrière variée et gratifiante tout en...