Location: Gurgaon/Gurugram
Salary: Open
Employment Type: Permanent
Industry: Technology/Online
Sub-industry: Semiconductors
Function: Technology

Company Overview

Our client is an American corporation that engages in the design, manufacture, marketing, and service of semiconductor processing equipment

Job Description

Designation- Software Manager

Primary Responsibilities:
• Responsible for managing and leading a team of engineers working on product software development
• Evaluates the project work scope, plans, tracks and ensures project delivery is on time with high quality from the team
• Monitors, coordinates and supervises daily activities of employees in the team.
• Converts organization objectives into individual goals and drives the team to achieve them
• Responsible for hiring, training and retaining key talent
• Responsible for strategic planning and execution for the team
• Plans and coordinates with cross functional teams within Lam India and other regions to set right priorities for projects and tasks
• Actively participates in technical reviews of SW design and development work
• Participates in customer issues and escalations to provide quick workarounds and long-term fixes
• Responsible for the design, development, and maintenance of the company's standards compliant software
• Responsible for maintenance of install base by analysing, debugging and fixing customer issues

Mandatory Skills:
• Hands on experience of design and development of equipment/machine control software (standalone system) using object-oriented programming language preferably in Java
• Hands-on experience with interfacing of hardware devices to application.
• Hands-on experience in multithreading, IPC, distributed systems
• Strong understanding and experience in OOPS concepts
• Strong analytical, logical, problem solving, trouble shooting skills
• Hands on experience in JUNIT, profilers.
• Should have experience in managing and leading a team (Goal setting, performance reviews…)
• Hands on experience in project planning tool (MPP), prioritization and conflict resolution
• Should have worked in planning, executing and tracking of projects in equipment/machine control software development
• Should have worked on internal and customer issues and escalations
• Hands on experience in complete project development life cycle
• Excellent written/verbal communication skills and presentation skills

Requirements

• Experience - 13 plus years
Hands on experience of design and development of equipment/machine control software (standalone system) using object-oriented programming language preferably in Java
• Hands-on experience with interfacing of hardware devices to application.
• Hands-on experience in multithreading, IPC, distributed systems
• Strong understanding and experience in OOPS concepts
• Strong analytical, logical, problem solving, trouble shooting skills
• Hands on experience in JUNIT, profilers.
• Should have experience in managing and leading a team of a minimum of 8 engineers (Goal setting, performance reviews…)
• Hands on experience in project planning tool (MPP), prioritization and conflict resolution
• Should have worked in planning, executing and tracking of projects in equipment/machine control software development
• Should have worked on internal and customer issues and escalations
• Hands on experience in complete project development life cycle
• Excellent written/verbal communication skills and presentation skills

Additional Information

Location- Bangalore


Job reference: JO-210624-262026

Need Help?

Feel free to connect with us

Job application

You are about to apply to the following job: Software Manager . Applying a job is not a commitment, it gives us the authorization to show your CV to the employer





















Upload from Computer
Application confirmed!
Thank you for applying! We shall be in touch with you.