Senior C++ Software Engineer

Company: Jobgether

Location: Switzerland (Remote)

Type: Full-time

Remote: Yes

Posted: 2026-10-29

About this role

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior C++ Software Engineer based in Switzerland.

Join an innovative engineering project focused on developing advanced embedded vision systems and intelligent traffic management solutions. In this role, you will design and build high-performance software components using Modern C++ within a ROS2-based architecture. You will contribute to a sophisticated sensor-fusion platform designed to address complex traffic and junction scenarios, where reliability, precision, and real-time performance are essential. Working alongside experienced developers, architects, and technical stakeholders, you will help shape software architecture and deliver scalable, maintainable solutions. This opportunity combines challenging systems programming with practical applications in robotics, embedded systems, and intelligent transportation technology. You will also have the autonomy to drive technical improvements, share your expertise, and support the development of other engineers.

### Accountabilities

  • **Software Development:** Design, develop, and maintain core application components using Modern C++ (C++17/20) within an established ROS2-based architecture.
  • **Sensor Integration:** Integrate multiple sensors, external interfaces, and third-party components into a complex embedded vision and sensor-fusion platform.
  • **Distributed Systems Engineering:** Build component-based applications using publish/subscribe (pub/sub) patterns and message-based communication to support reliable data exchange across distributed systems.
  • **Architecture and Technical Design:** Contribute to software architecture and design decisions, assess technical alternatives, and implement reusable, scalable, and maintainable solutions.
  • **Software Quality and Testing:** Develop and maintain unit and integration tests to validate functionality, improve reliability, and en...

See all my matches — 2 min, free

More Software Engineer Jobs

495 new Software Engineer jobs were posted this week.

All Remote Software Engineer Jobs →

Get new Software Engineer jobs by email — start free

Other Jobs in Switzerland

Before you apply, check your resume against ATS filters for free.