Skip to content Skip to menu Skip to footer
Job offer description

C++ Software Developer for Machine Control systems

Do you want to help the Heavy Construction Industry transfer into advanced digitized solutions using a variety of new technologies? Are you an experienced Software Developer with a strong personal drive and in-depth knowledge of C++?  Do you have demonstrated experience in embedded Linux application development? We invite you to join our R&D team at Leica Geosystems Technology Machine Control Division in Odense and live out your ambitions in an international high-tech environment.



We offer

Leica Geosystems Machine Control Division is located in the beautiful city of Odense, Denmark. We are a global company of great diversity with employees working across the world, hence you will interface with colleagues in/from many other countries. We deliver state-of-the-art GPS guidance and automation technology for heavy construction machinery, and our ambition is to become the world market leader. Your mission will be to maintain and develop our position through top grade software in innovative projects.



We offer you an exciting and challenging position in a company, where you are close to the product and where you have a considerable influence on your own work. You will join a group of talented, motivated and ambitious colleagues, working closely together to ensure that our targets are met.



Key responsibilities

In the role as C++ Software Developer, you will be within exciting software and integration projects extending and improving our state-of-the-art machine control software and portfolio working as part of a motivated development team. You will:

  • Work with object-oriented programming and software architecture
  • Contribute to all aspects of the software development lifecycle from design and specification to testing and documentation
  • Provide input and recommendations into technical decision making and development direction

We are looking for a talented software professional with strong personal impact

We imagine you have a degree in computer science, and that you preferably have three+ years of experience in similar position. Experience developing software in a cross-site, multi-team organization is valuable. We expect your background demonstrates that:

  • You are skilled in Modern C++, STL, object-oriented programming and design patterns
  • You have experience with legacy code bases and debugging legacy code
  • You have a good understanding of dataflow, SQL and PostGIS

Knowledge in any of the following areas will be an advantage: Surveying, Python and Cloud services, Kinematics and Sensor fusion, DevOps and build systems, embedded Linux and Yocto, the Qt framework.



Your colleagues probably say that you have a high technical knowledge and enjoy sharing your knowledge with your colleagues. You have a systematic and result-oriented approach to your work. You work focused and independently within a given framework and perform well in collaboration across the organization. You take responsibility for your assignments and you are quality-conscious and meet your deadlines.



Interested?

Please contact Software Manager Martin Reich (+45 6163 1599) or apply in English via the HR company platform: https://sjobs.brassring.com/TGnewUI/Search/home/HomeWithPreLoad?partnerid=25872&siteid=5512&PageType=JobDetails&jobid=709472 All applications are treated fully confidential.

Please note that you must apply directly to Leica Geosystems.

Leica Geosystems Machine Control is the embodiment of an equal opportunity employer. Qualified applicants will be considered without regard to race, colour, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability or any other protected class.

 

Job details
Education field:
Work experience:
Work experience is required
Duration of work experience:
Between 2 and 5 years
Language skills:
  • English
  • Fluent
Salary range:
Not provided
Date of expiry:
Link for more information:

About company

Workindenmark is the national public employment service for qualified international candidates looking for a job in Denmark, and Danish companies searching for foreign candidates. Workindenmark is part of the Danish Ministry of Employment and member of European Employment Service (EURES).At workindenmark.dk, we provide information, guidance and access to digital self-service tools to bring… Find out more