Job Title: Python Developer for Hardware Certification
Overview
We are seeking a skilled Python Developer to join our hardware certification team. The ideal candidate will have experience with Python, hardware testing, and software development.
The successful candidate will be responsible for developing and maintaining test automation tools using Python, as well as collaborating with the team to design and develop new testing hardware. They will also participate in meetings involving international travel.
This is an excellent opportunity for someone who wants to make a meaningful impact on the adoption of Linux across multiple device categories and industries.
Key Responsibilities
1. Maintain and develop new features to our Python-based test automation tools like Checkbox.
2. Invent new ways to enable remote, automated testing.
3. Help build the software counterpart to in-house designed testing hardware to help test device enablement (graphics, hotplug, bluetooth, etc).
4. Write functional and performance tests to support hardware enablement and protect against regressions.
Requirements
To be successful in this role, you should have:
* Knowledge of Python programming language.
* Quality-oriented approach to software design and implementation.
* Interest in test automation methodologies.
* Previous experience working with Ubuntu or other Linux distributions.
* Ability to work effectively in a globally distributed team.
Benefits
This role offers an exciting opportunity to push the industry forward by enabling entirely new Linux-based hardware testing capabilities, scaling up hardware certification efforts, and allowing for deeper test coverage.
You will have the chance to collaborate with a talented team of engineers, work on cutting-edge projects, and contribute to the growth and success of our company.
What We Offer
We offer a fun, fast-paced team environment, a career full of learning and development opportunities, and a competitive compensation package.
You will also have access to ongoing training and professional development, as well as opportunities to attend industry conferences and events.
How to Apply
If you are a motivated and detail-oriented individual with a passion for software development and hardware testing, please submit your application.