Software Automation Test Engineer

Apptronik builds advanced robots for the real world to improve human quality of life and address labor shortage problems.
Backend
Senior Software Engineer
In-Person
10+ years of experience
Robotics

Description For Software Automation Test Engineer

Apptronik, a pioneering robotics company, is seeking a Senior Software Automation Test Engineer to join their team in Austin, TX. The company focuses on building advanced robots designed to operate in human spaces and address critical labor shortage challenges. This role combines software engineering expertise with hardware testing, making it perfect for engineers passionate about robotics and automation.

The position requires a seasoned professional with 10+ years of experience in hardware testing and software automation. You'll be responsible for developing and maintaining automated test systems, working with cutting-edge robotics technology, and ensuring product quality through sophisticated testing methodologies. The role involves working with modern technologies including Python, PostgreSQL, and Google Cloud Platform, while also requiring hands-on experience with hardware testing and manufacturing processes.

This is an excellent opportunity for someone who wants to make a significant impact in the robotics industry. The company offers competitive compensation, including equity, flexible work hours, and professional development opportunities. You'll be working with a team that has been building some of the most advanced robots on the planet, dating back to the DARPA Robotics Challenge.

The ideal candidate will have a strong background in both software development and hardware testing, with experience in manufacturing environments. Knowledge of robotics, ROS, and electro-mechanical systems is highly valued. This role offers the chance to work on truly innovative products while solving some of society's most important challenges.

Last updated 10 days ago

Responsibilities For Software Automation Test Engineer

  • Develop and maintain automated test systems for hardware validation, calibration, and diagnostics
  • Design and implement software tools for automated hardware testing
  • Create and execute test plans, procedures, and scripts
  • Integrate test equipment into automated test setups
  • Develop cloud-based manufacturing test solutions
  • Support NPI initiatives
  • Debug and troubleshoot hardware/software issues
  • Analyze test data and generate reports

Requirements For Software Automation Test Engineer

Python
PostgreSQL
Linux
  • 10+ years of experience in hardware testing, software automation, and manufacturing test development
  • Strong Python development skills for test automation
  • Experience with Google Cloud Platform (GCP) and PostgreSQL
  • Hands-on experience in PCBA, sub-assembly, and full-system validation
  • Strong understanding of database development and test data management
  • Experience with schematic design tools (Altium or similar)
  • Bachelor's degree in Electrical, Electronic, Mechanical Engineering, or relevant experience
  • 7+ Years of Test Engineering experience related to complex electro-mechanical products

Benefits For Software Automation Test Engineer

401k
Equity
  • Competitive salary w/ benefits
  • Highly motivating equity incentive package
  • Flexible work hours policy
  • Professional development opportunities
  • Unlimited Paid Time Off (PTO)
  • 401k plan

Interested in this job?

Jobs Related To Apptronik Software Automation Test Engineer

Senior Software Engineer - Platform

Senior Platform Software Engineer position at Apptronik, developing advanced robotics systems using C++, Linux, and container technologies in Austin, TX.

Software Development Engineer, AWS FSx for Windows

Senior Software Development Engineer role at AWS FSx for Windows team, building distributed file system services at AWS scale.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on authentication services and Managed Identities for Azure, requiring 4+ years of engineering experience and distributed systems expertise.

Senior Backend Software Engineer MTS / SMTS - Distributed Systems - Bangalore

Senior Backend Software Engineer role at Salesforce Bangalore, focusing on distributed systems development with 2+ years experience required. Hybrid work model with comprehensive benefits.

Senior Application Developer

Senior Application Developer position at CSCI Consulting - Remote role requiring 7+ years experience in enterprise software development with DoD clearance.