Job Description
The Software Engineering Manager will be responsible for projects in the area of embedded systems. The candidate will be required to meet with project stake holders on a regular basis to discuss technical issues and solutions. The Manager will also spend time performing software engineering development tasks and will need to be technically knowledgeable about project details and engineering completeness.
Key Responsibilities
Develop and execute software engineering plans and manage software engineering schedules and resource allocation and budget.
Responsible for managing project schedule and task details by utilizing project management tools such as reports, tracking charts, checklist and project scheduling software.
Lead test automation and firmware validation test efforts for embedded devices.
Interfaces with internal customers for requirements analysis and schedule.
Troubleshoot variety of complex problems.
Provide timely status updates and proactive communications on issues to the stakeholders.
Able to interface with internal and external stake holders regarding firmware issues.
Manages cost schedule performance of equipment for internal and external customers and vendors worldwide
Provides technical leadership to team members to achieve project goals
Provides engineering and business process expertise to project team and other members on various projects / issues
Manages employees (direct reports or matrixed reports); contributes to effective performance management, employee development and retention.
Functional Knowledge
7+ years of experience with a Bachelor of Engineering degree in Computer Science / Computer Engineering / Information Science / Electronics / Electrical / Instrumentation is desirable.
Experience in firmware/software test development using Robot Framework (or similar tools).
Knowledge of C or C+ development of embedded firmware design (with RTOS).
Familiar with FPGA platforms desired.
Familiar with Agile CI/CD DevOps and development automation.
Skilled in Python script development.
Prior experience of working in global teams and interfacing with multiple stake holders.
Excellent communication skills (verbal and written) and the ability to interact with extended teams spread across the globe.
Explains difficult or sensitive information; works to build consensus.
Position requires understanding of Applied Materials global Standards of Business Conduct and compliance with these standards at all times. This includes demonstrating the highest level of ethical conduct reflecting Applied Materials' core values.
Qualifications
Education:
Bachelor's Degree
Skills:
Certifications:
Languages:
Years of Experience:
7 - 10 Years
Work Experience:
Additional Information
Time Type:
Full time
Employee Type:
Assignee / Regular
Travel:
Yes, 10% of the Time
Relocation Eligible:
Yes
U.S. Salary Range:
$160,000.00 - $220,000.00
The salary offered to a selected candidate will be based on multiple factors including location, hire grade, job-related knowledge, skills, experience, and with consideration of internal equity of our current team members. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation such as participation in a bonus and a stock award program, as applicable.
For all sales roles, the posted salary range is the Target Total Cash (TTC) range for the role, which is the sum of base salary and target bonus amount at 100% goal achievement.
Applied Materials is an Equal Opportunity Employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, ancestry, religion, creed, sex, sexual orientation, gender identity, age, disability, veteran or military status, or any other basis prohibited by law.