Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Software Developer, Manufacturing

Applied Optoelectronics, Inc.

Job Description

Job Description

About AOI

Applied Optoelectronics, Inc. (AOI) is a leading developer and manufacturer of advanced optical and HFC networking products — the building blocks that power AI datacenters, CATV broadband, telecom, and fiber access networks around the world. Headquartered in Sugar Land, Texas, AOI is a vertically integrated company that designs and manufactures everything from semiconductor laser chips to finished optical transceivers, serving tier-one customers across cloud computing, broadband, and telecom. With R&D operations in Atlanta, GA and global manufacturing presence in Taiwan and China, AOI is publicly traded on the Nasdaq (AAOI) and is actively expanding its U.S.-based manufacturing operations in Sugar Land to meet accelerating demand in the AI datacenter market.

Summary

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.

Job Responsibilities

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.

Qualifications

Candidates must be authorized to work in the United States. Visa sponsorship is not available for this position.

Required

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Automation Engineering, or a related STEM discipline, or equivalent professional experience.
  • 3–5 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, GCP) and CI/CD pipelines.
  • Mandarin language proficiency is a plus.

Location & Work Environment

This position is full-time and based in Sugar Land, Texas. This location has a combination of office, warehouse, and cleanroom manufacturing work environments.

  • Business Hours for this position are 9am to 6pm CT, Monday through Friday.
  • This position may require occasional after-hours response for critical facility issues, site inspections, or executive events.

Why AOI?
In addition to competitive salary, AOI offers:

  • Flexible and competitive health (medical, dental, vision) plans offer the employee with the right options to meet individual and family needs
  • Employer matching on 401(k) deferrals
  • Generous PTO policy, with unused PTO payout at end of the year
  • Relocation packages available within the United States.

Applied Optoelectronics, Inc (AOI) is committed to providing equal opportunity in all of our employment practices, including hiring, placement, promotion, training, transfer and compensation, to all qualified applicants and employees without regard to race, color, national origin, citizenship, religion, sex, veteran status, age, disability, marital status, or any other category protected by State or U.S. Federal law. Moreover, we endeavor to treat our employees fairly.

