about 8 hours ago
San Francisco, CA, USAMid Level / Senior
Base Salary
$114k - $142k/yr
Responsibilities
- Identify needed improvements to the hardware test framework by participating in test campaigns.
- Develop hardware tests and work alongside test engineers and technicians.
- Provide input to software requirements, specifications, and implementation plans.
- Implement software infrastructure improvements, bug fixes, and new features.
- Participate in code reviews, brainstorming, and root cause analysis.
Requirements
- Experience building interconnected software systems that interface with various hardware components.
- Demonstrated software project planning skills, including identifying requirements and organizing tasks.
- Proficiency in programming languages such as Python, Ruby, Java, or C++.
- Proficiency using GNU/Linux.
- Experience writing unit tests, continuous integration pipelines, and documentation.
- 3+ years of professional software development experience.
Benefits
- Comprehensive Medical, Dental, and Vision plans.
- Health Savings Account (HSA) with a company contribution.
- Generous Paid Time Off in addition to holidays and company-wide days off.
- 16 Weeks of Paid Parental Leave.
- Wellness Program and Employee Assistance Program (EAP).
- Home Office Reimbursement.
- Monthly Phone and Internet Reimbursement.
- Tuition Reimbursement and access to LinkedIn Learning.
- Equity.
- Commuter Benefits (if local to an office).
- Volunteering Paid Time Off.
