Strong system engineering experience with Unix/Linux
Proven experience building developer tools, automation infrastructure, or internal platforms.?
Solid understanding of modern software development practices including CI/CD, testability, and modular architecture.?
Experience working with or developing distributed systems or hardware-in-the-loop environments.?
Strong collaboration and mentoring skills, with the ability to support teams using your tools and frameworks.?
Good to Have: Experience with automation frameworks (e.g., PyTest, Selenium WebDriver, custom internal tools).? Familiarity with CI/CD platforms (e.g., Jenkins, GitLab CI, GitHub Actions).? Experience in embedded systems or consumer electronics environments.? Comfortable working in Agile or fast-paced product teams.? Preferred Qualifications:
BS degree in Computer Science or Engineering or equivalent experience
Roles & Responsibilities: Roles and Responsibilities:
Lead development of automation infrastructure using a proprietary Python-based developer/automation framework.?
Design and implement scalable solutions to support internal tools, test automation, and integration of workflows.?
Improve reliability and maintainability of our automation framework through modular, well-documented code.?
Leverage GitHub Copilot, LLM-based assistants, and other AI tools to accelerate development, enhance code quality, and drive innovation in automation and tooling.?
Support internal developers and lab users with onboarding, training, and advanced framework usage.?
Collaborate across teams to identify pain points in development workflows and build tools to solve them.?
Coaching and mentoring junior engineers in adopting best practices for automation, tooling, scalable test architecture, and effective use of AI-powered developer tools.?