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

Full Stack Software Engineer - Manufacturing Test Automation

VAST Data

Full Stack Software Engineer

We are seeking a talented Full Stack Software Engineer to join our Manufacturing Test Automation team. In this role, you will design, develop, and scale the software ecosystem that powers our production lines. You will bridge the gap between physical test stations and enterprise systems by building robust Python backend services and intuitive React frontend applications. Your work will directly impact product quality, optimize factory throughput, and provide real-time manufacturing insights.

Key Responsibilities

  • Full Stack Development: Design, build, and maintain scalable web applications and microservices using Python (Django) and React.
  • Frontend Engineering: Create responsive, high-performance user interfaces, real-time dashboards, and configuration tools that simplify complex manufacturing workflows for operators and engineers.
  • Backend & Data Architecture: Develop robust Python backend services to handle high-throughput, parametric data streams from devices under test. Design and optimize database schemas for logging large volumes of test data.
  • System Integration: Integrate factory-floor software with internal manufacturing execution systems (MES) and hardware test stations via REST APIs, gRPC, or other protocols.
  • DevOps & Deployment: Maintain and improve CI/CD pipelines for deploying software to local factory edge servers or cloud infrastructure.
  • Collaboration: Partner with Hardware Test Engineers and Manufacturing Teams to translate physical testing requirements into clean, maintainable software solutions.

Qualifications & Skills

Backend & Python Expertise

  • Advanced Python Skills: Strong professional experience writing clean, maintainable, and efficient Python code.
  • Web Frameworks: Production experience with modern Python web frameworks such as JQuery, FastAPI, Flask, or Django.
  • Database Management: Proficiency with relational databases such as PostgreSQL.
  • API Design: Deep understanding of RESTful API design, serialization, and asynchronous programming in Python.

Frontend & React Expertise

  • React Ecosystem: Strong experience with React.js (including Hooks, state management like Redux/Context API, and TypeScript).
  • Data Visualization: Experience building real-time dashboards and complex data visualizations using libraries like Graphana or Tableau.
  • UI/UX: Ability to build clean, intuitive UI components from scratch or using frameworks like Javascript and React (Material-UI (MUI) or Tailwind CSS).

Infrastructure & DevOps

  • Strong proficiency with version control (Git).
  • Experience with Docker type containerization for deploying full-stack apps locally at the factory edge or to the cloud.
  • Familiarity with CI/CD tools (e.g., GitLab CI, GitHub Actions) for automated testing and deployment.

Bonus Qualifications

  • Experience with Python testing frameworks (e.g., PyTest).
  • Exposure to manufacturing environments, hardware testing, or interacting with physical lab equipment/instruments.
  • Understanding of Statistical Process Control (SPC) or data analytics pipelines.

Education & Experience

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field (or equivalent practical experience).
  • 5+ years of professional full-stack software development experience with a heavy focus on the Python/React ecosystem.

