i
Ananta Resource Management
36 Ananta Resource Management Jobs
Embedded System Engineer - C/C++ (3-5 yrs)
Ananta Resource Management
posted 4d ago
Flexible timing
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 (e. , ROS, Robot Operating System) and embedded robotics development tools.
- Strong understanding of computer vision concepts (e. , OpenCV, TensorFlow, PyTorch).
- Experience with hardware interfaces such as SPI, I2C, UART, CAN, and GPIO.
- Familiarity with robotics sensors (e., LiDAR, cameras, IMUs, encoders) and actuator control.
- Knowledge of 3D vision and depth sensing technologies (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
Functional Areas: Other
Read full job descriptionPrepare for Embedded Systems Engineer roles with real interview advice