Software Application Engineer
Full time
at Applied Materials
in
Malaysia
Posted on September 21, 2024
Job details
Key Responsibilities
- Creates, plans, and performs a variety of software analysis, design, development, code, code review, documentation, integration, test, and product assurance tasks.
- Contributes to the development of engineering design models and develops programs to enhance, implement, and support project/system functionality for the assigned technical effort.
- Participate in the devising of project timelines, implementation design specifications, system flow diagrams, documentation, testing and ongoing support of applications.
- Revise and refine systems as required.
- Ensures technical outcomes are consistent with established engineering principles and practices and that customer and company technical, system, performance, and quality requirements are met.
- Must be able to apply SDLC concepts and have a proven track record of delivering solid, robust applications.
- Support product application and solution roll out for onsite customers activity globally.
Functional Knowledge
- Frequently in English Writing, Listening, Speaking is a must and Mandarin is a plus.
- Solid skills and experiences in C++, and object-oriented programming.
- Skills and experience in Linux operating systems, networking, shell scripting, Jenkins, and Docker.
- Experience in Linux shell scripting and scripting languages, such as Python.
- Skills and experience in Oracle PL/SQL development.
- Skills and experience in TypeScript, Angular JS, and web UI programming.
- Software development experience using Test-Driven Development.
- Develop tools and software that analyze application data to reveal deficiencies and status.
- A solid understanding of GIT and GIT Flow.
Business Expertise
- Prior experience with MES/CIM Software Engineering and development would be an advantage.
- A key activity of this position involves hands-on software development and deployment of MES/CIM products and solutions.
- Prior experience with Applied MES product 300works, FACTORYworks would be an advantage.
- Prior working experience in semiconductor industry or semiconductor knowledge will be preferred.
- Understands key business drivers; uses this understanding to accomplish own work.
Leadership
No supervisory responsibilities but provides informal guidance to new team members.Problem Solving
Solves problems in straightforward situations; analyzes possible solutions using technical experience and judgment and precedents.Impact
Impacts quality of own work and the work of others on the team; works within guidelines and policies.Interpersonal Skills
Excellent interpersonal, verbal, and written communication skills.Education
Computer, Electronics, & Industry bachelor’s degree or MBA with Information system background or higher.Travel
Regional travel is expected.Experience
3-5 years. More years of experience will be considered for senior positions.Qualifications
Bachelor's Degree #J-18808-LjbffrApply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.