VergeSense

Senior Engineer, Automation & Tooling

VergeSense

full-time

Posted on:

Location Type: Hybrid

Location: Mountain ViewCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $145,000 - $165,000 per year

Job Level

About the role

  • Oversee firmware / embedded software qualification processes from definition through execution
  • Writing and executing test plans to ensure complete code coverage, including automated tests
  • Conduct validation activities both pre and post-deployment to ensure products perform as expected in real-world settings
  • Document all defects identified during testing and provide necessary testing metrics
  • Support and drive debug investigations; conduct failure analysis, develop ad hoc tests, gather debug data such as device logs and bus traces for further examination
  • Proactively monitor product performance in the field using device telematics
  • Facilitate and monitor firmware release deployments
  • Collaborate closely with product development teams to establish robust quality assurance processes and methodologies
  • Prepare and maintain test beds and hardware Tools Engineering
  • Develop and maintain internal tools for test and development, such as automated test fixtures and device provisioning tools
  • Enhance product support and debugging with tools like log parsers and telematics analysis solutions
  • Design and implement automation frameworks integrated with CI/CD pipelines.
  • Create data analysis tools for test results and field data, generating reports and visualizing trends
  • Collaborate with development and operational teams to understand tooling needs and deliver effective solutions
  • Provide training and support for team members on using tools effectively
  • Stay updated with industry trends and propose improvements to existing tools and processes

Requirements

  • 7+ years of quality assurance engineering experience with embedded systems/firmware
  • 5+ years of delivering internal tools (such as test frameworks and test tools)
  • 2+ years of developing and executing automated tests (such as Cypress or GIT)
  • Knowledge of QA methodology and tools, with demonstrated experience in a QAE role
  • Experience in manual & automated testing
  • Hands-on knowledge of Unix/Linux
  • Experience using Python and/or contributing to software development (such as test automation framework, internal tools, etc)
  • Experience with CI tools like GitHub Actions, Jenkins, or similar
Benefits
  • A high-impact role in an emerging industry leader
  • Competitive compensation and equity
  • Employer-sponsored medical
  • Dental and vision insurance (dependent on location)
  • Open Vacation policy: take time off when you need it
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
firmware qualificationembedded softwaretest plansautomated testsfailure analysisdebug investigationsautomation frameworksdata analysis toolsPythonUnix/Linux
Soft Skills
collaborationcommunicationproblem-solvingtrainingproactive monitoring