Salary
💰 $150,000 - $210,000 per year
About the role
- Develop software running on edge devices for controlling and analyzing data from software defined radios
- Build robust systems resistant to adversarial exploitation
- Create infrastructure that enables scalable software updates to a fleet of edge devices
- Travel up to 20% of the time to meet with mission owners, better understand requirements, and deliver capabilities
Requirements
- 6+ years of experience in software development in a general purpose programming language
- Experience working on embedded Linux systems
- Experience with C++ and/or Python
- Proven experience owning features end-to-end from development, test, and release
- Excellent written and verbal communication skills
- Must be a U.S. resident or citizen
- Experience with software defined radio (nice to haves)
- Experience with low-level firmware (nice to haves)
- Health, dental, and vision insurance
- Unlimited PTO including competitive vacation and holiday schedules
- Lifestyle stipends - Monthly mental health, wellness & fitness stipend, in-home office setup stipend and family planning assistance
- Generous relocation assistance provided for those interested in moving to Seattle
- Salary top-up during military reserve duty
- Fully paid parental leave
- Child and pet care reimbursement during travel
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C++Pythonembedded Linuxsoftware developmentfirmwaresoftware defined radioend-to-end feature ownershipscalable software updatesadversarial exploitation
Soft skills
written communicationverbal communication