We do not accept unsolicited proposals from third-party recruiters or agencies. Contacting hiring managers directly may result in disqualification of submissions.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Full Stack Software Developer, Manufacturing in Sugar Land, TX vacancy
  • Eurofins Environment Testing (USA) seeks a Full Stack Web Developer to design, develop, deploy, and maintain enterprise applications used nationwide. You will own the software lifecycle from requirements to long-term support, working with Microsoft technologies, cloud... 
    Suggested

    Eurofins Environment Testing (USA)

    Stafford, TX
    14 hours ago
  • $94k - $126k

     ...supports the deployment, qualification, optimization, and production ramp of advanced ion beam deposition systems in high-volume manufacturing environments. This role serves as a key technical liaison between customers and internal engineering teams, ensuring successful... 
    Suggested
    Permanent employment
    Flexible hours

    Actalent

    Sugar Land, TX
    1 day ago
  • Systel, Inc. is a Sugar Land, TX-based manufacturer of rugged compute solutions seeking a proactive Recruiter to manage full-cycle talent acquisition across production, engineering...  ...managers to understand workforce needs and develop sourcing strategies. You will build strong... 
    Suggested

    Systel, Inc

    Sugar Land, TX
    4 days ago
  •  ...Job Description The Full Stack Web Developer role will design, develop, deploy, and maintain enterprise web applications used by employees across...  ...developer who can independently manage the complete software development lifecycle, from gathering business requirements... 
    Suggested
    Full time
    Monday to Friday

    Eurofins Environment Testing (USA)

    Stafford, TX
    14 hours ago
  • $94.91k - $126.55k

     ...artificial intelligence, augmented and virtual reality, gaming and so much more, our technology is all around us. We design, develop, manufacture, and service highly complex, cutting-edge machines used by our customers to create the essential devices that drive the... 
    Suggested
    Flexible hours

    Veeco

    Sugar Land, TX
    14 hours ago
  •  ...Optoelectronics, Inc. (AOI) is a leading developer and manufacturer of advanced optical and HFC networking...  ...support for the manufacturing software systems powering our high-volume electronics...  ...Work Environment This position is full-time onsite and based in Sugar Land, Texas... 
    Full time
    Work experience placement
    Work at office
    Relocation
    Monday to Friday
    Flexible hours

    Applied Optoelectronics, Inc.

    Sugar Land, TX
    9 days ago
  • $65 - $75 per hour

     ...Opportunity Details Full Time Full Stack Software Engineer Full Stack Software Engineer JOB-10047404 Anticipated Start Date...  ...Summary W e are seeking an experienced Senior .NET Developer to design, develop, and maintain scalable, secure, and high... 
    Hourly pay
    Full time
    Contract work

    Glass Family of Companies

    Sugar Land, TX
    4 days ago
  •  ...Something Greater. We are a family-owned manufacturing company based in Sugar Land, Texas,...  ...data, managing engineering workflows, and developing practical solutions for customers and...  ...knowledge of SolidWorks or similar CAD software Familiarity with technical drawings, BOMs... 
    Work at office
    Worldwide

    Welker, Inc

    Sugar Land, TX
    3 days ago
  •  ...readily available is one of the main reasons why. Component Engineer bridges the gap between design engineering, sourcing, and manufacturing. This role ensures that the electronic and mechanical parts selected for hardware products meet strict performance, reliability,... 
    Full time
    Local area

    Systel Inc

    Sugar Land, TX
    a month ago
  • Standex International is seeking a Design Engineer to collaborate with manufacturing, quality, and supply chain teams on product development and production execution. You will analyze engineering specifications and testing data to optimize transformer performance and drive... 

    Standex International Corporation

    Sugar Land, TX
    14 hours ago
  •  ...support to both our sales channel and manufacturing site in Stafford that produce products...  ...quotation submittal and quoted price point. Develop and conduct various product training to...  ...leader in automation technology and software. Through our deep domain expertise and... 
    Full time
    Temporary work
    Internship
    Flexible hours

    Emerson

    Stafford, TX
    5 days ago
  •  ...internal cross-functional teams to execute established process best-known methods (BKMs), qualify new systems, troubleshoot process and hardware issues, and ensure successful adoption of Veeco technology in manufacturing environments. #J-18808-Ljbffr Veeco Instruments Inc.

    Veeco Instruments Inc.

    Sugar Land, TX
    14 hours ago
  • $70k - $94k

     ...commercial scope of proposed high-purity water treatment solutions. Develop conceptual system designs and perform preliminary engineering...  ...turnover packages to Project Management, Engineering, and Manufacturing. Lead technical review and turnover meetings to communicate... 
    Work from home
    Worldwide
    Visa sponsorship
    Work visa
    Flexible hours

    Minnesota Jobs

    Sugar Land, TX
    3 days ago
  •  ...and reliable service through over 670 water systems and 360 wastewater systems.OverviewNexus Water Group is looking for an SAP ABAP Developer to join our Information Technology team. This role plays an important part in building and supporting the SAP systems that run our... 
    Local area

    Nexus Water Group

    Sugar Land, TX
    3 days ago
  •  ...We are HCSS. For the last 40 years, we have been developing software to help construction companies streamline their operations. Based in Sugar Land, TX, our mission is helping customers achieve excellence through our proven customer-centric, end-to-end solutions and... 
    Work at office
    Remote work

    HCSS

    Sugar Land, TX
    3 days ago
  •  ...branded and non-branded basmati rice, and manufacturing of rice food products in India &...  ...Process Engineer will be responsible for developing, implementing, and enhancing processes necessary...  ...team to implement these processes on full-scale launches and leads any trouble-shooting... 
    Contract work

    LT Foods Americas

    Missouri City, TX
    1 day ago
  •  ...SUMMARY ~ Software Engineer II develops, enhances, and maintains Atec software platforms across enterprise and embedded systems, taking ownership of significant components and independently solving complex technical problems. In addition to supporting legacy systems,... 

    Atec

    Stafford, TX
    2 days ago
  • JOB DESCRIPTION Change the world. Love your job. Do you strive to understand how electronics work, and enjoy debugging, coding and/or solving technical problems? Here's your chance to innovate for the future! Applications Engineer Interns at Texas Instruments (TI) ...
    Internship
    Visa sponsorship

    Texas Instruments

    Sugar Land, TX
    3 days ago
  •  ...Defense (DoD) Authorization to Operate (ATO) certifications under the Risk Management Framework (RMF). This role partners closely with Software Engineering, Systems Engineering, Quality, Regulatory, and Product Management teams to ensure products meet cybersecurity... 

    KARL STORZ

    Stafford, TX
    more than 2 months ago
  •  ...Job Brief: The JAVA Engineer Analyst/Developer will search, design and prepare solutions and interfaces to help assist system functionality. They can also transfer local to standard code with the purpose of message interoperability and evaluate user requirements, methods... 
    Local area
    Monday to Friday

    GrabJobs

    Sugar Land, TX
    8 hours ago
  •  ...DevOps Engineer Client is in Banking & financial domain. Job Description Summary In this role you will design, develop and implement automated testing, release and perform operational support of a global financial management application. Our globally distributed... 

    TheRIIM LLC

    Sugar Land, TX
    3 days ago
  •  ...We are looking for an experienced  Software Application Developer to design and code functional programs and applications. You will work as a part of a team of experienced software engineers and domain experts. Neuralog uses a variety of software development tools... 

    Neuralog

    Stafford, TX
    4 days ago
  • $143.5k - $205k

     ...aviation, education, mission critical, and manufacturing and distribution. With over $8 billion...  ...opportunities to use the skills you developed while serving our country. Whether you're...  ...Job Identification 150780 Job Schedule Full time Locations Cumming, GA, United States... 
    Full time
    Local area

    ABM Industries

    Sugar Land, TX
    2 days ago
  • $100 per hour

     ...timely fashion. Assist in identifying and organizing requirements. Apply relevant usability procedures and principles.Analyze, design, develop and maintain products and assist in their commercialization.Build prototypes, products and systems suitable for testing. Set up and... 
    Contract work
    For contractors
    Local area
    Immediate start

    Schlumberger

    Sugar Land, TX
    5 days ago
  •  ...NAVA Software is looking for a Cloud Architect Details:...  ...week onsite Duration: Full time / Direct Hire The...  ...resolution skills. ~ Track record developing and implementing systems...  ...in the technology stack, suggest improvements to current... 
    Full time
    Work experience placement
    2 days per week
    3 days per week

    Nava Software Solutions

    Sugar Land, TX
    1 day ago
  •  ...We’re looking for a talented Front-End Developer in the Greater Houston area who enjoys building...  ...web technologies Contribute to full-stack development using technologies such as Node...  .... Around 4+ years of experience in software development, with a strong focus on... 
    Work at office
    Remote work

    DLZP Group, LLC

    Richmond, TX
    23 days ago
  •  ...business requirements into practical technical solutions. Develop solutions that improve process efficiency, collaboration, automation...  ..., or solution lifecycle practices. Experience in a manufacturing, engineering, or technology-driven business environment. Physical... 
    Work at office

    Systel Inc

    Sugar Land, TX
    10 days ago
  •  ...You will organize and validate engineering data, assist in integrating databases and material data with AI-powered apps, and help develop AI agents and RAG solutions for knowledge retrieval. Collaboration with SMEs is encouraged to structure AI-ready knowledge. #J-188... 
    Internship

    Onesubsea

    Sugar Land, TX
    5 hours ago
  •  ...Environmental Services, Inc. (GES) believes that diversity and inclusion among our staff is critical to our success, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. At GES, we are committed to providing an environment of mutual... 
    Work at office

    Groundwater and Environmental Svcs.

    Stafford, TX
    a month ago
  •  ...transforming conceptual ideas into tangible, manufacturable products by merging mechanical...  ...manufacturing field. Proficiency in CAD software SolidWorks, AutoCAD, or Rhino. Solid understanding...  ...in CAD surfacing is essential for developing complex geometries, while your... 
    Overseas

    Designer Interiors

    Sugar Land, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Software Developer, Manufacturing. Be the first to apply!