An opportunity is available for a Robotics System Integration Engineer to contribute to the setup and rollout of a robotic vehicle system. This role focuses on combining hardware and software components—ranging from sensors to vehicle interfaces—to ensure overall system stability and readiness for real-world testing and operation.
Core Responsibilities
- Design and implement drivers for sensors while ensuring seamless integration with vehicle communication interfaces (Ethernet and CAN)
- Participate in initial system setup, configuration, and end-to-end integration of hardware and software components
- Support calibration processes for sensors along with tuning system parameters for optimal performance
- Manage and maintain container-based development setups and assist in continuous integration and deployment workflows
- Conduct system-level testing, performance evaluation, and issue diagnosis
- Review and interpret system logs to aid debugging, field validation, and operational testing
Essential Qualifications
- Hands-on experience with Linux-based systems
- Strong coding skills in either C++ or Python
- Background in robotics, autonomous platforms, or similar technologies
- Understanding of network protocols, CAN bus systems, and synchronization concepts such as PTP
- Proven ability to identify and resolve integration challenges across hardware and software layers
- Familiarity with containerization tools, automation pipelines, and deployment processes
Nice-to-Have Experience
- Knowledge of ROS2 or equivalent robotics frameworks
- Experience working with devices such as LiDAR, cameras, GNSS receivers, or IMUs
Ideal Candidate Profile
- Demonstrates a practical, solution-oriented approach to complex technical problems
- Comfortable navigating and contributing across different layers of a robotics system
- Capable of supporting the full lifecycle from integration through testing to deployment