Calix Petaluma , CA 94999
Posted 2 weeks ago
This is a remote position that can be based in San Jose, CA, Petaluma, CA, or Minneapolis, MN.
Calix is seeking a talented and passionate engineer to lead hardware system quality assurance within the hardware development group. This position ensures things don't fall through the cracks at the boundary between hardware and software integration. The ideal individual has an understanding of both hardware and software design and test. They will be responsible for enumerating all hardware capabilities and establishing a plan to verify proper hardware-software system behavior. This position ensures the hardware-software integration is robust with no defects escaping into the field. The lead will develop custom test hardware, automated test suites and robust diagnostics suites. This position coordinates with multiple organizations within Calix including hardware engineering, software development and test, manufacturing test, customer service and technical assistance.
Responsibilities
Establish base hardware-software system requirements. Collecting from source authors or in some cases authoring the requirements. Reverse engineering software to establish designed functionality
Review and prioritize functional areas to be evaluated
Determine necessary equipment and compile a fixed asset plan
Coordinate with other organizations within Calix to share resources when appropriate
Participate in HW/SW design/code reviews, focusing on DFT and HSQA needs and requirements
Contribute to the bring up of new hardware designs
Participate in defining and implementing System Level Remote Diagnostics to help diagnose field issues
Establish the test plans including white box techniques to stimulate software response
Build or contract to build custom test hardware as needed
Build or contract to build automated, scripted test environments as needed
Contribute to overall company regression test capability
Execute test plans for all hardware in scope
Generate and track bugs as a result of test plan failures
Qualifications
5-to-8 years of hardware/software design and/or test experience
BSEE, BSCS or related degree
Linux expertise
Embedded systems experience
Familiarity with HW Design documentation
Knowledge of embedded systems interface standards (I2C, PMBus, PCIe, USB, Ethernet protocols, etc.) considered a plus
Experience building software tools and test scripts in C/Python, whatever is most appropriate to the task
Proficient with gnu tool chain and Software Configuration Management tools such as Git
Proficient using the Atlassian tool suite - particularly Jira and Confluence
Knowledge of test debugging and test validation
Excellent analytical and integration skills
Excellent written and verbal communication skill
Location:
Compensation will vary based on geographical location (see below) within the United States. Individual pay is determined by the candidate's location of residence and multiple factors, including job-related skills, experience, and education.
For more information on our benefits click here.
There are different ranges applied to specific locations. The average base pay range (or OTE range for sales) in the U.S. for the position is listed below.
San Francisco Bay Area Only:
125,800.00 - 209,800.00 USD Annual
National Major Cities plus, CA, CO, NY Metro area:
109,400.00 - 182,400.00 USD Annual
Regional plus NY:
98,500.00 - 164,200.00 USD Annual
Calix