Senior Software Architect

18 hours ago


Burnaby, British Columbia, Canada Verathon Full time

Company Overview:

Verathon, a global leader in medical devices, empowers healthcare providers with innovative solutions that enhance patient care.

The company's dedication to quality and clinical utility has made it a trusted partner for customers worldwide. With a strong presence in both bladder volume measurement and airway management, Verathon continues to set the standard in these critical areas.

Salary:

$101,000 - $145,000 (based on skills, experience, and location)

Job Description:

As a Senior Software Architect at Verathon, you will play a pivotal role in shaping the fundamental design of our systems. Your expertise will drive the development of cutting-edge software solutions that transform the healthcare industry.

Responsibilities:

  • Apply technical principles, theories, and concepts to deliver high-quality software
  • Leverage your experience in product development to drive innovation and growth
  • Contribute to project planning and ensure timely completion of assigned tasks
  • Develop and maintain comprehensive software requirements, specifications, and design documentation
  • Collaborate effectively across different functions and programs to communicate complex ideas
  • Design and implement technical solutions to complex problems
  • Maintain and support our Software Repository and Build Server
  • Support manufacturing processes to optimize efficiency
  • Uphold the VMCA Company Mission and Culture Statement
  • Promote consistent professional communications with all team members
  • Ensure compliance with quality assurance processes and standards

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent 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 C, C++, or Java
  • Familiarity with 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
  • Knowledge of Linux OS and command line tools
  • Experience with modern software development methodologies like Agile and Kanban is preferred
  • QT experience is preferred
  • Ability to write Unit Tests and Static Analysis of Software Code
  • Experience working with test automation frameworks is preferred
  • Detail-oriented, well-organized, and interested in the latest technology
  • Excellent interpersonal communication skills

