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

Senior Software Engineer - C++

Job in Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listing for: Coders Connect
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Robotics, Senior Developer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CHF Yearly CHF 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Zürich

Coders Connect is partnering with a global engineering organisation developing advanced robotics systems for real-world industrial environments.

They are seeking a Senior Software Engineer to join the motion planning team and build production-grade distributed software that operates in performance-critical environments.

This is not research code.

This is software that must work — reliably, efficiently, and at scale.

Your Mission
  • Design and implement software for motion planning modules
  • Build clean, testable, production-ready C++ architectures
  • Develop observability and logging systems for distributed robotics software
  • Mentor roboticists on clean engineering and maintainable code

You will operate at the intersection of performance, architecture, and system integration.

What You Bring
  • 5+ years of production C++ (modern C++)
  • Strong multithreading and performance optimisation experience
  • Linux, CMake, Git, Bash
  • Experience debugging directly on hardware systems
  • Proven ability to design software architectures for production
Standout experience
  • Motion planning, control, mapping
  • ROS2
  • Numerical optimisation
  • NVIDIA Jetson performance tuning
  • Computational geometry
Why It’s Compelling
  • Deep technical ownership
  • Work on distributed robotics software at scale
  • High-performance engineering challenges
  • Collaborative, engineering-led culture

This role suits someone who thinks in systems, not just code.

#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