Accounts Receivable, Analysis Skills, Android, C++ Programming Language, Calibration, Command Line, Computer Firmware, Data Processing, Debugging Skills, Embedded Systems, Git, Identify Issues, Integration Testing, Linux Operating System, Machine Tool, Mercurial, Prototyping, Python Programming/Scripting Language, Root Cause Analysis, SSH (Secure Shell), Scripting (Scripting Languages), Software Engineering, Source Code/Configuration Management (SCM), Systems Administration/Management, Systems Engineering, Testing, Unix Shell Programming
Job Title:
Test Software Engineer I - AR Prototypes
Duration:
06 months
Location:
Redmond, WA 98052
What You'll Do:
- Troubleshoot Android and Linux-based prototype devices - ADB, serial consoles, log analysis, the works
- Build tooling to support calibration, integration testing, and device bring-up workflows in Python
- Collaborate with hardware, firmware, and systems engineers to diagnose issues across the full stack
Must-Have Skills:
- Python experience - scripting, automation, basic data processing
- Experience with Linux environments (command line, SSH, basic system administration)
- Strong debugging instincts - you dig until you find the root cause
Nice-to-have Skills:
- Experience working with Android devices (ADB, logcat, shell commands) Familiarity with 6DoF robots
- Modern C++
- Experience with VR/AR devices or embedded systems
Minimum Qualifications:
- 1-3 years of experience (or equivalent projects/internships)
- Python experience - scripting, automation, basic data processing
- Experience with Linux environments (command line, SSH, basic system administration)
- Willingness to work hands-on with physical hardware
- Strong debugging instincts - you dig until you find the root cause
Nice to Have:
- Experience working with Android devices (ADB, logcat, shell commands)
- Familiarity with 6DoF robots
- Experience with modern C++
- Experience with VR/AR devices or embedded systems
- Version control with Git / Buck / Mercurial
Surrounding team & key projects Working in Labs with AR Prototypes team. Main projects:
- Troubleshoot Android and Linux-based prototype devices - ADB, serial consoles, log analysis, the works Build tooling to support calibration, integration testing, and device bring-up workflows in Python Collaborate with hardware, firmware, and systems engineers to diagnose issues across the full stack
- New grad okay as long as relevant projects/experience
Interview Process:
- How many rounds of interviews: 1 - 2 rounds
- Types of Interviews: Technical
- Interview Duration: 45 mins
- How many rounds of interviews: 1 - 2 rounds
- Types of Interviews: Technical
- Interview Duration: 45 mins
SPECTRAFORCE is an equal opportunity employer and does not discriminate against any employee or applicant for employment because of race, religion, color, sex, national origin, age, sexual orientation, gender identity, genetic information, disability or veteran status, or any other category protected by applicable federal, state, or local laws. Please contact Human Resources at nahr@spectraforce.com if you require reasonable accommodation.
S
Spectraforce Technologies Inc.