
Job Description & Key Responsibilities
Jasmin Infotech Private Limited is a fastβgrowing technology services firm headquartered in Chennai. Established in the early 2010s, the company has built a strong foothold in the automotive and smartβaudio domains, delivering embedded software solutions, connectivity platforms, and product testing services to global OEMs. With a workforce of over 300 engineers, Jasmin Infotech prides itself on a culture of continuous learning, crossβfunctional collaboration, and a commitment to delivering highβquality software that powers nextβgeneration vehicles and consumer electronics. The firmβs vision is to become a preferred partner for innovative automotive software, and it invests heavily in research, upβskilling, and modern development practices.
The Application Development team is the engine behind Jasminβs core product suite. As a fresher Software Developer, you will join a vibrant group of engineers who design, develop, and maintain applications that interface with automotive ECUs, audio devices, and cloud services. The role is ideal for recent graduates who are passionate about coding, love solving complex problems, and are eager to grow in a realβworld product environment. You will receive mentorship from senior developers, work on live projects from day one, and gain exposure to the full software lifecycleβfrom requirement gathering to deployment and postβrelease support.
Key Responsibilities:
1. Write clean, efficient, and maintainable code in languages such as Java, C++, or Python.
2. Participate in design discussions and contribute ideas for architecture improvements.
3. Perform unit testing and assist in integration testing of modules.
4. Debug and resolve defects reported by QA or endβusers.
5. Collaborate with crossβfunctional teams including hardware, QA, and product management.
6. Document code, APIs, and technical specifications for future reference.
7. Stay updated with emerging technologies and suggest adoption where beneficial.
8. Contribute to code reviews, ensuring adherence to coding standards.
9. Assist in preparing deployment packages and support release activities.
10. Continuously improve personal technical skills through internal training and external resources.
Tech Stack: Java, C++, Python, Git, JIRA, Jenkins, RESTful APIs, MySQL/NoSQL databases, Linux environment, basic knowledge of embedded systems.
Growth Path: Starting as a Junior Software Developer, you can progress to Software Engineer, Senior Engineer, and eventually Technical Lead or Project Manager based on performance and skill acquisition. The company encourages internal mobility, and highβperforming individuals often get opportunities to work on flagship automotive projects or transition into specialized domains like AIβdriven diagnostics.
Why Join Jasmin Infotech? You will be part of a forwardβthinking organization that values innovation, offers a supportive learning environment, and provides exposure to cuttingβedge automotive software. The role promises handsβon experience, mentorship, and a clear career trajectory, making it an excellent launchpad for a successful software engineering career.