Senior Software Engineer in Test
Posted on 8/10/2022
INACTIVE
Locations
Everett, MA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Bash
JIRA
C/C++/C#
Git
Linux/Unix
Rust
Python
Requirements
- Bachelor of Science in Computer Science, Electrical/Computer Engineering, or other related disciplines
- Working knowledge of embedded systems and networking concepts, preferably from experience in developing these technologies
- Proficiency with Linux, Python, networking, and bash
- Experience with source control and defect tracking systems (Github, Jira, etc.)
- Strong interpersonal skills and a love of learning
Responsibilities
- Design, develop, and extend custom test frameworks and test beds
- Write software that interfaces with Starry hardware, both as a complete system and in test harnesses
- Develop automated scripts in Python to continually improve testing capabilities
- Evaluate product and feature specifications and requirements
- Quantify system reliability, scalability, load, and throughput
- Develop software and services that will enhance efficiency for other software engineers, in all roles described above
Desired Qualifications
- Understanding of wireless communications protocols, e.g. 802.11ac/ax (Wi-Fi)
- Familiarity with electronics labs and test equipment
- Knowledge of languages such as C, C++, and Rust
- Experience with RF systems and concepts