Software Engineer (C++)

Software Engineer (C++)
Empresa:

Polyga Inc.


Detalhes da Vaga

Job Title C/C++ Software Engineer 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 closely with our computer vision algorithms engineer, helping in the development and testing of new 3D scanning applications and state-of-the-art geometry processing technology. The developer must be proficient and comfortable in C++ software development using Visual Studio to create desktop Windows applications. Position type: Hybrid (remote and in-person at Florianópolis, Brazil) You must be located in the Florianópolis region to be considered for this position. Job type: Full-time contract. Responsibilities Assist on the development and evaluation of 3D image processing and point cloud registration (SLAM) algorithms and libraries. Design and implement the systems and tools to enable the operation of 3D Scanners and 3D scanning software. Produce high-quality, efficient, clean, and modular C/C++ code. Perform profiling and performance tuning of code and systems to remove bottlenecks. Design and create intuitive user workflows in a professional 3D software package UI/UX development using low-level 2D or 3D Libraries Create written documentation Requirements A degree in Computer Science, Engineering or Physics. 1+ years of working with Visual Studio and in production quality, professional applications primarily written in C/C++. Excellent debugging skills. Have an understanding of software architecture and C/C++ engineering challenges. Experience working with 3rd party libraries/APIs and how to integrate them into projects. Working proficiency in English. Work as part of a multi-faceted software team. Able to work in person in Florianópolis  Good to have Knowledge in computer vision topics including camera calibration, stereo triangulation, and registration. Strong proficiency in mathematics, with a focus on linear algebra. Familiarity with 3D engines and graphics libraries, such as OpenGL or DirectX. Experience with Matlab. Comfortable using various revision control systems. We thank all applicants for their interest; however, only short-listed candidates will be contacted.


Fonte: Talent_Dynamic-Ppc

Função de trabalho:

Requisitos

Software Engineer (C++)
Empresa:

Polyga Inc.


Desenvolvedor(A) Mobile Sênior - React Native

**DESENVOLVEDOR(A) MOBILE SÊNIOR - REACT NATIVE****Qual o seu papel na construção dessa trilha?**- Planejar, arquitetar, especificar, implementar e dar manut...


Desde Dot Digital Group - Santa Catarina

Publicado 13 days ago

Projetista

Nosso cliente fabrica artesanalmente móveis com alma e que enriquece o espírito humano, peças únicas que criam um elo tangível com o passado e o futuro e que...


Desde Mov - Santa Catarina

Publicado 13 days ago

Desenvolvedor(A) Full Stack (Presencial)

Buscamos profissionais que amem desafios e gostem de aprender novas tecnologias.Você será responsável por desenvolver soluções únicas que fazem a diferença n...


Desde Essentia Group - Santa Catarina

Publicado 13 days ago

Lead Development Representative (Ldr)

**Descrição da vaga**:Estamos em busca de um/uma profissional com **habilidades de geração e desenvolvimento de leads** (LDR) para se juntar à nossa equipe d...


Desde Gloss Express - Santa Catarina

Publicado 13 days ago

Built at: 2024-05-23T07:11:21.077Z