Software Engineer - Test and Validation

Socket.dev

San Diego (CA)

On-site

USD 120,000 - 170,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Socket.dev is hiring a Software Engineer in Test to advance automation for AirPods products, delivering functional, stability and performance test coverage with ML enhancements.

You will work at the nexus of hardware, firmware and software, coordinating with firmware, software and QA teams to identify risk areas and testing responses while building scalable automation frameworks.

Qualifications

  • Bachelor's degree in CS/CE/EE or related field.
  • 3 years of ML experience and practical applications.
  • Experience testing embedded systems.
  • Hands-on Python programming.
  • Familiar with version control, testing and debugging.
  • Strong problem-solving and cross-functional collaboration.
  • Excellent written and verbal communication.

Responsibilities

  • Develop automation for AirPods functional, stability, and performance testing.
  • Enhance automation with machine learning capabilities.
  • Support hardware/firmware/software validation and investigations.

Skills

Machine learning
Embedded systems testing
Python programming
Cross-functional teamwork
Problem solving
Communication skills

Education

Bachelor's degree in CS/CE/EE

Tools

Claude AI tools
Tableau/Superset

Job description

Do you want to make a positive impact on the direction of new, key technologies in consumer products while pioneering the future of intelligent quality assurance? We are the Audio Product System Quality team, and we are seeking a creative and motivated Software Engineer in Test to join our team for advanced audio products like AirPods/AirPods Pro/AirPods Max! You will be a key part of the hardware/software development process and have the opportunity to work closely with firmware/software/hardware teams while we deliver the best audio experience for our customers. To achieve this, it requires building large automated frameworks to gather thousands of iterations of test data weekly, and we need people like you to help us build and maintain our tools for critical functional, stability and performance testing of AirPods products. You'll plan, design and write code for system automation with an emphasis on hardware and firmware-centric risks across a number of devices. You will be at the nexus of hardware, firmware and software where you work cross-functionally with multiple engineering and QA/QE teams to identify risk areas and testing responses, and to support engineering investigations. We expect artificial intelligence and machine learning to be at the core of the work, developing next-generation automation tools that predict, prevent, and optimize critical system failures before they impact customers. Come join our team!

Description

As a Software Engineer in Test you will be responsible for the development of key new areas for AirPods functional, stability and performance test coverage, enhanced by machine learning capabilities while also balancing the day-to-day operations of existing automation that runs thousands of iterations daily.

Minimum Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering
  • 3 years experience involving machine learning algorithms and their practical applications
  • Professional work experience testing embedded systems
  • Hands-on programming experience with Python
  • Familiarity with software engineering fundamentals (version control, testing, debugging)
  • Strong problem-solving skills and ability to work in a cross-disciplinary team environment
  • Excellent written and verbal communication skills
Preferred Qualifications
  • Experience with hardware/firmware/software validation, hardware/firmware/software integration, or testing methodologies
  • Experience with Claude code or other AI tools, MCPs and skills
  • Background in data science, machine learning, computer vision, or statistical data analysis
  • Knowledge of real-time audio or Bluetooth technologies
  • Familiarity with data analysis and visualization tools such as Tableau or Superset
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Test and Validation
Software Engineer - Test and Validation

Apple Inc. • San Diego (CA), Northern (KY)

Hybrid
USD 123,000 - 214,000
Medical and dental coverage
Retirement benefits
Discounted products
+1
Headphones and Accessories Tools & Automation Quality Engineer, Sensing & Connectivity
Headphones and Accessories Tools & Automation Quality Engineer, Sensing & Connectivity

Socket.dev • Cupertino (CA)

On-site
USD 120,000 - 190,000
Headphones and Accessories Tools & Automation Quality Engineer, Sensing & Connectivity
Headphones and Accessories Tools & Automation Quality Engineer, Sensing & Connectivity

Apple Inc. • Cupertino (CA)

On-site
USD 160,000 - 264,000
Comprehensive medical and dental
Retirement benefits
Discounted products and services
+2
Audio & Connectivity Test Automation Engineer
Audio & Connectivity Test Automation Engineer

Socket.dev • Cupertino (CA)

On-site
USD 120,000 - 190,000
AirPods Software Engineer, Sensing & Connectivity
AirPods Software Engineer, Sensing & Connectivity

Apple Inc. • San Diego (CA)

On-site
USD 142,300 - 214,300
Software Engineer in Test – Embedded, ML-Driven Automation
Software Engineer in Test – Embedded, ML-Driven Automation

Apple Inc. • San Diego (CA), Northern (KY)

Hybrid
USD 123,000 - 214,000
Medical and dental coverage
Retirement benefits
Discounted products
+1
Audio Test Automation Manager
Audio Test Automation Manager

Apple Inc. • Bridge Creek (OK)

On-site
USD 183,000 - 317,000
AirPods PD Engineer
AirPods PD Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 129,000 - 225,000
Hardware System Integration Engineer - AirPods
Hardware System Integration Engineer - AirPods

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Employee stock purchase plan
Health and dental coverage
Retirement benefits
+1
Audio Test Automation Lead for Embedded Systems
Audio Test Automation Lead for Embedded Systems

Apple Inc. • Bridge Creek (OK)

On-site
USD 183,000 - 317,000