C++ Software Engineer

Hexagon Geosystems

Not Interested
Bookmark
Report This Job

profile Job Location:

Stockholm - Sweden

profile Monthly Salary: Not Disclosed
Posted on: 08-10-2025
Vacancies: 1 Vacancy

Job Summary




C Software Engineer
Location: Stockholm Sweden


Do you want to help the Heavy Construction Industry transition into advanced digitized solutions using cutting-edge technologies and contribute to making the construction sector greener Are you a Software Engineer with a strong personal drive and knowledge of C/C

Join the R&D team at Leica Geosystems Technology Machine Control Division in Stockholm where innovation meets impact. Youll be part of our On-Machine Software Team a group of talented and motivated engineers specializing in embedded systems mechatronics and autonomous technologies.

And your future colleagues Think highly skilled tech nerds with a great sense of humor that thrive on collaboration.
We offer flexibility: while we encourage in-office presence during your onboarding hybrid work is available thereafter.

We offer
Located by the water in Liljeholmen Leica Geosystems is a global company with a diverse workforce. Youll collaborate with colleagues across continents to deliver state-of-the-art GPS guidance and automation solutions for heavy construction machinery.
Our ambition is to become the world market leader in machine control technology. Your mission: help us get there by developing top-tier software in innovative projects.

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

Key Responsibilities
As a Software Engineer you will work on exciting software and integration projects extending and improving our state-of-the-art machine control software and portfolio as part of a motivated development team. You will:
  • Develop and enhance our machine control software portfolio.
  • Work with object-oriented programming and software architecture.
  • Participate in the full software development lifecycle: design implementation testing and documentation.
  • Contribute to technical decision-making and software concept development.
What we are looking for
We are seeking a talented software professional with a strong personal drive. You likely have a degree in engineering robotics computer science or equivalent experience and at least 1 years of experience in a similar position. Experience developing software in a cross-site multi-team organization is valuable.

Required qualifications:
  • Strong expertise in modern C development on Linux.
  • Some experience with low-level C programming.
  • Ability to work with and debug legacy codebases.
  • Fluent in English; Swedish is a plus.
Nice-to-Have Skills
While not required experience in any of the following areas will make you stand out:
  • Embedded Linux and Yocto: Developing software for embedded systems.
  • Real-time systems: Developing software for real-time systems.
  • Containerization and Deployment: Experience with Docker.
  • NVIDIA Platforms: Working with NVIDIA hardware or software solutions.
  • ARM Architectures: Developing software for ARM-based systems.
  • Communication Protocols: Knowledge of CAN WebSockets or CANopen.
  • Sensor Fusion: Combining data from multiple sensors to enhance system performance.
  • Kinematics and Robotics: Understanding motion and control systems.
Your Personal Skills
  • You work independently and thrive in cross-functional collaboration.
  • You enjoy autonomy and solving complex problems within defined constraints.

Why Join Us
At Leica Geosystems you will have the chance to work on innovative projects that shape the future of the heavy construction industry. You will join a dynamic diverse team where your expertise and ideas will make a real impact.
Are you ready to take on this challenge and help us lead the way in construction technology

Apply now using this link and upload your CV and covering letter in English and become part of our journey to revolutionize the industry!

Interviews will be held as and when relevant candidates apply; candidates will be asked to carry out a case task during the interview process. All applications are treated as fully confidential.

For questions regarding the position please get in touch with Andreas Ritola Team Lead - R&D ()

We kindly but firmly refrain from direct contact with staffing and recruitment companies as well as sellers of additional job advertisements.




C Software EngineerLocation: Stockholm SwedenDo you want to help the Heavy Construction Industry transition into advanced digitized solutions using cutting-edge technologies and contribute to making the construction sector greener Are you a Software Engineer with a strong personal drive and knowledg...
View more view more

Key Skills

  • Anti Money Laundering
  • English Speaking
  • Data Entry
  • Food
  • Investigation
  • Adobe Indesign

About Company

Company Logo

Hexagon Geosystems has a brand portfolio which is comprised of world-class companies with strong traditions of quality and reliability, such as Leica Geosystems, Scanlaser, Minesight, Cable Detection and Elcome Technologies, to name a few. With more than 4,500 staff employed in 33 cou ... View more

View Profile View Profile