Lead Testing and Automation Software Engineer in Davis
Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.
We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.
Job DescriptionJob DescriptionThe Connectivity Standards Alliance is seeking a Lead Software Engineer, Testing & Automation to drive the continued development, maintenance, and expansion of the Matter Certification Tool. This role is critical to advancing automated testing for one of the most widely adopted connectivity standards in the IoT ecosystem.
As the technical lead, you will guide development efforts, collaborate closely with CSA staff, and partner with Matter member contributors to strengthen and scale the certification toolset. You will serve as the primary technical liaison between CSA and a dynamic community of Matter member company volunteers, ensuring alignment, quality, and innovation across contributions.
You will lead the development team, architecting and expanding automated testing capabilities, and developing new Python-based test scripts to enhance coverage and reliability. This position reports directly to the Certification Tool Manager.
Key Responsibilities
- Continuously update and enhance the Matter Certification Tool to incorporate support for new features as they are introduced to the Matter specification.
- Maintain the Matter Certification Tool to effectively run certification tests in both simulation environments and on physical devices.
- Guide the Matter-specific Certification Tool development team in their daily development and testing activities.
- Collaborate closely with the Certification Tool Manager to define and achieve development targets and Key Performance Indicators (KPIs).
- Serve as the daily technical liaison, fostering efficient communication and collaboration between CSA staff and the Matter Member company volunteers contributing to the tool.
Qualifications
- Minimum bachelor’s degree in computer science or a related field, or equivalent practical experience. A master’s degree is .
- Strong background in software development principles and protocol testing methodologies.
- 4+ years of professional experience in Python development.
- 2+ years of lead development experience, including successfully guiding small technical teams (2-3 persons).
- Demonstrated knowledge of software development best practices, including version control (e.g., Git), continuous integration (CI), and deployment (CD).
Skills
- Direct experience with Matter (device implementation or testing).
- Proficiency and comfort using other programming such as C++ and scripting such as Bash and JavaScript.
- Knowledge of virtualization and containerization technologies, specifically Docker.
- Project management experience.
About MatterMatter is an application-layer connectivity standard for the connected home, designed to be simple, ubiquitous, interoperable, secure, and reliable. It has achieved broad adoption across a wide spectrum of device makers and connected home ecosystems.
About the Matter Certification ToolThe Matter Certification Tool is a standardized set of tools and a test harness currently used for Matter certifications. It is an open-source project hosted on GitHub under the Apache 2 license, with daily contributions from Connectivity Standards Alliance (CSA) member companies, contracted staff, and open-source developers worldwide. The tool runs on a Raspberry Pi and comprises a front-end (HTML/TS), a Docker back-end, and over 300 test scripts written primarily in Python.
About Connectivity Standards AllianceThe Connectivity Standards Alliance is the foundation and future of the IoT. Established in 2002, our wide-ranging global membership collaborates to create and evolve universal open standards for the products transforming the way we live, work, and play. With our members’ deep and diverse expertise, robust certification programs, and a full suite of open IoT solutions, we are leading the movement toward a more intuitive, imaginative, and useful world. We offer competitive benefits and are a tax-exempt organization.
Submit your resume and cover letter to careers@csa-iot.org
If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.