Senior Software Engineer
3 days ago
We are seeking a highly skilled Senior Software Engineer to join our Manufacturing Execution Systems (MES) design and development team. As a key member of our team, you will be responsible for delivering exceptional IT solutions for Wafer Manufacturing.
Key Responsibilities- Collaborate with key stakeholders to identify business problems that require leading-edge IT solutions and document all requirements in Confluence.
- Perform preliminary sizing and engage supporting teams to deliver optimized sizing and design simulations.
- Decompose design into manageable work packages for development and implementation, and provide effort estimations on work packages.
- Guide the choice of development tools, methodologies, and open-source software for crafting customer-facing applications and automation solutions.
- Drive development of new functionalities, algorithms, prototypes, and reports, and deploy them in a fast-paced manufacturing environment.
- Support MES issues and provide guidance on a 24x7 basis for 2 wafer factories.
- Integrate with other IT groups, including Automation, Factory Systems, and Infrastructure, to ensure seamless communications between teams.
- Operate according to Agile principles.
- Minimum of a BS in Electrical Engineering, Computer Engineering, or related discipline.
- 8+ years of relevant professional experience.
- Strong experience in Microsoft Visual Studio development suite, specifically C#.Net, and familiarity with web application development.
- Knowledge in front-end development using Angular or React framework or any web framework, TypeScript, JavaScript, and jQuery.
- Strong understanding of core Manufacturing Execution System Concepts and highly available MES solutions.
- Programming experience with Oracle DB or MS SQL, including database schema design and writing stored procedures/functions.
- Experience with Semiconductor MFG processes and concepts.
- Familiarity with microservices and AI Concepts.
- Written communication skills: The successful candidate must be able to write clear requirement documents, design documents, test plans, and user documents.
- Verbal communication skills: The successful candidate must be able to present requirements, designs, test plans, and status to peers and management team.
- Team Skills: The successful candidate must have demonstrated successes in operating in a collaborative team development environment.
Western Digital is committed to providing equal opportunities to all applicants and employees and will not discriminate based on their race, color, ancestry, religion, sex, gender, age, national origin, sexual orientation, medical condition, marital status, physical disability, mental disability, medical condition, genetic information, protected medical and family care leave, Civil Air Patrol status, military and veteran status, or other legally protected characteristics.
BenefitsWe offer a comprehensive package of benefits, including paid vacation time, paid sick leave, medical/dental/vision insurance, life, accident, and disability insurance, tax-advantaged flexible spending and health savings accounts, employee assistance program, other voluntary benefit programs, tuition reimbursement, transit, the Applause Program, employee stock purchase plan, and the Western Digital Savings 401(k) Plan.
-
Senior Software Engineer
1 week ago
San Jose, California, United States TEKsystems Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at TEKsystems. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our clients.Responsibilities:Design and implement software solutions using...
-
Senior Software Engineer
1 week ago
San Jose, California, United States ANSYS Full timeJob Title: Senior Application EngineerAt Ansys, we are seeking a highly skilled Senior Application Engineer to join our team. As a key member of our technical support team, you will be responsible for providing expert-level support to our customers, helping them to overcome complex technical challenges and achieve their goals.Key Responsibilities:Develop and...
-
Senior Validation Engineer
2 weeks ago
San Jose, California, United States Triunity Software Full timeJob DescriptionWe are seeking a highly skilled Senior Validation Engineer to join our team at Triunity Software, Inc. as a key member of our Product Development and Staff Augmentation services.About the Role:Process and equipment qualification (IQ/OQ/PQ)Development of test methods for Design V&V, Process Validation, and ProductionValidation of test...
-
Senior Software Architect
1 week ago
San Jose, California, United States SENIOR SPIRIT OF ROSELLE PARK Full timeAbout the RoleWe are seeking an experienced Senior Software Architect to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a key member of our engineering team, you will be responsible for designing and building large-scale applications that meet the needs of our customers.Key ResponsibilitiesDesign and develop complex, multi-tiered software applications...
-
Senior Software Engineer
2 days ago
San Jose, California, United States BILL Full time{"title": "Senior Software Engineer", "description": "Join Our Team at BILLWe are seeking a highly skilled Senior Software Engineer to join our Core Product team at BILL. As a key member of our team, you will be responsible for designing, developing, and implementing new features and capabilities for our Accounts Payable (AP) solution.Key...
-
Senior C++ Software Engineer
7 days ago
San Jose, California, United States Tekfortune Inc Full timeJob Title: Senior C++ Software EngineerAt Tekfortune Inc, we are seeking a highly skilled Senior C++ Software Engineer to join our team.Job Summary:We are looking for a talented C++ software engineer to develop and maintain high-quality software products. The ideal candidate will have a strong background in C++, Unix/Linux environment, and related...
-
Senior Software Engineer
1 week ago
San Jose, California, United States MediaTek Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer/Staff Software Engineer to join our team at MediaTek. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesCollaborate with Customers and...
-
Senior Software Engineering Manager
2 weeks ago
San Jose, California, United States PayPal Full timeJob Summary:As a Senior Software Engineering Manager at PayPal, you will be responsible for leading a team of software engineers to design, develop, and deploy high-quality software solutions. You will work closely with cross-functional teams to ensure that our software meets the needs of our customers and stakeholders.Key Responsibilities:Lead a team of...
-
Senior Software Engineering Manager
1 week ago
San Jose, California, United States PayPal Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineering Manager to join our team at PayPal. As a key member of our engineering organization, you will be responsible for leading a team of software engineers and driving the development of our products and services.Key ResponsibilitiesLead a team of software engineers and provide guidance on...
-
Senior Software Engineering Manager
1 day ago
San Jose, California, United States PayPal Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineering Manager to join our team at PayPal. As a key member of our engineering organization, you will be responsible for leading a team of software engineers and driving the development of our products and services.Key ResponsibilitiesLead a team of software engineers and provide guidance on...
-
Senior Software Architect Engineer
1 week ago
San Jose, California, United States MIT RESOURCE Full timeJob Title: Senior Software Architect EngineerJob Summary:MIT RESOURCE is seeking a highly skilled Senior Software Architect Engineer to drive the software architecture development effort from the current surgical planning system to the next generation.Key Responsibilities:Software Architecture Development: Applies software architecture expertise to design...
-
Senior Software Engineer
1 week ago
San Jose, California, United States Supermicro Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Supermicro. As a critical member of our system department, you will be responsible for implementing AI/ML applications to support organizational initiatives.Key ResponsibilitiesDesign, develop, test, and deploy applications using modern AI/ML...
-
Senior Software Engineer
1 week ago
San Jose, California, United States Supermicro Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Supermicro. As a critical member of our system department, you will be responsible for implementing AI/ML applications to support organizational initiatives.Key ResponsibilitiesDesign, develop, test, and deploy applications using modern AI/ML...
-
Senior Software Engineer
3 days ago
San Jose, California, United States Google Full timeAbout the RoleAt Google, we're pushing the boundaries of what's possible with software engineering. As a senior software engineer on our engineering productivity team, you'll have the opportunity to work on critical projects that impact the lives of billions of users.We're looking for talented engineers who can design, develop, and deploy scalable software...
-
Senior GNSS Software Engineer
4 weeks ago
San Jose, California, United States Samsung Semiconductor Full timePosition Overview:We are seeking a highly skilled and experienced Senior GNSS Software Engineer to join our innovative team at Samsung Semiconductor. This role is pivotal in advancing our location technology solutions, which are integral to a wide range of applications including mobile devices and autonomous systems.Key Responsibilities:As a Senior GNSS...
-
Senior Application Engineer
2 days ago
San Jose, California, United States ANSYS Full timeJob Title: Senior Application EngineerWe are seeking a highly skilled Senior Application Engineer to join our team at ANSYS. As a key member of our software support team, you will be responsible for providing technical expertise and support to our customers.Key Responsibilities:Develop and maintain technical competence in one or more software productsLead...
-
Senior Software Engineer
1 week ago
San Jose, California, United States Teradyne Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Teradyne. As a key member of our software development team, you will be responsible for designing and developing user-friendly graphical user interface (GUI) hardware tools for hardware verifying, debugging, and accessing.Key ResponsibilitiesCollaborate with senior...
-
Senior Validation Engineer
7 days ago
San Jose, California, United States Triunity Software Full timeJob Title: Team Lead Validation EngineerWe are seeking a highly skilled Team Lead Validation Engineer to join our team at Triunitysoft, Inc. in San Jose, CA.Job Summary:The successful candidate will lead the validation of medical devices and equipment, ensuring compliance with FDA Quality System Regulation (21 CFR 820) and ISO 13485. This role requires...
-
Senior Software Engineer
7 days ago
San Jose, California, United States Insight Global Full timeJob Title: Senior Software Engineer - Identity PlatformWe are seeking a highly skilled Senior Software Engineer to join our Identity Platform team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and secure web applications.Key Responsibilities:Design and develop high-quality software solutions using...
-
Senior Software Engineer, Payment
1 week ago
San Jose, California, United States Tbwa ChiatDay Inc Full timeAbout the OpportunityWe're seeking a highly skilled Senior Software Engineer to join our Payments Team in the US. This role will provide a significant impact on the engineering team, working with product managers, designers, and other engineers to develop foundational elements for a scalable, resilient, and observable payment platform.Key...