Principal Software Developer

6 days ago


Burnaby, British Columbia, Canada Verathon Full time
About the Role

This Senior Software Specialist position plays a critical role in the development of our software systems. You will work closely with cross-functional teams to design, develop, and deploy software solutions that meet our customers' needs.

Key Accountabilities
  • Design and develop software requirements, specifications, and design documentation.
  • Implement all phases of product development, including debugging and unit testing.
  • Collaborate with other teams to ensure smooth project execution.
  • Stay current with industry trends and emerging technologies.
Qualifications
  • Bachelor's degree in Computer Science, Software Engineering or equivalent required.
  • 5+ years of professional experience with at least one of C, C++, and Java.
  • Strong understanding of software development methodologies and best practices.


  • Burnaby, British Columbia, Canada Binary Stream Software Inc. Full time

    We are seeking a talented Software Developer Co-op to join our Business Central team and contribute to the development of our artificial intelligence capabilities. This role offers a unique opportunity to work on challenging projects, collaborate with experienced professionals, and grow professionally.As a key member of our development team, you will be...


  • Burnaby, British Columbia, Canada Binary Stream Software Inc. Full time

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


  • Burnaby, British Columbia, Canada Binary Stream Software Inc. Full time

    At Binary Stream Software Inc., we are proud to offer a rewarding career opportunity for a talented Software Developer Co-op to join our team. Our company is passionate about delivering innovative solutions and exceptional customer experiences.We are currently seeking an individual with a strong foundation in computer science and a keen interest in...

  • Software Developer

    4 weeks ago


    Burnaby, British Columbia, Canada Physics World Full time

    D-Wave (NYSE: QBTS), a leader in the development and delivery of quantum computing systems, software, and services. We are the world's first commercial supplier of quantum computers, and the only company building both annealing and gate-model quantum computers. Our mission is to help customers realize the value of quantum, today. Our 5,000+ qubit AdvantageTM...


  • Burnaby, British Columbia, Canada Saransh Inc Full time

    Title: Lead/Principal C DeveloperLocation: onsite in Burnaby, BC, Canada (Relocation Considerable)Key skills: C+Python+Linux+Networking. Linux Kernel as nice to have.DescriptionWe are looking for a highly experienced and mature Software Engineer based in Burnaby only. The ideal candidate will have specialized in C programming, with strong skills in Linux,...

  • Software Developer

    10 hours ago


    Burnaby, British Columbia, Canada Avature Full time

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


  • Burnaby, British Columbia, Canada OSI Maritime Systems Full time

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


  • Burnaby, British Columbia, Canada Lumotive Inc Full time

    At Lumotive Inc, we are pushing the boundaries of optical semiconductor solutions to enable advanced sensing and perception capabilities. As a highly skilled Embedded Software Developer, you will play a key role in developing and optimizing embedded software for our next-generation products.Lumotive's patented Light Control Metasurface (LCM) beam steering...


  • Burnaby, British Columbia, Canada Verathon Full time

    Company OverviewVerathon is a global medical device company dedicated to delivering high-quality products that enhance patient care and outcomes. With a strong focus on innovation, the company has established itself as a market leader in bladder volume measurement and airway management. Its products, such as the BladderScan portable ultrasound and GlideScope...


  • Burnaby, British Columbia, Canada HP Full time

    **Job Overview**This role is responsible for leading the design, development, testing, and maintenance of software applications that cater to specific user needs or business requirements.The ideal candidate will have experience in managing software development projects, allocating resources, and ensuring timely delivery within budget and quality...


  • Burnaby, British Columbia, Canada Verathon Full time

    About the RoleThe Senior Software Architect will contribute to the fundamental and architectural design of systems, taking on complete design and implementation on all phases of product development. This includes debugging and unit testing, ensuring assigned tasks are completed according to schedule.Key Responsibilities Apply technical principles, theories,...


  • Burnaby, British Columbia, Canada Osimaritime Full time

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


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

    About UsDo you enjoy analyzing complex problems? Do you thrive on the challenge of experimenting with new research or technologies to find creative solutions? Are you looking for career and learning opportunities within a dynamic work environment with an innovative company experiencing high growth?Job DescriptionWe are seeking a highly motivated individual...


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

    WE ARE:D-Wave (NYSE: QBTS) a leader in the development and delivery of quantum computing systems, software, and services, and is the world's first commercial supplier of quantum computers—and the only company building both annealing quantum computers and gate-model quantum computers. Our mission is to unlock the power of quantum computing today to benefit...


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

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


  • Burnaby, British Columbia, Canada Verathon Full time

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


  • Burnaby, British Columbia, Canada Saransh Inc Full time

    Key skills: C, Python, Linux, Networking. Linux Kernel as nice to have.DescriptionWe are looking for a highly experienced and mature Software Engineer based in Burnaby only. The ideal candidate will have specialized in C programming, with strong skills in Linux, Networking, and Python, and a comprehensive understanding of Physical/Virtual platform devices...


  • Burnaby, British Columbia, Canada OSI Maritime Systems Full time

    This is an exciting opportunity for a talented software developer to join OSI Maritime Systems and contribute to the development of high-quality software products. The successful candidate will have a strong background in software engineering and be able to apply their knowledge and skills to real-world problems.Job requirementsThe Software Development...


  • Burnaby, British Columbia, Canada HP Full time

    **Our Team:**We are a dynamic team of software engineers dedicated to delivering high-quality software solutions. We collaborate closely with other departments to understand business needs and provide innovative solutions.**What You'll Do:**Design, code, and implement software applications using industry-standard programming languages and tools.Analyze...


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

    As a fast growing successful organization, Fortinet Technologies is looking for an upbeat C Guru to join our team. We are looking for a junior to intermediate level developer. This position offers variety and direct involvement with complex, innovative technology; as well as the opportunity to work with a close knit team of experienced and talented...