ERIC Robotics
Project Software Engineer
- Location
- Pune
- Stipend
- 25 - 40 LPA
- Type
- Full-time
About this role
Batch: 2020/2021/2022/2023. 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 (architecture diagrams, interface definitions, data-flow diagrams). - 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: - Project Engineering, Systems Engineering, Software Architecture, or Systems Integration role within robotics, automation, or industrial systems. - Familiarity with industrial standards, safety-critical software development practices, and functional safety standards. - Exposure to 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.
How well do you fit this role?
Your résumé against this posting — what you have, what’s missing, and a short plan to close the gap.