3D Machine Control Software Engineer

3 weeks ago


Odense, Denmark Unicontrol ApS Full time

Are you an experienced robotic C++ developer? Can you integrate sensors into our software? And is your ambition to develop state-of-the-art solutions for highly engaged end-users in a global construction industry? Then this job could be just the thing for you

Our mission is straightforward: to simplify and ensure the safety of excavation tasks. We've dedicated countless hours to innovating and crafting the most intuitive, high-quality 3D machine control system on the market, Unicontrol3D. This system embodies our belief that machine control should be straightforward, offering a user-friendly, safe, and cost-effective solution for all earthmovers.

Since 2019, we've evolved from a trio with a vision to a company of over 60 employees, partnering with 47 distribution partners across 27 countries and having over 3000 active systems globally. About the job

We're growing our team and looking for an experienced software developer to join us in Odense. We strive to guide and automate the hydraulic controls of earthmoving machines, focusing on integrating sensors, designing control loops, and automating processes.

As a software developer, you'll play a crucial role in creating our innovative 3D machine control solutions for the earthmoving industry. You'll work on developing software for our systems and solutions, enabling precise machinery control as per architects' designs. This helps the contracting industry operate their equipment more accurately.

We prioritize clear communication with our customers to ensure our designs are user-friendly and meet their needs. Our development approach is iterative and agile, incorporating continuous testing and feedback from customers and partners. In this process, your contribution will be vital.

Your primary tasks will be:

Create design for development of sensor integration, control loop and automation Program software in C++ and Unity 3D Implement software on devices, sensors etc. Test software accuracy and document results Work with automated test systems Co-operate with colleagues on the development of new systems Use agile development tools like Git/Jira/Bitbucket Your profile

You are an experienced 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 software, 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 various development tasks and engage with the customers. Occasionally, you will go to construction sites to see the enormous earthmoving machines in operation.

Key points on your profile:

University degree within SW engineering, Computer Science or Robotics 3 years of commercial experience in C++ Proficient in English

Following points will be an advantage to your profile:

