Job Description
The ideal candidate will have 5-8 years of experience in software development and a strong understanding of system fundamentals in Linux and Android.
• Work closely with Firmware engineers to design, develop and maintain software applications for Ather's Charging infrastructure.
• Improve existing functionality while building Designs/POCs for future systems.
• Collaborate with Product Managers, Cloud and Backend teams for Planning and Implementing new features and solutioning architecture for future products.
• Manage release cycles for assigned modules and prioritize development activities.
• Be the point of contact for Firmware team for cloud dependencies.
Key Requirements
• Bachelors/Masters in Computer Science/Electronics or equivalent degree.
• Proficient in Golang/C/C++ and Python is an added advantage.
• Knowledge on Multi-threaded & Multi-processing application development experience.
• Experience with Embedded systems spanning OS and non-OS environments.
• IoT experience is a must, having worked with cloud service providers such as Google Cloud would be a plus.
• Agile development methodology experience is a must.
• Experience with Static Code Analyzers and Unit testing framework is a must.
• Excellent communication (written and verbal) and interpersonal skills.
Desirable Qualifications
• Exposure or Experience working with RTOS environment.
• Basic know-how to write SQL queries.
• Previous experience studying, designing or developing systems based on Open Charge Point Protocol (OCPP).
💡 Quick Summary
Seeking a career-building opportunity? The Senior System Software Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
