

Designs, develops, tests, and debugs software applications used by end users or integrated with other applications by ISVs.
Development may span the full application stack including both frontend and backend application development.
Uses modern software development methodologies and programming languages, follows secure coding practices and software legal compliance guidelines,
analyzes user stories, writes both functional and test code, automates build and deployment, and performs unit integration and end to end testing of applications.
Completes SDL tasks with the assistance of product security engineers and provides input to technical writers to complete product documentation and procedures for installation and maintenance.
May also interact with end users to define system requirements and/or necessary modifications.
Minimum Qualifications:
BS, MS, or PhD in Computer Science, Computer Systems Engineering, or Engineering related discipline.
1+ years of experience working with semiconductor factory automation factory systems such as Manufacturing Execution System (MES), Manufacturing Kitting Control Systems, Process Control Systems (PCS), NPI Systems, equipment automation, and/or engineering analysis tools.
Preferred Qualifications:
Experience in factory Automation application development including process equipment, control systems, and data analytics.
Experience translating technology roadmaps to capability deliverables.
Experience working with Cloud technologies and containers
Experience working on Kafka and KSQL
משרות נוספות שיכולות לעניין אותך

Responsibilities for this position include the following: performing evaluation and debugging of new test programs, resolving product manufacturability issues related to product testing hardware and software, performing data analysis, and deploying solutions to improve test coverage, yield, capacity, and product health indicators.
The job also involves developing and debugging support software for test program validation, data analysis, and debugging
Qualifications:


Essential Skills:


Your responsibilities will include but not limited to:
Prepare base project recipe files and provide initial build and incremental updates to include development updates for platform feature completion.
Maintains healthy integration branch at all times during Platform feature enablement.
Works with respective team to setup continuous integration process for platform and automated build of platform Linux/Windows BSP.
Works with respective team to prepare Integration hardware setup to execute integration test suit after each automated Linux/Windows build.
Monitor automated builds and attached test suite to take corrective actions in case of failures.
Use software and hardware debugging tools to analyse, root cause and troubleshoot issues.
Follows Software quality release guidelines defined by organization to meet overall platform Yocto BSP / Ubuntu Overlay release criteria.
Initiate regular recipe code reviews with technical manager and act on review comments to ensure good quality code base.
Software development using C, shell script and python scripts.
Prepare the material development such as Platform bring-up guide, software reference manual, release notes etc.
BS/MS/PhD in Software Engineering, Computer Engineering, Electrical & Electronics Engineering, or related field.
Strong programming skills in C, Shell scripting, and Python.
Solid understanding of Operating Systems and kernel systems.
Knowledge of Intel, SPARC, ARM architectures and PC/Embedded systems.
Excellent communication, collaboration, and documentation skills.
Ability to work effectively in diverse, cross-functional, and cross-site teams.

Designs, develops, tests, and debugs software applications used by end users or integrated with other applications by ISVs.
Development may span the full application stack including both frontend and backend application development.
Uses modern software development methodologies and programming languages, follows secure coding practices and software legal compliance guidelines,
analyzes user stories, writes both functional and test code, automates build and deployment, and performs unit integration and end to end testing of applications.
Completes SDL tasks with the assistance of product security engineers and provides input to technical writers to complete product documentation and procedures for installation and maintenance.
May also interact with end users to define system requirements and/or necessary modifications.
Minimum Qualifications:
BS, MS, or PhD in Computer Science, Computer Systems Engineering, or Engineering related discipline.
1+ years of experience working with semiconductor factory automation factory systems such as Manufacturing Execution System (MES), Manufacturing Kitting Control Systems, Process Control Systems (PCS), NPI Systems, equipment automation, and/or engineering analysis tools.
Preferred Qualifications:
Experience in factory Automation application development including process equipment, control systems, and data analytics.
Experience translating technology roadmaps to capability deliverables.
Experience working with Cloud technologies and containers
Experience working on Kafka and KSQL
משרות נוספות שיכולות לעניין אותך