
Senior Engineer, Automation & Tooling
VergeSense
full-time
Posted on:
Location Type: Hybrid
Location: Mountain View • California • United States
Visit company websiteExplore more
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