Search by job, company or skills

Robotics Engineer

Robotics Engineer

eric robotics
Fresher
Not Disclosed
Early Applicant
  • Posted 3 months ago
  • Be among the first 40 applicants

Job Description

  • 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

  • Eclipse iceoryx
  • ZeroMQ

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

  • OPC-UA
  • Modbus
  • EtherCAT

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=>

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

lock-free queues

high-bandwidth sensor data

mmap

Eclipse iceoryx

OPC-UA

GPU acceleration

low-latency communication frameworks

POSIX shared memory

ring buffers

About Company

Similar Jobs

Pune, India
Skills:
kuka, C++, Linux Ubuntu, ROS, Python, ROS 2, ABB, Gazebo, MoveIt, trajectory planning, NVIDIA Isaac Sim, robot kinematics, coordinate transformations, industrial I/O, Fanuc, Electrical Wiring, sensors calibration, Navigation, TF, industrial communication protocols, Omniverse, Yaskawa
2-5 yrs
Pune, India
Skills:
Ubuntu Linux, Version Control, Git, Ethernet, Python, collision avoidance, MoveIt2, Isaac Sim, motion execution, Gazebo, trajectory planning, ROS-Industrial, hardware integration, ROS2
Pune, India
Skills:
Embedded Linux, Distributed Systems, ROS 2, NVIDIA Isaac Sim, robotics communication protocols, NVIDIA Jetson, industrial gateways, robotics architecture networking, DDS, Isaac Lab, MAVLink, VDA 5050, Groot Behavior Trees, OPC UA
Pune, India
Skills:
Networking, Linux, ROS, Edge devices, ROS2, System logs and debugging, Docker containers, Python-based tooling