P

Software Development Engineer

Job Description - Software Development Engineer

Key Responsibilities:
● Collaborate with the team to design, develop, test, and deploy software features for our robot platform.
● Write clean, maintainable, and efficient code.
● Debug and resolve bugs across the stack — frontend, backend, or integration layers.
● Participate in code reviews and learn from constructive feedback.
● Work in an agile team environment: sprint planning, stand-ups, demos, and retrospectives.
● Contribute to internal tools and scripts that support engineering operations.
● Stay curious and explore new technologies that can be applied to our stack.



Qualifications:
● Bachelor’s degree in Computer Science, Engineering, or related field.
● 0–2 years of software development experience (internships/projects count).
● Familiarity with one or more programming languages: Python, JavaScript, Go, or similar.
● Understanding of basic data structures, algorithms, and problem-solving techniques.
● Exposure to Git or other version control systems.
● Willingness to work in a Linux-based development environment.


Good-to-Have Skills:
● Hands-on experience with frontend frameworks (e.g., React) or mobile (Flutter).
● Exposure to Docker, CI/CD, or cloud platforms (AWS/GCP).
● Interest in robotics, automation, or hardware-software integration.
● Past contributions to college clubs, hackathons, open-source projects, or personal tech projects.

Original job Software Development Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Software Development Engineer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.