One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
Structure 12 months ago
back-end programmingc++europe onlyfull-timegitlatin america only
Apply Now

Time zones: GMT (UTC +0), CET (UTC +1)

Join Structure, a leader in computer vision and spatial computing!  Structure builds the world’s most powerful 3D intelligence platform for healthcare allowing for 3D capture and analysis of the human body. Our most notable products include our Structure Sensor line of 3D scanners, our Structure SDK 3D scanning software platform, and our cloud processing of anthropometric data. Structure is the worldwide leader in 3D reconstruction for medical applications, measured by volume of scans per year, and we plan to grow that position by continuing to deliver superior solutions to our customers. (We're pretty excited about our mission)

We love it when our products deliver a seamless scanning experience, and so do our customers. We are looking for experienced Software Platform Engineer candidates capable of developing systems optimized for use between Embedded Systems and our SDK.

Responsibilities:

  • Join the development of the industry-leading Structure SDK for object reconstruction
  • Develop low-latency solutions to process large volume of data at high speed
  • Support cross-platform development
  • Create internal development tools
  • Profile and optimize the bottlenecks
  • Optimize existing code to ensure efficient, low-latency execution
  • Develop software for hardware manufacturing

We are looking for someone with:

  • At least 3 years of experience in a similar role
  • Experience with driver development or low-level device communication
  • Experience developing complex concurrent systems, including the effective use of multi-threading
  • Strong experience with C++
  • Strong software architecture and design skills, especially in application to C++ code
  • Experience with CI/CD automation
  • Experience with Git

Bonus points if you have experience in the following areas:

  • Experience with Objective-C
  • Experience with development for Apple platforms, especially iOS
  • Experience with GPU-based computations: graphics APIs like OpenGL, Metal
  • Experience with Single Instruction Multiple Data technologies
  • Experience developing hardware drivers in multiple platforms

**Work Culture:

**

We appreciate:

  • Great teamwork and interpersonal skills, strong written and verbal communication skills, proactive attitude, and a drive for results
  • Attention to detail and strong commitment to meeting performance metrics
  • Demonstrated creative problem-solving approach and strong analytical, debugging, and troubleshooting skills
  • Proven ability to work well with others in a fast paced, iterative development environment

We offer:

  • An inclusive and compassionate work culture
  • Option to work remotely
  • Flexible working hours
  • Unlimited vacation (you choose your vacation according to your culture, religion, location)

**

Location and Working Hours:
**

Structure’s R&D center is located in Boulder, Colorado, USA.

**This is a remote position. Working hours are flexible, but applicants need to be available for a minimum of 3 hours of overlap with Structure’s R&D center per working day (8am to 6pm MT).

**

_

Structure is an equal opportunity employer and does not discriminate based on race, color, religion (creed), gender, gender expression, age, national origin (ancestry), disability, marital status, sexual orientation, or military status. We are committed to providing an inclusive and welcoming environment to our employees and welcome input from candidates and employees on how we can enhance our inclusiveness.
_