Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 10974112

    PUNE · FULLTIME

    Project Engineer

    ERIC Robotics logo

    ERIC Robotics

    Pune · onsite · Posted 71d ago

    Sourced fromFoundit
    Not disclosed3–6 yrsfulltimePune

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.4s
    • Found the form on Foundit · 9 questions to answer1.6s
    • Decided the answers for all of them2.1s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    • load_list_page(event)> Job listing
    • Job details

    Job Information

    • Job Opening ID ZR_34_JOB
    • Department Name Software
    • Target Date 09/30/2026
    • Number of Positions 3
    • Job Opening Status In-progress
    • Date Opened 08/07/2026
    • Industry Technology
    • Job Type Any
    • Required Skills
      • deleteCurrentSkillOnBackspace(event)> jenkins
      • deleteCurrentSkillOnBackspace(event)> Functional Safety Standar...
      • openCompetencySkills()>+5
    • Created Time 08/07/2026 14:55
    • 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

    Project Engineer – Software

    About The Role

    The Project Engineer – Software is a cross-functional engineering role responsible for bridging industrial engineering standards, software systems, and project delivery across ERIC Robotics portfolio of robotic products.

    The role will work closely with the CTO, Team Lead – Software, and Project Management Office (PMO) to establish disciplined software engineering practices, contribute to system architecture, optimise communication and data acquisition systems, and support structured project execution.

    This position requires a combination of technical depth, engineering discipline, project coordination, documentation, and strong cross-functional communication.

    Key Responsibilities

    • Industrial Standards and Engineering Practices
    • Define, document, and implement software engineering standards aligned with applicable industrial, quality, and safety requirements.
    • Establish coding standards, code review processes, version control practices, testing requirements, and CI/CD guidelines across the software team.
    • Support periodic reviews and compliance audits to identify gaps in software engineering practices.
    • Coordinate corrective actions and track identified gaps to closure.
    • Maintain a structured and accessible repository of applicable standards, engineering guidelines, development practices, and reference documents.
    • Promote consistent engineering practices across software development, integration, testing, and deployment activities.
    • System Design and Software Architecture
    • Contribute to and review high-level software architecture for new and existing robotic platforms.
    • Prepare and maintain system design documentation, including architecture diagrams, interface specifications, and data-flow models.
    • Evaluate architectural trade-offs related to modularity, scalability, reliability, maintainability, and real-time performance.
    • Document technical decisions and provide recommendations with appropriate engineering rationale.
    • Ensure architectural decisions consider safety, maintainability, system integration, and the long-term product roadmap.
    • Communication and Data Acquisition Optimisation
    • Analyse and optimise communication protocols and middleware, including ROS2, DDS, IPC, EtherCAT, MQTT, CAN, and other relevant technologies.
    • Develop strategies to reduce latency, improve communication reliability, and maintain data integrity across robotic systems.
    • Support the evaluation and selection of hardware interfaces, middleware, networking technologies, and communication frameworks.
    • Benchmark communication and data acquisition performance under representative operating conditions.
    • Prepare data-backed performance and optimisation reports for technical leadership.
    • Identify communication bottlenecks, data-loss risks, synchronisation issues, and system-level performance constraints.
    • Project Planning and Management Support
    • Support the Team Lead – Software and PMO in sprint planning, milestone definition, resource estimation, dependency management, and risk tracking.
    • Maintain relevant project artefacts, including work breakdown structures, technical schedules, dependency maps, and technical trackers.
    • Identify technical blockers and dependencies at an early stage and communicate them to relevant stakeholders.
    • Support the development and tracking of mitigation plans for identified technical risks.
    • Track software delivery against agreed technical scope, milestones, and project requirements.
    • Provide structured and data-driven project status updates to the CTO and relevant stakeholders.
    • Technical Communication and Knowledge Dissemination
    • Support the introduction and evaluation of new technologies, frameworks, tools, and engineering methodologies within the software team.
    • Prepare and deliver structured technical presentations, workshops, briefing notes, and knowledge-sharing sessions.
    • Maintain team-facing documentation, including onboarding guides, architecture overviews, engineering guidelines, and lessons-learned registers.
    • Translate complex technical information into clear documentation for both technical and non-technical stakeholders.
    • Promote continuous learning, technical documentation, and proactive knowledge sharing across engineering functions.

    Requirements

    Educational Qualification

    • B.E. / B.Tech / M.Tech in Computer Science, Electronics, Mechatronics, Robotics, or a related engineering discipline.
    • Strong understanding of software engineering principles and their application within robotics, embedded, or industrial automation systems.

    Technical Skills – Must Have

    • 3–6 years of hands-on software development experience in robotics, embedded systems, industrial automation, or related domains.
    • Working knowledge of ROS / ROS2.
    • Understanding of real-time and industrial communication technologies such as CAN, EtherCAT, MQTT, DDS, and IPC.
    • Experience in software/system architecture design and technical documentation.
    • Ability to prepare architecture diagrams, interface definitions, data-flow diagrams, and system design documents.
    • Understanding of software development lifecycle, coding standards, code reviews, version control, testing, and release practices.
    • Familiarity with Git, Jenkins, Docker, CI/CD, and automated testing frameworks.
    • Strong analytical, written, verbal, and technical communication skills.

    Preferred Experience

    • Experience in a Project Engineering, Systems Engineering, Software Architecture, or Systems Integration role within robotics, automation, or industrial systems.
    • Familiarity with industrial standards and safety-critical software development practices.
    • Exposure to functional safety standards and engineering compliance processes.
    • Experience with communication and data acquisition optimisation in real-time robotic systems.
    • Familiarity with project management methodologies, sprint planning, technical scheduling, resource estimation, and risk management.
    • Experience working across Software, Electronics, Mechanical, Testing, and Project Management teams.

    Key Competencies

    • Systems thinking
    • Software architecture and engineering discipline
    • Technical problem-solving
    • Industrial standards awareness
    • Project planning and coordination
    • Technical documentation
    • Data-driven decision-making
    • Cross-functional collaboration
    • Clear technical communication
    • Ownership and accountability
    • Risk identification and escalation
    • Attention to detail
    • Continuous learning and knowledge sharing

    Work Requirements

    • Ability to work closely with the CTO, Software Team Lead, PMO, and multidisciplinary engineering teams.
    • Willingness to support system integration, testing, field trials, and deployment activities when required.
    • Ability to manage multiple technical priorities across different robotic products and projects.
    • Flexibility to work according to project, integration, testing, and deployment requirements.
    • Willingness to travel to project or customer locations when technical support or system validation is required.

    Benefits

    • Opportunity to work across ERIC Robotics portfolio of robotic systems.
    • Exposure to robotics software architecture, real-time communication, industrial standards, and system integration.
    • Opportunity to work closely with technical leadership and multidisciplinary engineering teams.
    • Hands-on involvement in defining and improving organisation-wide software engineering practices.
    • Exposure to the complete engineering lifecycle from architecture and development to testing, deployment, and field validation.
    • Strong technical, systems engineering, and project engineering growth opportunities.

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

    Sourced from foundit

    Section · 02

    Skills

    JenkinsDockerrosmqttROS2CanIPCAutomated testing frameworksDDSEtherCATGITCi/Cd

    Project Engineer · waiting for your command