Back to search
Hexagon Geosystems Linkedin · Posted 21d ago

Software Engineer – Machine Control

Stockholm, Stockholm, Sweden

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

About Leica Geosystems

Help build the software that guides excavators, dozers, and graders on job sites in 80+ countries — shaping the infrastructure the world relies on

We’re looking for a Software Engineer to join our on‑machine application team in Stockholm, developing the next generation of machine control solutions. You’ll work across the full SDLC and help drive our shift toward modern automation, observability, and agentic driven development.


What you’ll do

  • Build and enhance machine control applications in C++ and Python.
  • Contribute across design, implementation, testing, documentation.
  • Develop CI/CD pipelines, automated testing, quality gates.
  • Improve observability and field performance insights.
  • Support field testing on real machines.


What you bring

  • Strong C++ skills + Linux/Unix experience.
  • Experience with CI/CD, automation, and modern engineering workflows.
  • Curiosity, ownership, and a mindset for continuous improvement

Nice to have: Python, embedded Linux/Yocto, Docker, real‑time systems, CAN, networking.


Why Leica Geosystems

  • Hybrid work
  • Office by the water in Liljeholmen
  • Global colleagues, strong benefits, and tech that truly matters.


Ready to build the future of construction?

Apply with your CV + cover letter. Interviews are held in person in Stockholm.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent