Senior Robot Software Engineer

Trener

📍 Trondheim, Norway, Norway On-Site ⏳ 1d ago
AI assistant

Job Description

About Trener

Trener is building the software foundation for a new generation of industrial robotics. We combine advanced AI, intuitive programming, and pre-trained skill models to make robots easier to deploy, operate, and adapt to real-world industrial work. With teams in San Jose and Trondheim, we build software that connects cloud infrastructure, developer platforms, and deployed robotic systems.

About the Role

Our robots run on core software written in modern C++ on ROS 2. It executes robot jobs, coordinates the robot with other hardware in the robot cell, and has to keep running reliably on the factory floor. You will be a senior engineer on that core. You will design and build features, improve the structure of the codebase, help raise the bar for our engineering culture, so that what we ship works the first time at a customer site.

This is not a narrow robotics role. Much of the work is general C++ engineering: