
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.