Required Qualifications
Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field.
2+ years of experience in Embedded Software, Robotics Software, or Autonomous Systems development.
Strong programming skills in C/C++ with working knowledge of Python.
Experience with ROS2, Linux, Embedded Linux, or RTOS (QNX preferred).
Hands-on experience with communication protocols such as I2C, SPI, UART, CAN, IPC, and embedded debugging tools.
Experience developing software for autonomous mobile robots (AMRs), robotics platforms, or automotive embedded systems.
Familiarity with sensor fusion, localization, perception, SLAM, and computer vision concepts.
Experience with Git, CMake, Docker, CI/CD, and software testing frameworks.
Preferred Qualifications
Experience with TensorRT, CUDA, OpenCV, PyTorch, or other AI/ML frameworks.
Knowledge of AUTOSAR, automotive diagnostics (UDS), or safety-critical software development.
Experience with NVIDIA Jetson, Raspberry Pi, or other embedded hardware platforms.
Familiarity with robotics algorithms such as Kalman Filters, Particle Filters, ICP, A, RRT*, or motion control.
Experience deploying production software in robotics, autonomous vehicles, industrial automation, or automotive systems.
Develop ROS2-based robotics applications and deploy software on embedded platforms such as NVIDIA Jetson, Raspberry Pi, or ARM-based processors.
Collaborate with cross-functional teams to design, test, debug, and deploy production-quality software while following CI/CD and software quality best practices.
Key Responsibilities: (Only W2 no C2C ) Looking for a Embedded Robotics Engineer for our direct client in IL.
Design, develop, and maintain real-time embedded software and robotics applications using C/C++ in Linux and RTOS environments.
Develop software for autonomous systems, including localization, perception, sensor fusion, SLAM, and motion planning.
Build and optimize embedded firmware, middleware, device drivers, and communication interfaces for robotics and automotive platforms.
Integrate and validate sensors including LiDAR, IMU, RGBD cameras, ultrasonic sensors, and other embedded peripherals.