Unity3D/C++ Software Developer

Are you an experienced C++/Linux SW developer? Do you have experience with 3D embedded software and used to contribute to all phases of product development? And is your ambition to develop state-of-the-art solutions for highly engaged end-users in a global industry? Then this job could be just the thing for you!

Unicontrol has revolutionized 3D machine control systems for excavators and wheel loaders making it accessible for a wider range of contractors. We have a strong vision of very high usability, and all our products and customers are always connected to our cloud/SaaS solution. Established in 2018, we have been able to gain strong and prominent investors from the robotics industry and we are growing fast. Excavators and wheel loaders are just the beginning, and we offer a position where you will be a key player in ensuring customers’ experience when using our innovative solutions!

About the job
We’re recruiting an experienced software developer for our site in Odense, who has a great desire to use acquired professional competencies to strengthen our Software Development Team within R&D.

As Unity3D/C++ developer, you will have a key role in developing our unique 3D machine control solutions for the contracting industry. You will develop embedded 3D software for our systems/components, that help the contracting industry controlling their machinery accurately and according to the architecture specified by the architect.

The excavation of earth is traditionally supported by surveyors who measure the landscape. With Unicontrol we revolutionize this industry and ensure exact measurement of what is excavated. In the future we will develop similar solutions for other machine types of contracting machinery.

Your primary tasks will be:

  • Create specifications for development of 3D software
  • Program 3D software in Unity3D & C++ for embedded systems
  • Implement software on devices, sensors etc.
  • Test software accuracy and document results
  • Work with automated test systems together with our automation test engineer
  • Co-operate with colleagues on the development of new systems
  • Document progress in agile development project in Git/Jira/Bitbucket

Your profile
You are an experienced Unity3D/C++ software engineer with a passion for new technology and a drive to solve complex challenges. Ideally, you already have several years of experience as a software engineer within 3D, robotics, machine control or similar.

You have the drive to learn quickly and can push the things forward by yourself. You will be faced with a large variety of development tasks and engage with the customers. Visits to construction sites with huge contracting machines are part of the job, and make you get a first-hand impression of the context we are working in.

Key points on your profile:

  • University degree within SW engineering, Computer Science or Robotics
  • 3 years of commercial experience in C++
  • Commercial experience with Unity3D
  • Knowledge about IMU sensors and forward kinematics
  • Strong math skills or surveying background is a plus
  • Hardware integrations experience is a plus
  • Proficient in English

What we offer
We can promise a versatile job in a truly great culture, with a modern setup and plenty of opportunities to expand your repertoire in SaaS software, IT architecture and infrastructure.

  • 17 colleagues in our R&D, who are ready to onboard you swiftly
  • A chance to become a core member of a growing company at a very interesting point in time
  • Meaningful technical challenges that solve real problems
  • Freedom to define your working conditions
  • Delicious lunch buffet and social events
  • Facilities and interior design of the companies that facilitate collaboration and creativity

Contact our HR-Partner Per Schorling, Proces Support A/S on +45 23325825 for a quick evaluation of your profile for the job or apply below with your CV and letter of motivation in .pdf format.

We review applicants continuously and conduct interviews when suitable candidates apply. Therefore, we encourage you to apply as soon as possible.


Unicontrol’s focus is to use advanced technologies and make them as user-friendly as possible. Our technology is based on high precision sensors installed on earthmoving machines and controlled by our advanced software. At present, we are 41 employees, and we are active in 17 countries around the world through partners.

Share on Facebook
Share on Twitter
Share on Linkdin
Share on Pinterest
Unicontrol Rover