Search by job, company or skills

eric robotics

Robotics Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 19 hours ago
  • Be among the first 10 applicants
Early Applicant

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:

About Company

Job ID: 146395031