Technical Lead – C/C++ At Applied Materials

- Advertisement -
 

Key Responsibilities

  • Develops code and documentation for a variety of difficult software projects, and design and implement bug fixes.
  • Designs a variety of difficult software projects.
  • Defines software specifications.
  • Interfaces with internal customers for requirements analysis and schedule.
  • Troubleshoots a variety of difficult software problems. Performs software tests on code and enhancements.
  • Interfaces with external customers regarding software issues.
  • Interfaces with external customers regarding software issues.
  • Compiles data for regularly scheduled or special reports, analysis and statements.

Functional Knowledge

Demonstrates conceptual and practical expertise in own discipline and basic knowledge of related disciplines

Business Expertise

- Advertisement -

Has knowledge of best practices and how own area integrates with others; is aware of the competition and the factors that differentiate them in the market

Leadership

Acts as a resource for colleagues with less experience; may lead small projects with manageable risks and resource requirements

Problem Solving

Solves complex problems; takes a new perspective on existing solutions; exercises judgment based on the analysis of multiple sources of information

Impact

Impacts a range of customer, operational, project or service activities within own team and other related teams; works within broad guidelines and policies
Interpersonal Skills

Explains difficult or sensitive information; works to build consensus

Roles and Responsibilities

  • As a software engineer, your primary responsibility will be to participate in the creation of new products and enhancements to existing products from requirement to launch as part of a cross functional team. You are required to design, develop, test, troubleshoot, sustain and document software changes for new products, enhancements and defects.
  • Perform analysis, design and implementation of assigned projects using sound engineering principles and adhering to business standards, practices, processes, and product / program requirements
  • Engage with global teams to effectively translate customer requirements to software requirements and identify potential solutions that are optimized to operate with in constraints of the product
  • Troubleshoot variety of complex software problems
  • Provide timely status updates and proactive communications on issues to the stakeholders.
  • Able to interface with internal and external stake holders regarding software issues.
  • Contribute as part of teams put together to meet overall organization intiatives/objectives
  • Have the ability and willingness to acquire in-depth understanding of domain and existing products (beyond software) and apply that knowledge to develop new products and to deliver enhancements/ fixes for customer requirements.

Experience, Skills and Educational Requirements

  • Background in Industrial Automation
  • Prior experience in supervisory control systems software
  • Minimum 3+ years of experience in product software development
  • Bachelor of Engineering degree in Computer Science/Information Science/Electronics/Electrical/Instrumentation with strong background in Industrial automation software
  • Strong C, C+ programming on variety of Windows platforms using Microsoft technologies
  • Sound knowledge of Computer Science fundamentals – data structures, algorithms, operating system concepts
  • Excellent analytical skills, methodical problem-solving skills and troubleshooting skills
  • 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.
  • Self-motivated and willing to learn new skills and technologies as needed
  • Ability to meet objectives, goals and deadlines with minimal supervision.

Location: Bengaluru

Company: Applied Materials

The Job is closed. Check the latest active jobs here.

SHARE YOUR THOUGHTS & COMMENTS

 
 

What's New @ Electronicsforu.com

Most Popular DIYs

Electronics Components

Truly Innovative Tech