Home India Senior Engineer - Robotics

Home India Senior Engineer - Robotics

Senior Engineer - Robotics

Full time at a Laimoon Verified Company in India
Posted on May 4, 2024

Job details

Senior Engineer - RoboticsThe person will be part of Robotics ART's SAFe Agile team. As an agile team member, the person will work on our GTP (Goods To Person) software/firmware application running on AGV.The AGV running Ubuntu OS is running a different application written in advanced Python programming that interacts with MQTT or Kafka on the server side and interacts with real-time microcontrollers for AGV movement and lifts operations.The person would be involved in all phases of a Software development life cycle and would work in a cross-functional team of Software, embedded, middleware, electrical, and mechanical engineers.ResponsibilitiesAnalyze, design, develop and unit test the developed application/component.Perform development & testing following an Agile environment and CI/CD methodology.Provide ongoing maintenance, support, and enhancements for developed systems and platforms.Ability to quickly learn new technologies for diversified application.Collaborate cross-functionally with architects, product owners, project managers, and other engineers to achieve elegant solutions.Provide recommendations for new systems and continuous improvements on existing systems.Work alongside other engineers on the team to elevate technology and consistently apply best practices.RequirementsB.E, B.Tech, or Master's in Electronics Engineering, Computer Science, or equivalent experience.Overall, 4 to 6 years of experience in embedded Linux application development.At least 2 years of development experience using Python as a primary language.Working knowledge of MQTT protocol is mandatory, additional kafka is preferred.Optional: Knowledge of C/C++ as a programming language.Knowledge of communication protocol like UART / RS232 / TCP-IP / UDPExperience of hardware embedded systems is mandatory, AGV (Automated Guided Vehicle) is preferred.Working knowledge of Linux systems, file systems, device driver architecture, and debugging the running process through Linux debugging tools.Knowledge of Linux service launchers like supervisor, docker, and system services.Product development experience from requirement to delivery.Experience with test-driven development and automated testing frameworks.It is good to have experience with SAFe Scrum/Agile development methodologies PRB

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Engineering starting now. Claim $10 promo towards online courses. See all courses
See All Senior Jobs
Feedback Feedback