SOFTWARE DEVELOPMENT VERIFICATION ENGINEER

Lucid Motors
Full-time
Newark, CA
$108,200 - $148,830
Posted on 6 months ago

Job Description

Seeking a Software Development Verification Engineer with a background in software quality assurance and system validation to review requirements, develop test plans, design test cases, execute tests, and report defects.

Responsibilities

  • Own end-to-end system validation of vehicle software in context of Access Control System
  • Review software requirements
  • Create a comprehensive test plan
  • Develop detailed automated test cases
  • Execute test cases and record results
  • Identify opportunities to improve validation processes
  • Drive validation of high quality software
  • Work closely with cross-functional teams

Requirements

  • Bachelor's Degree in Computer Science or related field
  • 2+ years of experience or Masters Degree in Computer Science
  • Experience with wireless technologies (BLE, UWB, and NFC)
  • Experience with automotive protocols (DoIP, UDS, LIN and CAN)
  • Strong protocol level understanding of Wi-Fi, 5G, LTE and GPS protocols
  • Strong understanding of Security concepts
  • Good programming/scripting knowledge for developing automation scripts
  • Experience in building test infrastructure and automated testing
  • Experience in documenting issues and working with Developers
  • Passion towards Embedded Systems testing
  • Confident in writing/maintaining test cases and acceptance test plans
  • Experience in using Automation test tools and Stress test tools
  • Strong debugging and analytical skills
  • Good team player
  • Excellent interpersonal, verbal, and written communication skills

Benefits

  • No benefits