C++ Embedded Engineer

vor 11 Stunden


Zürich, Zürich, Schweiz Consulteer Vollzeit

Let's shape future together

Your Role & Responsibilities

  • Design, develop, test, and maintain embedded Linux software for next-generation humanoid robotic systems

  • Collaborate closely with robotics algorithm engineers, electrical engineers, and system integrators to bring advanced robotics solutions to life

  • Work across the full product lifecycle — from early prototyping to series production

  • Implement low-level software components close to hardware (kernel modules, drivers, middleware)

  • Actively contribute to hardware integration and on-device testing in real-world environments

  • Tackle complex engineering problems through iterative development, experimentation, and hands-on validation

  • Join an agile, interdisciplinary R&D team with a strong focus on innovation, autonomy, and real-world impact

Required Technical & Professional Expertise

  • BSc or MSc in Computer Science, Software Engineering, Robotics, or a related technical field

  • 3 years of professional experience in embedded software development using modern C , C, Python, and Shell scripting

  • Deep experience with embedded Linux systems: kernel configuration, device tree management, driver development, and build systems like Yocto or Buildroot

  • Proficient in cross-compilation, dependency management, and packaging for embedded platforms

  • Strong understanding of hardware-level communication protocols: SPI, I2C, UART — and industrial protocols such as EtherCAT and CAN

  • Familiarity with Nvidia Jetson BSP and related embedded toolchains is a plus

  • Experience implementing embedded system security: secure boot, kernel and driver signing, encrypted filesystems, secure key storage

  • Solid knowledge of network protocols and ability to develop/debug distributed systems

  • Experience working with CI/CD pipelines in embedded development contexts

  • Knowledge of relevant compliance standards (e.g., ISO/IEC for robotics or embedded systems) is a bonus


  • C++ Embedded Engineer

    vor 12 Stunden


    Zürich, Zürich, Schweiz Consulteer Vollzeit

    Let's shape future togetherYour Role & ResponsibilitiesDesign, develop, test, and maintain embedded Linux software for next-generation humanoid robotic systemsCollaborate closely with robotics algorithm engineers, electrical engineers, and system integrators to bring advanced robotics solutions to lifeWork across the full product lifecycle — from early...

  • C++ Embedded Engineer

    vor 11 Stunden


    Zürich, Zürich, Schweiz Consulteer Vollzeit

    Job description Let's shape future togetherYour Role & ResponsibilitiesDesign, develop, test, and maintain embedded Linux software for next-generation humanoid robotic systemsCollaborate closely with robotics algorithm engineers, electrical engineers, and system integrators to bring advanced robotics solutions to lifeWork across the full product lifecycle...


  • Zürich, Zürich, Schweiz Rocken® Vollzeit

    Lohn - CHF115' '000RolleDu hast Erfahrung in der Embedded Softwareentwicklung und möchtest in einem innovativen Umfeld arbeiten? Bei unserem Rocken Partner übernimmst du alsEmbedded Software Engineer (m/w/d)die Verantwortung für die Entwicklung und Wartung von Softwarelösungen für Elektronikeinheiten. Du arbeitest an der Erstellung von Test- und...


  • Zürich, Zürich, Schweiz RIVR Vollzeit CHF 80'000 - CHF 120'000 pro Jahr

    RIVR is a Swiss robotics company pioneering Physical AI and robotic solutions to revolutionize last-mile delivery, giving 1 human the power of 1000. Through the combination of artificial neural networks and innovative robot designs with wheels and legs, RIVR aims to enhance efficiency, sustainability, and scalability in last-mile delivery. Founded as...


  • Zürich, Zürich, Schweiz Techfirm Industrial Services Vollzeit CHF 60'000 - CHF 120'000 pro Jahr

    For our Techfirm Industrial Services team, we would like to integrate aEmbedded Software Engineer (M/W/D) ready to join us in Switzerland to take up new challenges together WHAT WILL BE YOUR TASKSDesign embedded real-time software running on the processor using C++Contribute to the software development strategy in your areaInvolved in the whole software...


  • Zürich, Zürich, Schweiz CEDES AG Vollzeit CHF 60'000 - CHF 110'000 pro Jahr

    Embedded Software Lifecycle Engineer %) Experis Switzerland Zürich, Switzerland month ago Role details Contract type Permanent contract Employment type Full-time (> 32 hours Working hours Regular working hours Languages English Job location Zürich, Switzerland Tech stack Systems Engineering C Software Design Documents Embedded Software Issue Tracking...


  • Zürich, Zürich, Schweiz RIVR Vollzeit CHF 80'000 - CHF 120'000 pro Jahr

    RIVR is a Swiss robotics company pioneering Physical AI and robotic solutions to revolutionize last-mile delivery, giving 1 human the power of 1000. Through the combination of artificial neural networks and innovative robot designs with wheels and legs, RIVR aims to enhance efficiency, sustainability, and scalability in last-mile delivery. Founded as...


  • Zürich, Zürich, Schweiz TalentCloud Group Vollzeit CHF 60'000 - CHF 120'000 pro Jahr

    We are supporting a fast-moving technology team building intelligent mobile platforms. You will work at the junction of low-level software, perception and edge compute helping to design, optimize and deploy embedded solutions that run in real environments. Key responsibilitiesDevelop and maintain embedded software for real-time perception and autonomy...


  • Zürich, Zürich, Schweiz IC Resources Vollzeit CHF 120'000 - CHF 180'000 pro Jahr

    A Lead Embedded Software Engineer is sought by this expanding in-memory computing developer to be based at their HQ in Zürich. The Lead Embedded Software Engineer will be responsible for leading a small team tasked with the development of software at microcontroller / bare-metal level and multi-platform software and toolchains under Linux and RTOS in C and...

  • Lead Software Engineer

    vor 10 Stunden


    Zürich, Zürich, Schweiz IC Resources Vollzeit

    A Lead Embedded Software Engineer is sought by this expanding in-memory computing developer to be based at their HQ in Zürich. Working in a software / hardware co-design environment, the Lead Embedded Software Engineer will be responsible for leading a small team tasked with the development of software at microcontroller / bare-metal level and...