Senior C++ Embedded Vision Engineer (ROS2, Remote)

N-iX LTD

United States

Ibrido

USD 120.000 - 180.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Flexible work format
Mentorship program
Tech talks and trainings
Centres of excellence

Descrizione del lavoro

N-iX is seeking an experienced Senior C++ Software Engineer to join our embedded vision systems team. You will build and maintain core ROS2 components, sensor integrations, and external interfaces, delivering high-performance, reliable software for complex traffic management scenarios.

You will contribute to architecture decisions and ensure code quality from design to deployment. The role requires independent problem solving, strong debugging and profiling skills on Linux, and hands-on work

Competenze

  • 5+ years of professional software development experience in C++.
  • Strong proficiency in Modern C++ (C++17/20).
  • Solid understanding of memory management, concurrency, and performance-critical programming.
  • Hands-on experience integrating multiple sensors into complex software systems.
  • Understanding of ROS2 architecture and distributed systems.
  • Experience with pub/sub or message-based communication and distributed systems.
  • Unit and integration testing experience.
  • Strong Linux development skills including debugging and profiling.
  • Experience with Git and collaborative workflows.
  • Experience with Docker and containerized development environments.

Mansioni

  • Design and implement core application components in C++ within a ROS2-based system.
  • Develop and maintain high-quality software using Modern C++ (C++17/20).
  • Integrate various sensors, external interfaces, and third‑party components into the system.
  • Develop distributed, component-based applications using pub/sub communication.
  • Contribute to software architecture and design decisions and ensure reusable solutions.
  • Develop unit and integration tests to ensure quality, reliability, and stability.
  • Participate in code reviews and provide constructive feedback.
  • Identify and implement performance optimisations for runtime efficiency.
  • Debug and troubleshoot issues in Linux, including profiling and performance analysis.
  • Maintain container images and build configurations for development and target environments.
  • Collaborate with developers, architects, and stakeholders; mentor junior engineers.

Conoscenze

C++
Modern C++ (C++17/20)
Multithreading
ROS2
Linux development
Git workflows
Docker
Sensor integration
Performance optimization
Code reviews

Strumenti

ROS2 tooling
Docker
Git
Kubernetes
Yocto
CI/CD (Jenkins/GitLab)

Descrizione del lavoro

N-iX is seeking an experienced Senior C++ Software Engineer to join our embedded vision systems team. You will build and maintain core ROS2 components, sensor integrations, and external interfaces, delivering high-performance, reliable software for complex traffic management scenarios.

You will contribute to architecture decisions and ensure code quality from design to deployment. The role requires independent problem solving, strong debugging and profiling skills on Linux, and hands-on work

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior C++ ROS2 Engineer — Embedded Traffic Vision (Remote)
Senior C++ ROS2 Engineer — Embedded Traffic Vision (Remote)

N-iX • Stati Uniti

Ibrido
USD 120.000 - 170.000
Flexible working format
Competitive salary
Mentorship program
+1
Senior C++ ROS2 Vision Engineer (Traffic Systems) - Remote
Senior C++ ROS2 Vision Engineer (Traffic Systems) - Remote

Nix • Boston (MA)

Ibrido
USD 140.000 - 190.000
Flexible working format - remote or on
Competitive salary and good package
Career growth
+4
Senior C++ Software Engineer (#5987)
Senior C++ Software Engineer (#5987)

N-iX LTD • Stati Uniti

Ibrido
USD 120.000 - 180.000
Flexible work format
Mentorship program
Tech talks and trainings
+1
Senior C++ Engineer
Senior C++ Engineer

N-iX • Stati Uniti

Ibrido
USD 120.000 - 170.000
Flexible working format
Competitive salary
Mentorship program
+1
Senior C++/ROS2 Embedded Vision Engineer - Flexible & Growth
Senior C++/ROS2 Embedded Vision Engineer - Flexible & Growth

Partner Company • Stati Uniti

Remoto
USD 120.000 - 160.000
Senior C++ Software Engineer (Fully Remote)
Senior C++ Software Engineer (Fully Remote)

Partner Company • Stati Uniti

Remoto
USD 120.000 - 160.000
Senior C++ Software Engineer
Senior C++ Software Engineer

Nix • Boston (MA)

Ibrido
USD 140.000 - 190.000
Flexible working format - remote or on
Competitive salary and good package
Career growth
+4
Senior ROS/ROS2 Robotics Software Engineer (Remote)
Senior ROS/ROS2 Robotics Software Engineer (Remote)

Rex.zone • Stati Uniti

Remoto
USD 140.000 - 180.000
Remote Robotics Engineer: ROS, SLAM & Navigation
Remote Robotics Engineer: ROS, SLAM & Navigation

Rex.zone • Stati Uniti

Remoto
USD 120.000 - 180.000
ROS2 Embedded Firmware Engineer – GPU Vision & Real‑Time
ROS2 Embedded Firmware Engineer – GPU Vision & Real‑Time

IntelliPro • Sonoma (CA)

In loco
USD 120.000 - 180.000