Benefits:

  • Competitive salary and comprehensive benefits package
  • Full-time employees eligible for annual bonus plan based on company and individual performance
  • Generous HCSA, paid holidays, paid time off, and retirement matching plan


  • Burnaby, British Columbia, Canada Avature Full time

    About UsWe're Electronic Arts, a leading global interactive entertainment company. Our portfolio of brands includes EA SPORTS FC, one of the most iconic brands in entertainment.Salary and BenefitsThe estimated salary for this role is between $115,100 and $161,200 CAD per year, depending on location and experience. We offer a comprehensive benefits package,...


  • Burnaby, British Columbia, Canada Cellula Robotics Ltd. Full time

    Role SummaryCellula Robotics Ltd. is a pioneering engineering company that specializes in automated and tele-robotic systems, primarily for the offshore and subsea market. Our solutions are designed, built, and tested in-house by a skilled team of engineers, technicians, and support staff in Burnaby, British Columbia.We are seeking a highly skilled Senior...


  • Burnaby, British Columbia, Canada RIGID ROBOTICS Full time

    Transforming the Mining Industry with Innovative SolutionsRIGID ROBOTICS is a leading innovator in transforming the mining industry with cutting-edge technologies. We are seeking a highly skilled Senior Embedded Systems Architect to join our team and play a critical role in shaping the future of our innovative solutions.About UsWe believe in harnessing the...


  • Burnaby, British Columbia, Canada Collabera Full time

    Established in 1991, Collabera has been a leader in IT staffing for over two decades. As a leading global IT company, we offer comprehensive and cost-effective IT solutions to Fortune 500 and mid-size companies.Job OverviewWe are seeking an experienced Senior Java Enterprise Architect to join our team. In this role, you will lead the transition from our...


  • Burnaby, British Columbia, Canada RIGID ROBOTICS Full time

    RIGID ROBOTICS is a pioneering force in the mining industry, leveraging precision sensing, IoT, and AI-driven decision-making to revolutionize operational efficiency and human safety.About the RoleWe are seeking an exceptional Senior Embedded Systems Architect to lead the development and improvement of our sophisticated onboard + cloud platform. This...


  • Burnaby, British Columbia, Canada Collabera Full time

    Company Overview:Collabera is a leading IT staffing firm with over 22 years of experience and a presence in 30+ offices across the globe.We offer comprehensive, cost-effective IT staffing & IT Services to Fortune 500 and mid-size companies, meeting their talent needs with high-quality IT resources through Staff Augmentation, Global Talent Management, Value...


  • Burnaby, British Columbia, Canada D-Wave Quantum Inc. Full time

    Quantum Computing Jobs at D-WaveD-Wave is a leader in the development and delivery of quantum computing systems, software, and services. We are seeking an intermediate to senior Software Developer in Test for a full-time position.The Role:We are looking for a skilled Software Developer in Test who will be embedded in the Processor Software Team and be...


  • Burnaby, British Columbia, Canada D-Wave Quantum Inc. Full time

    About D-Wave Quantum Inc.D-Wave Quantum Inc., a pioneering leader in the development and delivery of quantum computing systems, software, and services, is seeking a highly skilled Senior Software Developer to join our Algorithms, Performance, and Tools (APT) team. As the world's first commercial supplier of quantum computers—and the only company building...


  • Burnaby, British Columbia, Canada Celestial Systems Inc. Full time

    Celestial Systems Inc. - Senior Database Solutions ArchitectJob Summary:We are seeking a highly skilled Senior Database Solutions Architect to join our team at Celestial Systems Inc. This is a full-time position that requires working on-site in our office building, located in a private sector environment.Responsibilities:Design and develop database solutions...


  • Burnaby, British Columbia, Canada Avature Full time

    At Electronic Arts, we're looking for a seasoned Senior Frontend Architect to join our EAX team in Vancouver, BC. As a key member of our engineering group, you'll design and oversee the development of front-end architectures that are both scalable and efficient.About UsWe're a global team of creators, innovators, and technologists who believe amazing games...


  • Burnaby, British Columbia, Canada New Value Solutions Full time

    Join New Value Solutions as a Senior Database Architect, responsible for designing and implementing secure database systems and innovative data solutions. We're seeking an experienced professional with expertise in database design, security, and performance optimization.About the RoleThe ideal candidate will have a strong foundation in data analytics,...

  • Senior Software Tester

    18 hours ago


    Burnaby, British Columbia, Canada T-Net British Columbia Full time

    At T-Net British Columbia, we are seeking a skilled Senior QA Analyst to join our team. As a Senior QA Analyst, you will play a crucial role in ensuring the quality of our company software by testing it to meet customer requirements and conform to functional design and organizational quality standards.About the RoleThis is an exciting opportunity to work...


  • Burnaby, British Columbia, Canada BCAA Full time

    Unlock Your Career Potential as an Enterprise Software Development LeadAt BCAA, we're on a mission to make a difference in the lives of British Columbians. As an Enterprise Software Development Lead, you'll play a pivotal role in shaping our technology landscape and driving innovation.About the RoleWe're seeking a seasoned software development professional...


  • Burnaby, British Columbia, Canada Global Fleet Management Inc.] Full time

    We are looking for a skilled Senior Software Developer to join our team at Global Fleet Management Inc. as part of our software programming department. This role will be based in a physical location, and you will work on-site with our team.Job DescriptionThis position involves developing high-quality software solutions that meet the needs of our clients. You...


  • Burnaby, British Columbia, Canada T-Net British Columbia Full time

    Job Title: Atlassian Solutions ArchitectA competitive salary of $110,000 per annum is available for this role in British Columbia.About the Role:We are seeking an experienced Atlassian Solutions Architect to join our team at T-Net British Columbia. As a key member of our organization, you will be responsible for designing and implementing integrated ERP...


  • Burnaby, British Columbia, Canada Enersys Full time

    Job OverviewEnerSys is a global leader in stored energy solutions, serving the industrial technology sector with cutting-edge products that drive energy efficiency, reliability, and sustainability. As a Senior Software Development Lead at EnerSys, you will play a key role in shaping the company's software development strategy and leading cross-functional...


  • Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    About the RoleAs a senior embedded software developer at Fortinet, you will play a crucial role in the development cycle of our flagship products. You will participate in troubleshooting and testing, design and development of new features, and work with the latest technologies for high-performance distributed security systems.


  • Burnaby, British Columbia, Canada Infoblox Full time

    We are seeking a skilled Senior Network Software Developer to join our team in Burnaby, BC. As a key member of our engineering team, you will design and develop software for Enterprise & Service Provider solutions using C, Linux, and Python.The ideal candidate will have 8+ years of experience in software development in Python and C programming in a Linux or...


  • Burnaby, British Columbia, Canada Infoblox Full time

    Job Overview">Infoblox is a leader in cloud-first networking and security services, empowering organizations to take full advantage of the cloud. We are seeking an experienced Senior Software Engineer to join our Engineering team in Burnaby, BC.About the Role">We are looking for a talented individual who is passionate about writing high-quality code and...


  • Burnaby, British Columbia, Canada T-Net British Columbia Full time

    Job Description:T-Net British Columbia is seeking an experienced Senior QA Analyst to join their team in this exciting opportunity. This role plays a crucial part in ensuring the quality of the company's software products.Responsibilities:Develop and maintain test environments and test data as neededCreate detailed and effective test plansMaintain accurate...