lightmatter

Staff Software Engineer- Hardware Test Infrastructure

Apply Now

At a Glance

Location
Mountain View, California, United States
Experience
12+ years
Posted
2026-03-12T11:55:03-04:00

Key Requirements

Required Skills

AgileCI/CDDjangoDockerJavaScriptMongoDBPostgreSQLPythonRedisScrumTypeScript

Domain Knowledge

  • Embedded Systems
  • Engineering
  • Insurance
  • Medical

Requirements

Expert level Python, knowledge of web frameworks such as FastAPI, Flask, Django; strong understanding of API design principles and best practices.

Experience with containerization and orchestration technologies such as Docker and Docker Compose.

Experience with one or more databases such as MongoDB, PostgreSQL, Redis, time-series databases.

Familiarity with testing frameworks such as pytest and integration testing, performance testing tools.

Experience with CI/CD tools such as GitHub Actions/Runners and Infrastructure as Code tools such as Ansible.

Experience with hardware integration or embedded systems; interfacing with BMCs, FPGAs, temperature sensors, thermal management, power management systems.

Responsibilities

System Design & Development: Architect, build, and maintain scalable architecture for a multi-chassis HTOL testing system.

Orchestration: Develop containerized applications for deployment at scale using Python-based services for chassis coordination and management.

Hardware Monitoring & Management: Create hardware abstraction layers and develop APIs that represent hardware systems, providing essential capabilities for monitoring and management of those systems.

Manage Data: Develop data collection pipelines handling sensor data and performance metrics.

Deploy and Update Software: Create automated deployment and testing pipelines using CI/CD best practices.

Collaboration with Front-End Teams: Work closely with the frontend team to ensure seamless integration of backend APIs with applications.