More jobs:
Software Application Engineer
Job in
Newport Beach, Orange County, California, 92659, USA
Listed on 2026-05-24
Listing for:
Tower Semiconductor Ltd.
Full Time
position Listed on 2026-05-24
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
Job Description
As a Senior Software Application Engineer within the IT department, you will be responsible for the end-to-end design, development, and implementation of robust in-house systems tailored for semiconductor manufacturing. You will serve as a technical pillar, responding to complex operations and supply chain needs by providing innovative, scalable solutions that directly improve manufacturing processes and product quality.
This Job Is For You If- You can lead the full software development lifecycle (SDLC) - from initial conception and architecture definition to delivery and maintenance- ensuring systems are reliable, efficient, and maintainable.
- You can develop high-performance applications using Java on the backend, while building modern, responsive user interfaces using frameworks like Angular or React.
- You can design and deploy distributed, scalable systems utilizing AWS cloud infrastructure and modern Dev Ops practices to automate build processes and enhance operational efficiency.
- You can establish feasibility through the analysis of manufacturing data, developing sophisticated analytics solutions and data manipulation pipelines to support the user community.
- You can extend manufacturing capabilities to the factory floor by developing and maintaining professional-grade mobile applications.
- You can integrate advanced machine learning and AI solutions into manufacturing workflows to enable predictive maintenance and automated quality control.
- You can demonstrate and document complex solutions through the use of flowcharts, diagrams, layouts, and clear, well-commented code.
- Bachelor’s and/or Master’s degree, preferably in Computer Science or Computer Engineering.
- Experience:
5+ years of professional software development experience. - Systems Knowledge:
Advanced experience with Linux environments and shell scripting; familiarity with VMS is considered an advantage. - Domain Expertise:
Prior experience with Manufacturing Execution Systems (MES) as a system administrator or in implementation and support roles. - Modern Stack:
Demonstrated experience with AWS, CI/CD pipelines (Jenkins/ Git Hub), and integrating AI/ML models into production software.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×