Software Engineer - Hardware Test
$115,000–$150,000 year
On-siteSan Francisco, California, United States
Job Summary
Design high-level software architecture for vehicle integration and test operations while collaborating with multiple engineering teams to create and implement test plans. Develop software for automated testing at component and integrated levels, refine specifications from electrical engineers to validate critical flight components, and implement ground control and telemetry software. Engage with test instruments by writing drivers for ground support equipment and support all development phases from initial proposal through successful test and flight. Assist in recruiting and hiring additional teammates. Requires a Bachelors degree in CS or EE, 2-5+ years in embedded systems, and 3+ years with Python. Base salary $115,000–$150,000 USD.
Required Qualifications
- Bachelors, degree in CS, EE (or equivalent background knowledge)
- 2-5+ years of experience in embedded systems or hardware development / testing.
- 3+ Years of experience with Python (or other high-level object oriented scripting language(s))
- 1+ Years of experience with Linux and shell command line tools
- 1+ Years of experience with version control systems (git, mercurial, svn, or others)
- A passion for building things, including working in a fast-paced environment and hands-on design and development
- Excellent written and verbal communication skills
- Experience reading schematics and data sheets, debugging circuits that interface with embedded software, from debugger to logic analyzer to oscilloscope
- U.S. Citizenship, Lawful Permanent Residency, or Refugee/Asylee Status
Desired Qualifications
- Experience with web development frameworks and databases
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.