3 Folks Palette Jobs
Embedded Systems Engineer - Robotics Applications (3-8 yrs)
Folks Palette
posted 16hr ago
Key skills for the job
Location : Onsite, Chennai (Work from Office)
Juniors : 3 plus years
senior : 5 to 8 years
NP : 30days
Job Responsibilities :
- Design, develop, and maintain embedded systems for robotics applications.
- Collaborate with multidisciplinary teams (hardware, software, and AI engineers) to integrate sensors, actuators, and cameras for robotic systems.
- Develop and optimize software and firmware for embedded systems, focusing on real-time performance.
- Work with embedded platforms such as ARM, Raspberry Pi, or NVIDIA Jetson for robotics applications.
- Integrate camera sensors, depth sensors (LIDAR, ToF, etc.), and other peripherals to support computer vision tasks.
- Implement and enhance computer vision algorithms, such as object detection and SLAM (Simultaneous Localization and Mapping), to improve robot perception.
- Perform testing and debugging of hardware and software, ensuring seamless integration and performance in real-world robotic environments.
- Optimize algorithms for efficiency and performance in constrained embedded systems.
- Stay updated with the latest developments in robotics, computer vision, and embedded systems technologies.
Required Skills and Qualifications :
- Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field.
- 3+ years of experience in embedded systems development, particularly in robotics and computer vision.
- Proficiency in C, C++, or Python for embedded programming.
- Experience with real-time operating systems (RTOS) and multi-threaded programming.
- Hands-on experience with robotics platforms (i.e., ROS, Robot Operating System) and embedded robotics development tools.
- Strong understanding of computer vision concepts (i.e., OpenCV, TensorFlow, PyTorch).
- Experience with hardware interfaces such as SPI, I2C, UART, CAN, and GPIO.
- Familiarity with robotics sensors (i.e., LiDAR, cameras, IMUs, encoders) and actuator control.
- Knowledge of 3D vision and depth sensing technologies (i.e., stereo cameras, structured light).
- Excellent debugging and problem-solving skills, with the ability to optimize code and troubleshoot hardware/software interactions.
- Strong communication skills and the ability to work in a collaborative, fast-paced environment.
Preferred Qualifications :
- Familiarity with NVIDIA Jetson platforms or similar embedded AI systems for robotics applications.
- Experience with motion control and robotic kinematics.
- Knowledge of cloud-based robotics solutions and IoT integration.
- Familiarity with Git version control and agile development methodologies
Functional Areas: Other
Read full job description