About The Position

As a Senior Software Engineer II focusing on Manufacturing Engineering Support, you will bridge the gap between core software engineering and our production software systems. In this high-impact IC role, you will build the frameworks, internal tooling, and infrastructure that empower our manufacturing software engineering team to deploy reliable, high-performance code. By optimizing the developer experience and ensuring seamless software-to-factory interfaces, your work directly accelerates product delivery and software stability across our manufacturing pipeline. This role is based in-office out of our Headquarters in American Fork, Utah, requiring daily on-site collaboration with our production and engineering environments. Minimal travel may be required.

Requirements

  • 8+ years of professional software engineering experience, with advanced proficiency in Python, C/C++, and Go.
  • Proven track record of building developer tools, internal infrastructure, frameworks, or APIs that support and scale other engineering teams.
  • Substantial experience working closely with software systems that interface directly with physical hardware, manufacturing lines, or edge devices.
  • Strong background in systems architecture, containerization, and establishing robust CI/CD and automated test infrastructure for hardware-dependent software.
  • Proficient in designing reliable data pipelines, microservices, and local databases to capture and analyze system-level manufacturing software performance.
  • Excellent root-cause analysis skills with the ability to debug complex, distributed integrations between distinct software and hardware environments.
  • Strong communication skills with a proven ability to align core software engineering objectives with practical manufacturing realities.
  • B.S. or M.S. in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical industry experience.

Responsibilities

  • Design, develop, and maintain internal tooling, infrastructure, and automation tailored specifically to empower the manufacturing software engineering team.
  • Build and optimize the critical interfaces, APIs, and middleware connecting core software engineering frameworks with factory-floor execution systems.
  • Collaborate with software developers and manufacturing teams to establish robust testing environments, simulation tools, and hardware validation frameworks.
  • Architect scalable data pipelines to stream manufacturing software telemetry and performance metrics back to core engineering platforms.
  • Troubleshoot and resolve complex, systemic bottlenecks at the intersection of production software and core engineering infrastructure to maximize developer velocity.
  • Define and enforce high standards for code quality, architectural consistency, and deployment safety across engineering repositories using Python, C/C++, and Go.
  • Drive long-term technical strategy for the platform systems that support physical hardware assembly, automated calibration, and device provisioning.
  • Mentor team members on software engineering best practices, effectively bridging the gap between embedded hardware constraints and modern software design patterns.

Benefits

  • Comprehensive health, dental and vision coverage
  • Retirement benefits (401k match up to 4%)
  • Flexible PTO
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service