Posted in

Sr. Software QA Engineer – Embedded Systems

Sr. Software QA Engineer – Embedded Systems

CompanyLightship RV
LocationSan Bruno, CA, USA
Salary$130000 – $160000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

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