Apply now »

Senior Developer - Software Platform Team

ID:  9447
Function:  Engineering
Location: 

Odense, DK


#WeAreUR and we continuously redefine automation
At Universal Robots, part of Teradyne Inc., we are empowering change in the way work is done. Our vision is to create a world where people work with robots, not like robots. And with 100,000+ cobots already installed worldwide, we’re well on the way to achieving it. Working towards our vision gives us endless opportunities to learn, grow, innovate, and solve problems together as we bring our technology to companies of all sizes all over the world. 

 

The Software Platform Team is now seeking a Senior Developer with a strong background in operating systems, low-level services, containerization, and distributed systems. The team is responsible for the platform components that enable product development across the organization.

 

This position is for individuals with strong technical capabilities who are expected to gradually assume broader responsibilities in architecture and technical leadership. The right candidate is fluent in both tech and business and can translate between them.

 

Key Responsibilities

In this role, you will play a key part in shaping and maintaining the core platform, ensuring high quality and collaboration across teams. Your responsibilities will include:

  • Designing and maintaining platform features with a strong focus on built-in quality to support long-term scalability and performance.
  • Writing clean, maintainable code and contributing to automated testing and continuous integration to ensure a stable development workflow.
  • Translating business needs into technical solutions by analyzing product use cases and defining clear technical requirements.
  • Collaborating with product teams to align on architecture, manage interdependencies, and prioritize platform initiatives effectively.
  • Participating in technical planning, including coordination with other teams during PI Planning to ensure alignment and progress.
  • Mentoring and onboarding team members through documentation, pair programming, and thoughtful code reviews to foster a strong development culture.

 

We are driven by honesty and act with integrity - #WhoAreU

We imagine that you bring:

  • An engineering degree (Robotics, Data Technology, Computer Science, Embedded Systems, or similar)
  • 5+ years of experience in platform or systems software development
  • A proven track record of writing production-quality software in multi-developer environments
  • Deep expertise in operating systems, networking, and embedded Linux
  • Strong programming skills, preferably in C, Python, and Go
  • Excellent communication and collaboration skills, with the ability to navigate complex technical discussions

 

The ideal candidate is curious, takes initiative, challenges assumptions, and works systematically. Those who are excited to build the foundations for great products are encouraged to apply.

 

We collaborate it´s in our DNA

Join Universal Robots, the ground-breaking technology company, and help empower change in the way work is done. Shaping next year’s innovations. Moving a fast-growing industry forward. Building a truly global career. You can do it all here.

At Universal Robots we are a diverse group of bright, ambitious people working at the forefront of collaborative robotics. Through our agility, resilience, and entrepreneurial approach, we are taking our innovative robot products into more markets and regions than ever before.

 

We employ +1000 people in offices across North America, South America, Europe, and Asia – and we’re growing all the time. So, if you’re looking to build your career working with some of the best talent from all over the world, we want to get in touch with you!

 

 

#LI-HM1


Job Segment: Embedded, Developer, Testing, Computer Science, Information Technology, Technology

Apply now »