Software Engineer (C++)

  • Software Development
  • Full-time
  • Copenhagen, DK

Posted on May 10, 2024

At Teton, we're not only developing technology but also creating solutions that redefine the role of healthcare workers. In the face of a global nursing shortage that burdens the health systems, our innovative AI products offer a glimmer of hope. Our team's unwavering dedication to product excellence and user experience has already benefited over 500 patient rooms. But we're not stopping there. This year, we aim to expand our reach to over 1500 monitored rooms.

The job

We are looking for someone to join our team responsible for architecting the core system running at the edge. In this role, you will be instrumental in ensuring the accuracy and reliability of the relevant processes. You will work in a dynamic environment where your expertise will help ensure that our customers get the best possible product that they deserve.

We value the privacy of the patients being monitored by our systems. Therefore, we designed it to process all sensitive information at the edge, without streaming any sensitive content to the cloud. You will focus primarily on the software running on these devices as well as the architecture around it. Due to the nature of this work, we expect you to be comfortable with computer vision tasks.

We are looking for someone who is not just a builder but also a visionary with extensive technical capabilities. We expect you to help us improve both the accuracy and the reliability of our systems. You will have the opportunity to work at the intersection of cutting-edge technology and healthcare, shaping the future of AI in this sector.

The ideal candidate is an engineer who is highly organized, responsible, persistent, and creative. We need someone who is able to dig to the bottom of issues and propose and implement solutions to address them. Given the criticality of the role, you will often find yourself as the last line of defense against crashes and crucial bugs. Your role will be key in ensuring the stability of our product, thereby directly impacting the experience of our users.

On top of your core responsibilities, we expect you to be passionate about our company-wide objectives and values. This is an opportunity to be involved in every aspect of our product development, from the ground up. You will not just be joining a team but will also be contributing to our mission of redefining the role of healthcare workers and creating solutions that alleviate the burden on our health systems.

At Teton you will be

  • working on developing the edge perception systems written in C++,

  • building scalable test pipelines,

  • responsible for the reliability and accuracy of the edge systems,

  • taking charge on tackling emergent bugs and issues,

  • improving the software deployment pipelines and carry out deployments,

  • working on optimizing the performance of the processes.

We expect you to

  • have technical excellence in C++ with a proven track record of production ready contributions,

  • be comfortable with Linux systems,

  • be able to write performant and clean code for resource limited edge devices,

  • have experience with IPC protocols and MQTT,

  • be able to reason about and implement solutions for a computer vision application,

  • be responsible and show interest in testing software,

  • be familiar with GitHub Actions and CI/CD pipelines.

We appreciate if you have experience with

  • AWS services and/or Pulumi,

  • GStreamer,

  • Python and Typescript,

  • Grafana and OpenTelemetry,

  • C++ dependency management and CMake,

  • Debian packages.

How is it to work at Teton?

We are a tight but growing team of extremely hard working and talented people. The learning curves are steep and expanding one’s skill set is encouraged. It’s a workplace where you get your hand’s dirty and learn a lot. If you are looking for the vibe of large corporations, this is not the place for you, but if you like to build products and strive to be the best in your field, we believe that Teton is a place where you will thrive.

What we offer

All full-time employees at Teton are offered to be part of a warrant program (stock options) in the company in addition to their salary. We recently closed our second funding round and are offering sizable warrant packages.

You get to work with state-of-the-art technology and be a pioneer within your field.

All the amenities that create a great working environment are available in the office.

We are looking for a teammate

We are looking for people who believe in our long-term vision and value ownership and entrepreneurship rather than just another 9-5 job.

With us, you will have an opportunity to truly make an impact on the world with the outcomes of your work. So, if you are looking for a ride not just a job – jump on board 😊