Skip to content

Sr. Software QA Engineer – Embedded Systems
Company | Lightship RV |
---|
Location | San Bruno, CA, USA |
---|
Salary | $130000 – $160000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience
- Minimum 5 years experience in QA and embedded software development
- Proven experience in embedded systems and real time software testing
- Proficiency in C/C++, Python, and scripting in test automation
- Expertise in communication protocols such as SPI, CAN, CAN-FD, I2C, LIN, and UART
- Expertise in microcontrollers, real-time operating systems, and safety critical systems
- Expertise in CI/CD automation workflows (such as Jenkins)
- Experience working with cross-functional software, hardware, test, and manufacturing teams
Responsibilities
- Develop, maintain, and execute test plans for comprehensive software release testing of in-vehicle embedded controllers, responsible for domains such as drivetrain, power distribution, and body controls
- Develop infrastructure and Hardware-in-Loop (HIL) systems to test distributed embedded software features such as Over-the-Air Updates, Diagnostics frameworks, and Logging
- Develop and maintain infrastructure for executing smoke tests for all embedded software development
- Automate test suites and integrate test suites with a CI/CD pipeline
- Conduct performance, stress, and benchmark tests for embedded systems to ensure robust operation in real-world conditions
- Collaborate with cross-functional engineering teams to identify root causes for software defects and provide a platform to reproduce defects efficiently
Preferred Qualifications
- Experience testing with safety critical systems and familiarity with ISO 26262 standard
- Experience with Ethernet, WiFi, LTE and network management
- Familiarity with automotive electrical power systems and automotive drivetrains