Retour aux emplois
XX
Senior Robotics Software Engineer (ROS / C++ / Embedded Systems)Jansoft GlobalDallas, Texas, United States

Cette offre d'emploi n'est plus disponible

XX

Senior Robotics Software Engineer (ROS / C++ / Embedded Systems)

Jansoft Global
  • US
    Dallas, Texas, United States
  • US
    Dallas, Texas, United States

À propos

Senior Robotics Software Engineer (ROS / C++ / Embedded Systems) Dallas, United States | Posted on 04/13/2026 Rate: $65/hr (w2/c2c) Role Overview As a Senior Robotics Software Engineer, you will design, develop, and optimize software for autonomous robotic systems used in warehouse automation. This role combines advanced software development with hands-on interaction with robotic hardware. You will work extensively with ROS-based systems , modern C++, and Linux environments, contributing to both system architecture and real-world robot performance. Responsibilities Develop and maintain robotics software using C++ (C++11+) and Python on Linux systems Design and implement scalable, production-grade software architectures Contribute to ROS-based robotic systems and middleware Interface with hardware components including motors, sensors, and controllers Debug and optimize robot behavior through hands-on testing with physical systems Analyze system performance and resolve issues related to reliability, latency, and control Participate in code reviews, design reviews, and SDLC processes Mentor junior engineers and contribute to team best practices Create and execute test plans for robotics systems Support field testing and on-site deployments of robotic solutions Ensure compliance with safety standards when working with live equipment Required Qualifications Bachelor’s degree in Computer Science, Computer Engineering, or related field 8+ years of experience in software engineering or robotics Strong proficiency in modern C++ (C++11 or later) with experience in Smart pointers, templates, and object-oriented design Hands-on experience with robotics systems or autonomous platforms Experience working with hardware and sensors (e.g., motors, encoders, LiDAR, cameras) Strong understanding of control systems (e.g., PID control) Experience with embedded systems and microcontroller interfacing Familiarity with communication protocols such as TCP/IP, CAN, CANOpen, SPI Experience designing systems from scratch (not just maintaining existing code) Preferred Qualifications Experience with ROS (Robot Operating System) Background in autonomous navigation or mobile robotics (AGVs, AMRs, robotic arms) Experience with CI/CD pipelines and automated testing Knowledge of containerization and deployment strategies Experience with Git or other version control systems Prior experience in warehouse automation or industrial robotics
#J-18808-Ljbffr
  • Dallas, Texas, United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.