Position: Software Developer

Experience: 2-5 Years

Location: Thane / Pune / Hybrid

We are looking for a passionate and skilled Software Engineer to join our growing technology team in India. You will be responsible for designing, developing, testing, and maintaining high-quality software solutions across a variety of engineering domains. This role offers an opportunity to work on cutting-edge projects with global clients in industries such as automotive, manufacturing, industrial automation, and more.

Key Responsibilities:

  • Develop and maintain robust, scalable, and efficient software applications based on client requirements.
  • Write clean, modular, and well-documented code following industry best practices.
  • Collaborate with cross-functional teams, including hardware engineers, UI/UX designers, and product managers.
  • Participate in full software development lifecycle – requirement gathering, design, development, testing, deployment, and support.
  • Debug and troubleshoot issues in existing applications and provide timely resolutions.
  • Contribute to code reviews, technical documentation, and knowledge sharing across teams.
  • Stay up-to-date with emerging software trends, tools, and technologies.

Required Skills & Experience:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • 2–6 years of hands-on experience in software development using languages such as C/C++, Python, Java, or C#.
  • Strong understanding of OOP concepts, data structures, algorithms, and design patterns.
  • Experience with embedded software, desktop applications, or enterprise-level systems.
  • Familiarity with version control systems (Git, SVN) and CI/CD pipelines.
  • Good knowledge of software debugging and testing techniques.
  • Strong analytical and problem-solving skills with attention to detail.
  • Excellent communication and teamwork abilities.

Preferred Skills:

  • Exposure to real-time operating systems (RTOS) or Linux-based development.
  • Experience with cloud platforms (AWS, Azure) or edge computing environments.
  • Knowledge of Agile/Scrum methodologies.
  • Familiarity with UI development using frameworks like Qt, .NET, or web-based front-ends.
Share Job:

Apply

Submit Your Application

"*" indicates required fields

Accepted file types: pdf, txt, doc, docx, jpg, jpeg, png, Max. file size: 50 MB.
This field is for validation purposes and should be left unchanged.