Software Development Engineer
Peppermint Robotics · Pune Division, Maharashtra, India
Apply & track with Apply EdgeKey ResponsibilitiesCollaborate 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.QualificationsBachelor’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 SkillsHands-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.Skills: algorithms,aws,software