Description : SW / Test Integration Engineer
Location : Redmond WA
This position will focus on development and execution of automated test and calibration stations for Prototype AR / VR devices.
Responsibilities
Work with the hardware and software teams to integrate various software / hardware components to develop test stations.
Integrate electro-mechanical systems into relevant software tools.
Integrate relevant controller APIs into test suites.
Update basic UI / UX flows for operator interaction on the manufacturing line.
Use technical expertise to investigate, troubleshoot, and verify bugs / issues
Be an active team player, while working independently
Proactively reach out to partners and ask relevant questions when blocked
Learn new systems and tools
Document and improve code quality
Minimum Qualifications
Bachelor's degree in Computer Science, EE or other technical field
3+ years of experience working on python applications
Hands on experience with Linux flavors (Fedora)
Experience with modern C++ and Python
Experience with linux shell and powershell scripting
Experience with git and or mercurial code repositories
Understanding of software engineering principles
Understanding of hardware / software interoperability
Strong troubleshooting skills to root cause issues
Preferred Qualifications
Master's degree in Computer Science, EE or other technical field
Strong understanding of test frameworks and the associated use of test management and defect tracking tools
Hands-on experience with manual and / or automated test stations
Hands-on experience with manufacturing test suites
Understanding of MATLAB and React
Experience with Linux and Android development
Pursuant to the California Fair Chance Act, Los Angeles County Fair Chance Ordinance for Employers, Los Angeles Fair Chance Initiative for Hiring Ordinance, and San Francisco Fair Chance Ordinance, qualified applicants will be considered for assignment with arrest and conviction records. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness, meet client expectations, standards, and accompanying requirements, and safeguard business operations and company reputation.
Integration Engineer • Redmond, WA, United States