C++/C# Application Developer

7 Hours ago • 4-7 Years • System Design

Job Summary

Job Description

Applied Materials is seeking a C++/C# Application Developer to join their team. The role involves collecting customer requirements and translating them into technical designs using flowcharts, UML, and other diagrams. Responsibilities include working on assigned tasks, bug fixes, and collaborating with cross-functional teams. The ideal candidate will have strong UI/UX experience with Microsoft tools like .NET/WinUI/WPF/Entity Framework/MVVM/XAML/UWP, knowledge of C++, ATL/COM, MFC, VB6.0, CI/CD, Python, GIT, and Oracle. Experience with semiconductor manufacturing operational practices and MES products is preferred. The position requires strong analytical, problem-solving, and communication skills.
Must have:
  • Translate requirements into design
  • Work on assigned tasks/bug fixes
  • Document technical designs
  • Collaborate with cross-functional teams
  • Strong UI/UX experience with .NET/WinUI/WPF/Entity Framework/MVVM/XAML/UWP
  • Knowledge of C++, ATL/COM, MFC, VB6.0
  • Knowledge of CI/CD
  • Proficient in Python
  • Proficient understanding of GIT/BitBucket
  • Strong analytical and communication skills
  • Strong problem solving skills
Good to have:
  • Experience in semiconductor manufacturing operational practices
  • Experience with Applied Materials MES products
  • Understanding of key manufacturing science concepts
  • Debugging and troubleshooting skills with WinDbg
  • Exposure to Oracle based product development
Perks:
  • Robust total rewards package
  • Supportive work culture
  • Personal and professional growth opportunities

Job Details

Who We Are

Applied Materials is the global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-edge equipment that helps our customers manufacture display and semiconductor chips – the brains of devices we use every day. As the foundation of the global electronics industry, Applied enables the exciting technologies that literally connect our world – like AI and IoT. If you want to work beyond the cutting-edge, continuously pushing the boundaries of science and engineering to make possible the next generations of technology, join us to Make Possible® a Better Future. 

What We Offer

Location:

Bangalore,IND

At Applied, we prioritize the well-being of you and your family and encourage you to bring your best self to work. Your happiness, health, and resiliency are at the core of our benefits and wellness programs. Our robust total rewards package makes it easier to take care of your whole self and your whole family. We’re committed to providing programs and support that encourage personal and professional growth and care for you at work, at home, or wherever you may go. Learn more about our benefits

You’ll also benefit from a supportive work culture that encourages you to learn, develop and grow your career as you take on challenges and drive innovative solutions for our customers. We empower our team to push the boundaries of what is possible—while learning every day in a supportive leading global company. Visit our Careers website to learn more about careers at Applied.

About Applied

Applied Materials is the leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. Our expertise in modifying materials at atomic levels and on an industrial scale enables customers to transform possibilities into reality. At Applied Materials, our innovations make possible the technology shaping the future.

Responsibilities

  • Requirement collection - Works with Solution Manager to understand customers' requirements. 
  • Design - Translate the requirements into Design.
  • Work on the assigned tasks from scratch or in bug fixes as a part of Maintenance projects as applicable.
  • Document the technical designs using flow charts, UML, class diagrams, sequence diagrams, activity diagrams, data flow diagrams, database schemas and Wireframes
  • Collaborate with talented peers across discipline (PM, Design and UI designers) to deliver on your work.   
  • Successful UI Developers have a combination of technical and social skills. 
  • Contribute to a positive culture on the team that aligns with Microsoft’s values.

Job Specific Knowledge

  • knowledge of semiconductor manufacturing operational practices
  • Knowledge of software engineering concepts and techniques

Skills/Education

  • Strong UI/UX experience using Microsoft tools like .NET/WinUI/WPF/Entity Framework/MVVM/XAML/UWP
  • Proficient in understanding legacy products developed using C++, ATL/COM, MFC, VB6.0 based product development is an added advantage
  • Knowledge on incorporating CI/CD in the development process using Microsoft tool kit.
  • Proficient in tools like Python to support analytical based development
  • Proficient understanding of code versioning tools, such as GIT, BitBucket
  • Exposure to Oracle based product development as the back end data storage.
  • Debugging and troubleshooting skills using tools like WinDbg or any other debugging tools to analyze memory leaks, performance, defects
  • Able to travel as needed.
  • Strong analytical skills, strong oral and written communication skills
  • Strong problem solving and troubleshooting skills, detailed oriented, exercises mature judgment.

Domain related skills

  • Experience with Applied Materials MES products will be preferred.
  • Understanding of key manufacturing science concepts (eg semi-auto and full-auto scenario, semi equipment process scenario, FAB operation scenario, process control behavior, lot dispatch logical, EAP behavior) to sustain factory dispatching, control and automation policies
  • Preferred major in 300mm Industrial Engineering or Manufacturing Science with solid understanding of factory automation systems.
    • S/W Engineering with MES experience is an added advantage.

Qualification – BE/B.Tech/M.E/M.Tech/Msc/MCA

Experience – 4 – 7 Years

Joining Location - Bangalore

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. To learn more about our commitment to DEI visit the Applied Materials Inclusion page.

Additional Information

Time Type:

Full time

Employee Type:

Assignee / Regular

Travel:

Relocation Eligible:

No

Applied Materials is an Equal Opportunity Employer. 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.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Bengaluru, Karnataka, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

System Design Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Applied Materials is the global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-edge equipment that helps our customers manufacture display and semiconductor chips – the brains of devices we use every day. If you want to work beyond the cutting-edge, continuously pushing the boundaries of science and engineering to make possible the next generations of technology, join us to Make Possible® a Better Future.

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Applied materials

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug