Responsibilities
- Build, validate, and deploy modular software components to enable reliable inter-module communication.
- Create and sustain middleware architectures with an emphasis on platforms such as ROS2.
- Program and interface with embedded hardware, including writing drivers for sensors like GPS, IMUs, cameras, and radar systems.
- Construct scalable cloud-based infrastructure for deploying and managing machine learning models.
- Deploy and monitor software in live environments, ensuring system stability and performance.
Responsibilities
- Develop, test, and integrate modular software packages, ensuring seamless communication across different system modules.
- Design, develop, and maintain middleware solutions, focusing on frameworks like ROS2.
- Work with embedded development boards and create drivers and interfaces for various sensors (e.g., GPS, IMUs, cameras, radar), ensuring smooth integration with the system.
- Design and develop infrastructure to serve machine learning models in cloud environments.
- Setting up software in the production system and tracking production systems' status.
Other
- Problem-solving and result-driven mindset.
- Flexibility and resilience to work in a highly dynamic chaotic environment.
- Openness to learn and explore unknown territories.

