> Markdown version of [/jobs/ext/2305403-full-stack-software-developer-manufacturing](https://www.wearedevelopers.com/jobs/ext/2305403-full-stack-software-developer-manufacturing). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Software Developer, Manufacturing - **Company:** Applied Optoelectronics, Inc. - **Location:** Sugar Land, TX, United States - **Contract:** Permanent contract - **Skills:** ASP.NET, HTML, JavaScript (Programming Language), .NET Framework, Artificial Intelligence, Amazon Web Services, Data Analysis, Systems Engineering, Microsoft Azure, C Sharp (Programming Language), Cascading Style Sheets (CSS), Communications Protocols, Databases, Data Integrity, Software Debugging, Software Design Documents, Web Development, Entity Framework, Network Interface Controllers, Python (Programming Language), LabVIEW, Performance Tuning, Cloud Services, Service Development Studio, Software Engineering, Software Systems, SQL Stored Procedures, SQL Databases, Systems Integration, TypeScript, Web Application Frameworks, Apache OpenOffice, Google Cloud, Blazor, Backend, Git, Information Technology, Performance Monitor, Front End Software Development, Restful APIs, Software Version Control - **Published:** August 30, 2026 - **Apply:** https://www.dice.com/job-detail/4c6d8342-73b0-42ea-8f27-7e5f78e8d4e1 ## About the Role Candidates must be authorized to work in the United States. Visa sponsorship is not available for this position., * Bachelor's or Master's degree in Computer Science, Electrical Engineering, Automation Engineering, or a related STEM discipline, or equivalent professional experience. * 35 years of professional software engineering experience. * Strong proficiency in C# / .NET development (ASP.NET Core, Blazor, Entity Framework, or similar frameworks). * Solid experience with SQL databases (queries, joins, stored procedures, performance tuning). * Exposure and experience with front-end technologies (HTML, CSS, JavaScript/TypeScript) and modern web frameworks. * Experience with RESTful API design and back-end service development. * Proficiency with version control (Git) and collaborative development workflows. * Strong problem-solving, debugging, and communication skills. Preferred * Working knowledge of EAP systems, SECS/GEM protocols, and SEMI standards. * Experience with MES (Manufacturing Execution Systems) integration in semiconductor, optoelectronics, or high-volume electronics manufacturing environments. * Experience with Python and/or LabVIEW. * Familiarity with cloud services (Azure, AWS, Google Cloud Platform) and CI/CD pipelines. * Mandarin language proficiency is a plus. ## Description We are seeking a Full Stack Software Developer to design, build, and own the internal software systems that power our manufacturing operations. This is a high-autonomy role spanning the entire stack; from front-end dashboards and back-end services to equipment-level communication protocols where you will drive architecture decisions and deliver end-to-end solutions across MES/RMS integrations, production monitoring tools, and SECS/GEM host software. The ideal candidate pairs strong C#/.NET fundamentals with the initiative to define systems in a growing environment, not just maintain them. You will join a team of approximately ten engineers within the MIS department, working alongside MES, database, and systems engineering colleagues in an open office environment with occasional time in cleanroom manufacturing areas. As AOI scales U.S. production capacity to meet accelerating AI datacenter demand, this role will be central to building the software infrastructure that supports higher throughput, better yield and yield visibility, with more reliable equipment automation., Internal Web Application Development * Design, develop, own, and maintain full-stack web applications for internal manufacturing operations, including production dashboards, equipment monitoring portals, and operational tools. * Build responsive front-end interfaces and robust back-end services using C# / .NET (ASP.NET Core, Blazor) as the primary stack, with JavaScript/TypeScript as a secondary development stack. * Implement scalable and maintainable software architectures that serve multiple teams across manufacturing, process engineering, quality, and operations. * Write clean, efficient, and well-documented code that adheres to best practices and coding standards. Equipment Automation & SECS/GEM * Maintain and enhance EAP (Equipment Automation Program) software that enables communication between manufacturing equipment and factory systems. * Configure and maintain SECS/GEM communication in compliance with SEMI standards (e.g., SECS-I, HSMS, GEM), including equipment messaging, event reporting, alarms, status variables, and remote command execution. * Support equipment qualification and acceptance testing using SECS/GEM requirements. System Integration * Integrate manufacturing tools with: + MES (Manufacturing Execution System) for lot tracking and production control + RMS (Recipe Management System) for recipe download, validation, and version control * Collaborate with cross-functional teams (Process Engineering, Manufacturing, IT, Quality) to ensure seamless system interoperability. Data Collection, Analysis & Dashboards * Build and maintain web-based dashboards for: + Production performance monitoring and yield analysis + Equipment health and downtime tracking * Utilize SQL databases to store, query, and analyze production and equipment data. * Support continuous improvement initiatives through data-driven insights and visualization. Troubleshooting & Production Support * Diagnose and resolve complex equipment automation, communication, and data integrity issues in a high-volume manufacturing environment. * Provide support during production issues related to automation systems as needed. * Work directly with equipment vendors to resolve interface or protocol issues. Documentation & Continuous Improvement * Develop and maintain software design documents, interface control documents (ICDs), and operational procedures. * Ensure systems comply with internal controls, quality standards, and audit requirements. * Identify automation opportunities to improve throughput, reduce manual intervention, and enhance equipment utilization. * Stay current on emerging technologies and propose system enhancements aligned with AOI's manufacturing roadmap. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Blazor Unleashed: The Future of .NET Web Development](https://www.wearedevelopers.com/videos/1564-blazor-unleashed-the-future-of-net-web-development) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)