Software Developer

1 - 3 years

7 - 9 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Description: Software Developer/Programmer About the Role: The Software Developer will join the System Software group within our technical team. This role provides an excellent platform to leverage creativity, problem-solving skills, and technical expertise, offering significant opportunities for career advancement. Candidates with prior experience in developing solutions involving LIDAR, GPS, SLAM, Machine Learning (ML), and Artificial Intelligence (AI) will have a distinct advantage. I Key Responsibilities: Collaborate closely with cross-functional teams to understand concepts, ideas, and plans for next-generation autonomous vehicles. ¢ Interact with stakeholders (customers and vendors) to clearly define software requirements and specifications. ¢ Conduct in-depth research and contribute to the development of software modules related to localization, fleet management, path planning, and warehouse mapping for autonomous mobile robots. ¢ Develop, code, and thoroughly test in-house software applications and modules. ¢ Facilitate end-user training sessions post software implementation to ensure smooth adoption and usability. ¢ Deploy, maintain, and troubleshoot software systems within our production environment. ¢ Document all phases of the software development lifecycle comprehensively, ensuring clarity and maintainability. ¢ Remain up-to-date with the latest advancements in robotics, automation, AI, and related technological fields. ¢ Work effectively both independently and collaboratively as part of an interdisciplinary team. II Education, Experience, and Skills Required: Minimum Requirements: ¢ Bachelors degree in Computer Science, Software Engineering, Robotics, or related technical discipline from a reputable university. ¢ Up to 2 years of professional experience designing, coding, testing, and maintaining complex software solutions in a Windows environment. ¢ Strong proficiency in programming languages such as C++, Python, or web application development frameworks. ¢ Adept at using Microsoft Office tools. ¢ Possess analytical thinking and a practical approach to developing real-world solutions. Preferred Qualifications: ¢ Familiarity with microcontroller programming, single-board computers, ROS2, SLAM techniques, CANopen protocols, and various industrial or IoT sensors. ¢ Experience or exposure in autonomous systems, robotics frameworks, or similar fields will be a significant advantage. Candidates demonstrating greater experience may be considered for Senior Software Developer/Programmer roles.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

mumbai metropolitan region