Experience with Unity 3D or other game engines is a plus Knowledge about IMU sensors and forward kinematics is a plus Strong math skills or surveying background is a plus Strong Linux skills is a plus Hardware integrations experience is a plus What we offer We can promise a versatile job in a great culture, with a modern setup and plenty of opportunities to expand your repertoire in software. 25 colleagues in our Product Development department who are ready to onboard you swiftly A chance to become a core member of a growing company at an exciting point in time Great team spirit and colleagues who are ready to go the extra mile to get success 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

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



  • Odense, Denmark Unicontrol Full time

    Are you an experienced robotic C++ developer? Can you integrate sensors into our software? And is your ambition to develop state-of-the-art solutions for highly engaged end-users in a global construction industry? Then this job could be just the thing for you! Our mission is straightforward: to simplify and ensure the safety of excavation tasks. We've...


  • Odense SØ, Odense Kommune, Denmark Unicontrol ApS Full time

    About the JobWe are seeking an experienced software developer to join our team at Unicontrol ApS in Odense. As a software developer, you will play a crucial role in creating our innovative 3D machine control solutions for the earthmoving industry.Key ResponsibilitiesCreate designs for the development of sensor integration, control loops, and...


  • Odense, Denmark Unicontrol Full time

    Are you experienced with development of cloud/SaaS solutions? Do you have experience with Python, RESTful APIs and DevOps 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...


  • Odense SØ, Odense Kommune, Denmark Unicontrol Aps Full time

    Are you experienced with development of cloud/SaaS solutions? Do you have experience with Python, RESTful APIs and DevOps 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 youUnicontrol has revolutionized 3D machine control systems for...


  • Odense, Odense Kommune, Denmark INWATEC ApS Full time

    Are you a Code Whisperer who thrives in a dynamic, innovative environment? Join our team of talented software developers and engineers and be part in moving our vision where creativity, collaboration and nerdiness are essentials.At Inwatec you will be collaborating with machine learning experts to level up tools for data sanitization and image dataset...

  • Software Engineer

    3 days ago


    Odense, Denmark University of Southern Denmark - SDU Full time

    Software Engineer The position of Software Engineer at Centre for Quantum Mathematics (QM) offers a unique blend of classical programming and full-stack development within a quantum computing framework. In this position, you will work and develop software projects focusing on impactful industry applications using classical algorithms and techniques. In the...

  • Software Engineer

    5 days ago


    Odense, Denmark Hs Mittweida Full time

    Software Engineer The position of Software Engineer at Centre for Quantum Mathematics (QM) offers a unique blend of classical programming and full-stack development within a quantum computing framework. In this position, you will work and develop software projects focusing on impactful industry applications using classical algorithms and techniques. In the...

  • Software Engineer

    5 days ago


    Odense, Denmark Southern Denmark University Full time

    Software Engineer The position of Software Engineer at Centre for Quantum Mathematics (QM) offers a unique blend of classical programming and full-stack development within a quantum computing framework. In this position, you will work and develop software projects focusing on impactful industry applications using classical algorithms and techniques. In the...

  • Software Engineer

    5 days ago


    Odense, Denmark Syddansk Universitet (SDU) Full time

    Software Engineer The position of Software Engineer at Centre for Quantum Mathematics (QM) offers a unique blend of classical programming and full-stack development within a quantum computing framework. In this position, you will work and develop software projects focusing on impactful industry applications using classical algorithms and techniques. In the...

  • 3D Animation Intern

    1 week ago


    Odense, Denmark Nord Modules AS Full time

    Are you passionate about 3D animation and eager to apply your creative skills in a real-world setting?Do you want to work with cutting-edge technology and contribute to a team that's revolutionizing the industry? Nord Modules is looking for a talented 3D Animation Intern to join our dynamic team! This is your chance to bring your ideas to life and make a...


  • Odense, Denmark COWI Full time

    Substation Control Engineer Location: Lyngby, Aarhus, Aalborg, Odense, Vejle, Esbjerg, Hamburg Type of contract- Permanent Type of Work- Flexible Are you interested in focusing your work on substation control engineering and contributing to the development of a faster executable sustainable future? Are you enthusiastic about advancing your skills...


  • Odense, Odense Kommune, Denmark Cm Robotics Full time

    About Cm RoboticsCm Robotics is a dynamic and innovative company that specializes in developing cutting-edge technology for the automation of goods transportation within supermarkets. Our team of skilled professionals collaborates on challenging projects, including autonomous navigation, fleet management, and precision driving.Job SummaryWe are seeking a...

  • Software Developer

    3 days ago


    Odense, Odense Kommune, Denmark Hs Mittweida Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at Hs Mittweida. As a key member of our software development team, you will be responsible for designing, developing, and maintaining full-stack applications using classical programming techniques.Key ResponsibilitiesFull-Stack Development: Design, develop, test, and maintain...

  • Software Developer

    3 days ago


    Odense, Odense Kommune, Denmark Syddansk Universitet (SDU) Full time

    Job Opportunity at Syddansk Universitet (SDU)About the PositionThe Centre for Quantum Mathematics at Syddansk Universitet (SDU) is seeking a highly skilled Software Developer to join our team. As a Software Developer, you will play a key role in designing, developing, and maintaining software projects that focus on impactful industry applications using...

  • Project Engineer

    3 days ago


    Odense, Odense Kommune, Denmark Randstad AS Full time

    About the JobWe are seeking a highly skilled Project Engineer - Software to join our team at Randstad A/S. As a key member of our automation department, you will be responsible for designing, developing, and implementing software solutions for our clients in various industries.Key ResponsibilitiesDesign and develop software solutions for automation...

  • Software Engineer

    5 days ago


    Odense, Denmark Universal Robots Full time

    ID: 7219 Function: Information Technology Location: Odense, South Denmark, DK Do you get excited by building state-of-the-art platforms used by customer-facing web applications? Do you want to work with our platforms that thousands of users across the globe use daily? Then you might be the Software Engineer we are looking for to join UR’s new digital...

  • Software Engineer

    5 days ago


    Odense, Denmark Teradyne Full time

    Software Engineer ID: 7219 Function: Information Technology Location: Odense, South Denmark, DK Do you get excited by building state-of-the-art platforms used by customer-facing web applications? Do you want to work with our platforms that thousands of users across the globe use daily? Then you might be the Software Engineer we are looking for to join UR’s...


  • Odense, Denmark Universal-Robots Full time

    Do you have knowledge of material science, experience with sourcing mechanical components and know everything about motors & gears? This could be a great opportunity to put this knowledge into play! #WeAreUR and we continuously redefine automation At Universal Robots, part of Teradyne Inc., has a simple mission: Automation for Anyone. Anywhere. Our...

  • Software Engineer

    3 months ago


    Odense, Denmark Universal-Robots Full time

    #WeAreUR and we continuously redefine automation At Universal Robots, part of Teradyne Inc., has a simple mission: Automation for Anyone. Anywhere. Our vision is to create a world where people work with robots, not like robots. And with 75,000+ cobots already installed worldwide, we’re already making a difference. Working towards our vision gives...


  • Odense, Odense Kommune, Denmark MindPal Full time

    We are seeking a skilled Android Software Engineer to join our team at MindPal. As a key member of our development team, you will be responsible for designing and implementing high-quality, efficient, and scalable software solutions for our Android applications.The ideal candidate will have a strong background in programming languages such as Java and...