×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer; f​/m​/d

Job in Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listing for: Hexagon
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Robotics, AI Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 CHF Yearly CHF 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer (f/m/d)
Location: Zürich

Senior Software Engineer (f/m/d)

100% Zürich

Hexagon Robotics is a division of Hexagon – a global leader in precision measurement. Established in 2025, Hexagon Robotics develops humanoid robots for industrial sectors to address labor shortages and enable the transition from automation to autonomy. The first humanoid product, AEON, was launched in June 2025 and combines agility, awareness, spatial intelligence and versatility to provide a market‑leading solution for automotive, transportation, aerospace, manufacturing, and logistics customers.

We are looking for a Senior Software Engineer to help design, build, and scale the core software of our robotic systems. You will work in the motion planning team on complex, distributed architectures and play a key role in bringing robust, production‑ready software to life.

Your Mission
  • Design and implement software for the motion planning module, emphasizing clean, well‑documented interfaces and integration with other system components
  • Own software architecture with a strong focus on testability, maintainability, and production readiness
  • Build internal observability and logging systems to enable performance diagnostics and traceability across complex subsystems
  • Collaborate across teams to integrate components into a large‑scale distributed system
  • Support and mentor roboticists through software design sessions and code review to deliver reliable, clean, and maintainable code
Your Skillset
  • BSc/MSc/PhD in Computer Science or related field
  • 5+ years of experience designing production‑grade software in modern C++, with a strong focus on multithreading and performance‑critical systems
  • Solid Python skills, including designing and maintaining Python bindings for C++ code
  • Proficiency in Linux, CMake, Git, and Bash
  • Proven ability to independently define objectives and integrate them into sprint planning
  • Experience with CUDA GPU‑development and ecosystem
  • Experience and willingness to debug code directly on the robot, with a solid understanding of interfaces across system layers (e.g. hardware and GUI) and the ability to identify root causes efficiently
  • Experience designing and deploying software architectures in production environments
Your application will stand out if you have experience with:
  • Motion planning, control and mapping
  • Numerical optimization
  • ROS 2
  • Computational geometry
  • Leveraging NVIDIA Jetson hardware capabilities and low‑level parallel operations for maximum performance
  • Event‑driven finite state machines
What You’ll Get
  • Flexible working hours and a hybrid model for real work‑life balance
  • Generous vacation: 25–30 days depending on age
  • CHF 500 mobility credit for sustainable commuting
  • Bonus system & strong pension contributions
  • Tailored training & development opportunities
  • Relocation support for a smooth start
  • Discounts on health, mobility & entertainment

    Team events and a flat hierarchy where your voice counts
  • A warm, international culture built on respect and collaboration

Great robots need great people.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary