Systems Validation Engineer

Infinite MachineNew York, NY
3dOnsite

About The Position

Infinite Machine is hiring a Systems Validation Engineer to own validation processes across vehicle software, firmware and connected systems. This role sits at the intersection of mobile software, backend services, and vehicle behavior, with a strong emphasis on hands-on testing, automation, and rapid issue resolution. You will be responsible for ensuring that new mobile application and vehicle firmware releases are fully tested across supported devices and vehicle configurations before deployment. This includes building and maintaining an automated testing pipeline, validating releases on physical vehicles, and working closely with software engineers to root-cause and resolve issues. In addition to validation, this role may contribute directly to bug fixes and small development features when appropriate. This is a hands-on, on-site role working closely with a small engineering team at our headquarters in Long Island City.

Requirements

  • 2+ years of experience in a software validation or development role.
  • Experience testing mobile applications on Android and iOS platforms.
  • Understanding of the interaction between embedded firmware and software systems.
  • Familiarity with mobile development technologies such as React Native, Swift / Objective-C, or Java / Kotlin.
  • Strong understanding of software debugging techniques and root-cause analysis.
  • Proficiency with issue tracking software and test management tools.
  • Strong attention to detail and ability to clearly communicate technical findings to both technical and non-technical audiences.
  • Comfortable working hands-on with physical hardware and real-world systems.
  • Comfortable with riding two wheel vehicles of all types.

Nice To Haves

  • Experience setting up or maintaining CI/CD pipelines for automated testing.
  • Familiarity with electromechanical or vehicle systems.
  • Interest in expanding scope of responsibilities to extend in electrical and mechanical systems.
  • Experience contributing code to production systems (bug fixes, internal tools, or test utilities).
  • Experience working in a startup, high-growth, or operationally complex environment.

Responsibilities

  • Validate new mobile application releases on a weekly basis on real vehicles and supported Android and iOS devices.
  • Continuously test vehicles to ensure quality and function of firmware updates, and to evaluate vehicle performance.
  • Design, implement, and maintain an automated testing pipeline for mobile application releases and supporting backend services.
  • Ensure test coverage across a range of vehicle configurations, firmware versions, and device types.
  • Track test results, regressions, and release readiness using issue tracking and test management tools.
  • Participate in debugging customer-reported issues related to the mobile application and vehicle interactions.
  • Contribute to bug fixes or feature improvements in the mobile application or supporting tooling as needed.
  • Collaborate with software, firmware, and vehicle teams to continuously improve validation processes and release quality.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service