Moss, Norway

Senior Systems Software Engineer

Since its founding in 2015, 1X has been at the forefront of developing advanced humanoid robots designed for household use. Our mission is to create an abundant supply of labor via safe, intelligent humanoids.

We strive for excellence in all we do, solving some of the hardest problems in robotics with the world’s most talented individuals. Every part of our robots is designed and produced in-house—from motor coils to AI—reflecting our vertically integrated approach. At 1X, you’ll own real projects, be recognized for your achievements, and rewarded based on merit.

We believe the best work is done when collaborating and therefore require in-person presence in our office locations.

As we scale from research and development to full-scale manufacturing, we are looking for a Senior Systems Software Engineer.

If you are a systems programmer who has worked on real-time vision/lidar/radar systems, real-time streaming platforms, high-performance game engines, or high-frequency trading platforms where low latency is critical, this role is for you. You will collaborate closely with roboticists, mechanical engineers, computer scientists, and machine learning experts to bring cutting-edge technology to life.

Why this job is exciting

  • Be part of a team developing a state-of-the-art, human-in-the-loop teleoperations and autonomy stack that enables advanced capabilities for humanoid robots.

  • You will work with a highly motivated team of robot operators giving instant feedback and using the system to perform useful tasks daily.

  • See your work deployed globally, where humanoid robots perform real-world tasks in diverse environments, making a tangible impact.

  • Collaborate with a team of world-class roboticists, engineers, and AI experts to push the boundaries of robotics and technology


Responsibilities

  • Create and implement novel techniques to minimize system latency and computational load.

  • Utilize GPU acceleration to enhance image processing and inference tasks, ensuring high performance and responsiveness in real-time applications.

  • Contribute to the development of low-latency vision systems for NEO, integrating cameras, sensors, and image processing algorithms to enhance robotic perception.

  • Build and optimize real-time streaming solutions within the robot, focusing on efficient compression, decompression, and data transmission under limited compute resources.

  • Work closely with cross-functional teams to seamlessly integrate vision systems into the robot's overall architecture, contributing to a robust and efficient teleoperations and autonomy stack.

Requirements

Apply Now