- Palo Alto, California, United States
- Hybrid
- Full-time · Senior
- $139K–$233K per year
- 5+ years
- Visa sponsorship
Senior Software Developer in Test specializing in embedded firmware verification for automotive inverter control boards.
Compensation
This position is a salary grade 8 and ranges from $138,800-$232,700.
Responsibilities
- Create and execute test plans, test cases, and test scripts to validate functional, non-functional, integration, regression, and diagnostic requirements for inverter control-board firmware.
- Design, develop, and maintain automated test frameworks, scripts, tools, and test environments for embedded inverter firmware in automotive applications.
- Develop test strategies for control-board interfaces, microcontroller peripherals, communication networks, diagnostics, fault handling, and firmware update functionality.
- Validate firmware behavior across operating modes, state transitions, communication conditions, error conditions, and boundary scenarios.
- Collaborate with cross-functional teams to review software and system requirements, analyze and provide feedback on embedded software and control-board architecture, derive test scenarios, troubleshoot defects, resolve issues, and improve software quality.
Requirements
- Bachelor’s degree in Electrical Engineering
- Bachelor’s degree in Computer Science
- Bachelor’s degree in Computer Engineering
- Nice to have: Automotive diagnostic tools
- Nice to have: HIL