What We Offer

  • Opportunity to see your code directly interact with and validate physical products moving off the production line.
  • Competitive salary and health benefits at a pre-IPO company.
  • A dynamic environment bridging cutting-edge web software with physical hardware engineering.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Full Stack Software Engineer - Manufacturing Test Automation in Campbell, CA vacancy
  • $250k - $413k

     ...what's next. The Partner Test Tech team is responsible for...  ...building and maintaining device automation and infrastructure. We...  ...'ll work with other stunning engineers and continue your career growth...  ...paid leave of absence programs. Full-time hourly employees accrue... 
    Suggested
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    10 days ago
  • A dynamic technology startup in California seeks a Manufacturing Test Engineer passionate about automation and Python. Ideal for early-career professionals eager to solve hardware challenges, this role involves test automation development, hands-on execution, and cross-... 
    Suggested

    Ofcconference

    Los Gatos, CA
    3 days ago
  • $98k - $182k

    Senior Software Verification & Validation Engineer (Test Automation) This position is based in Santa Clara, CA. This is a hybrid role requiring 3-4 days on site. Relocation benefits are not being provided. Responsibilities Collaborate with a cross-functional team of... 
    Suggested
    Local area
    Relocation package

    F. Hoffmann-La Roche Gruppe

    Santa Clara, CA
    1 day ago
  • $98k - $182k

     ..., but we are changing lives. Our software teams are laying the groundwork for...  ...Senior Verification & Validation Engineer, you will design/develop verification tests, develop test framework and...  ...performance, scalability, etc.).* You will automate and execute front-end and back-... 
    Suggested
    Local area
    Relocation package

    F. Hoffmann-La Roche AG

    Santa Clara, CA
    2 days ago
  • $175k - $220k

     .... About the Role   As a Full Stack Engineer focusing on Cerebras’ manufacturing test platform, you will design, build...  ...maintain a comprehensive test software solution for all stages of manufacturing...  ...such as manufacturing test automation, manufacturing software, or... 
    Suggested
    Flexible hours

    Cerebras

    Sunnyvale, CA
    1 day ago
  • $60 - $70 per hour

     ...Description Our Client is hiring a Full Stack Software Engineer to own the internal automation platform that powers their entire research, robotics, and infrastructure...  ...to require or administer a lie detector test as a condition of employment or continued employment... 
    Contract work
    Temporary work

    TEKsystems

    Alviso, CA
    1 day ago
  •  ...fundamentally change the design, economics, manufacturing and service delivery associated with...  ...do Design, develop, and deploy automated RF test systems for validating production...  ...~ Bachelor’s degree in electrical engineering, Computer Engineering, or a related field... 
    Flexible hours
    Night shift

    E-Space

    Saratoga, CA
    19 days ago
  • $147k - $237.5k

     ...Full Stack Engineer Our Cloud Management Platform (Shared Services / Hub) team is building the...  ...with a strong focus on reliability, automation, and developer velocity. We are looking...  ...delivered DBs Drive shift-left testing—own unit, contract, integration and functional... 
    Contract work
    Shift work

    Palo Alto Networks

    Santa Clara, CA
    11 hours ago
  • $108k - $153k

     ...Inc. in Sunnyvale, CA is hiring an Optical Validation Engineer to develop and automate testing processes for optical products. The role involves creating...  ...validation plans and working closely with hardware and software teams to ensure quality and performance of Google Cloud... 

    Google Inc.

    Sunnyvale, CA
    3 days ago
  •  ...I have a backfill position for Sunnyvale. Need a Java Test automation engineer with 8+ yrs of experience for Sunnyvale. Must have an Ms in CS and previous hands on experience as a Java developer Must have API and UI test automation exp. And has developed test... 

    3B Staffing LLC

    Mountain View, CA
    17 hours ago
  •  ...innovation through artificial intelligence, automation, and analytics to empower over 50,000...  ...security. More at . Role Overview Manufacturing test engineer responsible for developing and...  ...IPS appliances. Work with Hardware and software teams during NPI to increase test... 
    Contract work
    Flexible hours

    Trellix

    Milpitas, CA
    1 day ago
  • $130k

     ...then please let me know. Position: Java/Python/ Testing Automation Engineer Location: Cupertino, CA Rate: $130K Annual...  ...failures and perform root cause triage across the system stack including devices, backend services, and data pipelines.... 
    For contractors

    Diverse Lynx

    Cupertino, CA
    4 days ago
  • A leading automation technology firm in San Jose is seeking a Factory Applications Engineer, targeting new college graduates. This role encompasses providing customer support...  ...on product development, and creating test programs for semiconductor devices. The ideal... 
    Local area
    Relocation

    Teradyne

    San Jose, CA
    3 days ago
  • $50 - $65 per hour

    Yoh Services LLC is seeking an Integrated Systems Test Engineer in Mountain View, California. The role involves contributing to the integration...  ...have strong hands-on experience with complex hardware and software systems, and the ability to work with both technical and non-... 
    Hourly pay

    Yoh Services LLC

    Mountain View, CA
    4 days ago
  •  ...Embedded Applications Test Engineer We are seeking a skilled and collaborative engineer...  ...lead the development and execution of automated testing for embedded applications. This...  .../Electrical Engineering ~8+ years in software validation and system test leadership... 

    Omni Inclusive

    Mountain View, CA
    1 day ago
  • Cognizant is seeking an Automotive System Engineering professional in San Jose, California. The...  ...Waymo. Responsibilities include conducting software simulation tests, triaging failures, and improving workflows through automation. Candidates must possess US driving experience... 

    Cognizant

    San Jose, CA
    3 days ago
  •  ...Senior Member of Technical Staff (Sr. MTS) to join their Cloud Test team in Santa Clara, CA. Responsibilities include collaborating with engineers on product requirements, designing test plans, writing automated tests in Python or Go, and performing performance testing.... 

    Aviatrix

    Santa Clara, CA
    1 day ago
  • $98k - $182k

    F. Hoffmann-La Roche Gruppe is seeking a Senior Software Verification & Validation Engineer based in Santa Clara, CA. This hybrid role requires working...  ...laboratory products. Key responsibilities include automating tests, documenting design history, and collaborating with... 
    3 days per week

    F. Hoffmann-La Roche Gruppe

    Santa Clara, CA
    1 day ago
  •  ...Software Engineer - Test and Validation Work Locations (2) Submit Resume Do you want to make a positive impact on the direction of new...  ...our customers! To achieve this, it requires building large automated frameworks to gather thousands of hours of test data weekly... 
    Shift work

    Apple

    Sunnyvale, CA
    1 day ago
  • $147.4k - $272.1k

     ...Wi-Fi Software Development Engineer - Test, Wireless Technologies & Ecosystems Join the WTE Wi-Fi Quality team in driving the innovation and delivering...  ...various test methodologies. Building test setups, automating test framework and test plans to ensure the best... 
    Relocation

    Apple

    Cupertino, CA
    5 days ago
  • Senior Manufacturing Test Engineer, Matterport Job Description Overview CoStar Group (NASDAQ: CSGP...  ...Test Engineer will own the software, automation, and data systems that power Matterport...  ...who are currently eligible to work full-time in the United States to apply.... 
    Full time
    Contract work
    Work at office
    Remote work
    Work from home
    Overseas
    Monday to Thursday

    CoStar Group

    Sunnyvale, CA
    4 days ago
  •  ...skilled customer support professional specializing in network testing solutions to work closely with customers across the Americas....  ...in Computer Science or similar fields, extensive experience in automation and network testing, and the ability to effectively communicate... 

    Keysight Technologies SAles Spain SL.

    Santa Clara, CA
    2 days ago
  •  ...Job Title Responsibilities Responsible for setting up test environment and automation jobs for application microservices deployed in both on-prem and on Cloud. Setup test tools to validate environment, application and solutions throughout the delivery lifecycle.... 

    Rootshell Inc

    Santa Clara, CA
    1 day ago
  • A leading technology firm in Sunnyvale seeks a senior network testing engineer. You will manage end-to-end testing of network deployments, develop automation scripts using Python, and collaborate with teams on performance testing. The ideal candidate has 10+ years of networking... 

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    1 day ago
  •  ...QA Engineer We are seeking a QA Engineer with 6–8 years of experience in NTN, NR, LTE, and IMS protocol stack development and testing. The ideal candidate will have strong experience in automation framework development using Python and Shell scripting, along with hands... 
    Immediate start

    Datum Technologies Group

    Mountain View, CA
    1 day ago
  • Overview We are seeking a skilled and collaborative engineer to lead the development and execution of automated testing for embedded applications. This role is...  ...or Computer/Electrical Engineering 8+ years in software validation and system test leadership Strong proficiency... 

    TechDigital Group

    Mountain View, CA
    17 hours ago
  • $117.8k - $200.3k

     ...electronics for the semiconductor manufacturing ecosystem. Virtually every electronic...  .... Our expert teams of physicists, engineers, data scientists and problem-...  ...Qualifications KLA is seeking a highly skilled Software Engineer in Test Automation with 6+ years of hands-on... 
    Minimum wage
    Work experience placement
    Flexible hours

    DiversityJobs Inc

    Milpitas, CA
    18 days ago
  • A leading technology company is seeking a skilled engineer to lead the development of automated testing for embedded applications. The ideal candidate will...  ...is required, along with 8+ years of experience in software validation. Strong knowledge of Python, embedded Linux... 

    TechDigital Group

    Mountain View, CA
    17 hours ago
  • General Motors is looking for a Senior Embedded Software Test Engineer to join their team. This hybrid role requires the candidate to be in Warren, MI or Austin, TX at least three times a week. Responsibilities include ensuring applications meet software standards, executing... 

    General Motors

    Mountain View, CA
    17 hours ago
  •  ...Software Engineer, Hardware-in-the-Loop Test Automation San Jose, CA About the Role Muon seeks...  ...device simulation, and manufacturing testing. Previous...  ...integrated technology stack enables customers to optimize...  ...In addition to salary, full-time employees receive... 
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    Muon Space

    San Jose, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Software Engineer - Manufacturing Test Automation. Be the first to apply!