- load_list_page(event)> Job listing
- Job details
Job Information
- Job Opening ID ZR_26_JOB
- Department Name Software
- Target Date 04/30/2026
- Number of Positions 3
- Job Opening Status In-progress
- Date Opened 03/14/2026
- Industry Technology
- Job Type Any
- Created Time 03/14/2026 16:43
- City Pune City
- State/Province Maharashtra
- Country India
- Zip/Postal Code 411019
About Us
ERIC Robotics, a Premier Seals India initiative to form a dynamic Indian research and development organization is leading the charge in revolutionizing industrial inspection and monitoring through robotics. Our expertise lies in designing and developing next-generation autonomous mobile robots and drones, intended to push the boundaries of innovation across markets.
Job Description
As a
Robotics Engineer at ERIC Robotics, you will design and develop high-performance software systems that power real-time robotics and industrial inspection platforms. This role focuses on building scalable data pipelines, integrating robotics sensors, and developing low-latency systems capable of processing high-bandwidth sensor data.
You will work closely with cross-functional teams including robotics, hardware, and AI engineers to develop reliable and efficient robotics software systems.
This role involves both
system design and hands-on engineering for real-time robotics platforms.
Key Responsibilities
- Robotics Software Development
Design and develop high-performance
C++ software for real-time robotics and industrial inspection systems.
Architect scalable and modular pipelines to process
high-bandwidth sensor data such as:
- Point clouds
- Images
- Telemetry data
Develop
multi-threaded and parallel processing systems optimized for Linux environments.
Optimize system performance across
CPU, memory, and IO for deterministic real-time operation.
- Communication & Data Systems
Build
low-latency communication frameworks for robotics systems.
Implement shared-memory IPC and high-throughput messaging systems.
Work With High-speed Data Streaming Protocols, Including
- gRPC
- Protobuf
- FlatBuffers
- Cap'n Proto
Design robust pipelines for processing
large-scale robotics sensor data streams.
- Robotics & Hardware Integration
Integrate Software Systems With
- Robotics platforms
- Industrial sensors
- Machine vision systems
- Industrial hardware interfaces
Support debugging, testing, and validation of robotics systems.
Collaborate with hardware and AI teams to ensure seamless system integration.
- System Architecture & Deployment
Contribute to system architecture and performance optimization.
Support deployment pipelines and ensure reliable industrial-grade software.
Work on debugging, profiling, and improving system performance.
Participate in continuous improvement of robotics software frameworks.
Requirements
Core Software Engineering (Must Have)
Bachelor's Or Master's Degree In
- Robotics
- Computer Science
- Electronics
- Mechatronics
- Related engineering fields
Strong proficiency in
C++ (C++14 / C++17 / C++20).
Experience designing
modular and scalable software architectures.
Strong Understanding Of
- Memory management
- Concurrency
- Performance optimization
Experience working with
Linux systems programming.
Robotics & Real-Time Systems
Experience With Low-latency Communication Frameworks, Such As
Knowledge Of Shared-memory IPC Techniques, Including
- POSIX shared memory
- mmap
- ring buffers
- lock-free queues
Experience working with
high-bandwidth robotics sensor data pipelines.
Familiarity with
Docker, CI/CD workflows, and Linux deployment pipelines.
Good to Have
Experience building
multi-threaded or parallel processing systems.
Experience with
GPU acceleration (CUDA / OpenCL).
Experience in
machine vision or 3D inspection systems.
Familiarity With Industrial Protocols Such As
Benefits
Work on
real-world robotics and industrial inspection systems
Exposure to
high-performance robotics software development
Opportunity to build
low-latency, real-time robotics systems
Collaborative engineering environment with robotics, AI, and hardware teams
Opportunity to work on
advanced robotics platforms and industrial deployments
check(event) ; career-website-detail-template-2 => apply(record.id,meta) mousedown=lyte-button => check(event) final-style=background-color:#3A4FFC;border-color:#3A4FFC;color:white; final-class=lyte-button lyteBackgroundColorBtn lyteSuccess lyte-rendered=>