Current jobs related to High Salary Software Engineer - Vancouver, British Columbia - Polyga Inc.

  • Software Engineer

    1 week ago


    Vancouver, British Columbia, Canada Software Aspekte Full time

    About the RoleWe are seeking a talented Software Developer to join our team at D2L. As a key member of our software development team, you will play a critical role in designing, developing, and deploying cutting-edge software solutions that transform the way the world learns.Key ResponsibilitiesCollaborate with cross-functional teams to develop and implement...

  • Software Engineer

    1 week ago


    Vancouver, British Columbia, Canada Software Aspekte Full time

    About the RoleWe are seeking a talented Software Developer to join our team at D2L. As a key member of our software development team, you will play a critical role in designing, developing, and deploying cutting-edge software solutions that transform the way the world learns.Key ResponsibilitiesCollaborate with cross-functional teams to develop and implement...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company's backend systems.Key...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company's backend systems.Key...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company\u2019s backend systems.Key...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company\u2019s backend systems.Key...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company\u2019s backend systems.Key...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company\u2019s backend systems.Key...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company\u2019s backend systems.Key...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company\u2019s backend systems.Key...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a critical role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher,...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a critical role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher,...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Job SummaryThe Senior UI/Frontend Software Engineer will be responsible for...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Job SummaryThe Senior UI/Frontend Software Engineer will be responsible for...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software is a leading developer, publisher, and marketer of interactive entertainment for consumers worldwide. Our company is committed to creating innovative and engaging experiences for gamers, and we're seeking a talented Senior Software Engineer to join our team.Job SummaryWe're looking for a highly skilled Senior...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software is a leading developer, publisher, and marketer of interactive entertainment for consumers worldwide. Our company is committed to creating innovative and engaging experiences for gamers, and we're seeking a talented Senior Software Engineer to join our team.Job SummaryWe're looking for a highly skilled Senior...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in.NET to contribute to our innovative FinTech and VR projects. As a key member of our team, you will be responsible for designing and developing scalable, secure, and efficient backend systems using.NET Core, ASP.NET, and Entity Framework. Your expertise in...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in.NET to contribute to our innovative FinTech and VR projects. As a key member of our team, you will be responsible for designing and developing scalable, secure, and efficient backend systems using.NET Core, ASP.NET, and Entity Framework. Your expertise in...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we're empowering the retail industry to stop theft and Organised Retail Crime, a $150 Billion problem globally. It's high volume crime that's increasingly organised in nature and is putting people, retailers, and communities at risk every day.Founded in New Zealand 12 years ago, we're working with some of the best...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we're empowering the retail industry to stop theft and Organised Retail Crime, a $150 Billion problem globally. It's high volume crime that's increasingly organised in nature and is putting people, retailers, and communities at risk every day.Founded in New Zealand 12 years ago, we're working with some of the best...

High Salary Software Engineer

3 months ago


Vancouver, British Columbia, Canada Polyga Inc. Full time
About Polyga

Polyga is a manufacturer of 3D scanners and 3D measurement software. We build structured light 3D scanners and software that solve complex machine vision problems.

Our line of 3D scanners and scanning software are a trusted brand of 3D imaging solutions used worldwide for a variety of industrial applications.

We're looking for others to join us who share our passion for developing robust solutions that solve real-world problems.

Job Summary


Polyga's 3D scanners use an innovative software stack including embedded processing, traditional desktop applications as well as a modern web technology to create high-resolution 3D scans and convert them into useful information for a variety of industrial applications.


The candidate will work as part of our software development team to develop new 3D scanning applications and contribute to state of the art geometry processing technology.

This position requires a wide gamut of skills from UI/UX, and core application development to low-level embedded firmware development.


The developer must be highly proficient and comfortable in C/C++ software development using Visual Studio and GIT to create embedded and desktop Windows applications.

We're looking for someone who has an eye for detail and a passion for developing robust and high-performance C++ code.

Responsibilities

  • Design and implement the systems and tools to enable the operation of 3D Scanners and 3D scanning software.
  • Handle the entire software development lifecycle from requirements analysis to customer deployment
  • Produce highquality, efficient, clean, and modular C/C++ code
  • Design and create intuitive user workflows for a professional 3D software package
  • Perform profiling and performance tuning of code and systems to remove bottlenecks.
  • Develop and implement computer vision and 3D algorithms
  • Write C++ code on a variety of platforms and compilers including embedded, web and desktop
  • Be a knowledge expert of Polyga's hardware and software
Requirements

  • A degree in Computer Science or Computer Engineering
  • 2+ years of working with Visual Studio and worked in production quality, professional applications primarily written in C/C++
  • Have experience with largescale applications development
  • Have a deep understanding of software architecture and C/C++ engineering challenges
  • Work as part of a multifaceted software team
  • Familiarity with 3D engines or 3D graphics libraries such as OpenGL or DirectX
  • Experience working with 3rd party libraries/APIs and how to integrate them into projects
  • Comfortable working with different revision control systems
You should have one of the following areas of expertise. 2D/3D algorithms, computer vision, embedded development, 3D rendering or computational geometry.

We thank all applicants for their interest; however, only short-listed candidates will be contacted.