About this role
The team is seeking a Lead Software Engineer to join their team in Bangalore. This role is crucial for the development of Pegasus, a next-generation massively parallel physical verification product. As a Lead Software Engineer, you will take on responsibilities that include case analysis, problem solving, bug fixes, new feature development, and validation, while working under the mentorship of senior developers.
Key Responsibilities:
- Develop and enhance the Pegasus product with a focus on performance and scalability.
- Conduct thorough case analysis and troubleshooting to resolve issues effectively.
- Implement new features based on product requirements and user feedback.
- Collaborate with cross-functional teams to ensure high-quality software delivery.
- Mentor junior developers and contribute to their professional growth.
Required Skills & Qualifications:
- BE/BTech/ME/MTech in Computer Science or a related field.
- Strong experience in software development with a focus on parallel processing.
- Proficiency in programming languages such as C++, Java, or Python.
- Familiarity with software development methodologies and tools.
- Excellent problem-solving skills and attention to detail.
Experience:
- 5-8 years of relevant software engineering experience, preferably in a leadership role.
What we offer:
- Opportunity to work on cutting-edge technology and make a significant impact.
- A collaborative and innovative work environment.
- Professional development and growth opportunities.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.