Software QA Engineer, Machina Labs

$120-160k

Docker
Kubernetes
JavaScript
Python
Node.js
C++
Git
REST API
WebSocket
Mid and Senior level
Los Angeles
Machina Labs

Manufacturing robotics and AI technology

Be an early applicant

Machina Labs

Manufacturing robotics and AI technology

21-100 employees

B2BArtificial IntelligenceManufacturingRoboticsMachine Learning

Be an early applicant

$120-160k

Docker
Kubernetes
JavaScript
Python
Node.js
C++
Git
REST API
WebSocket
Mid and Senior level
Los Angeles

21-100 employees

B2BArtificial IntelligenceManufacturingRoboticsMachine Learning

Company mission

To accelerate the development and adoption of advanced sensors, controls, platforms and models that will enable the next generation of manufacturing.

Role

Who you are

  • Bachelor’s degree in Software Engineering, Robotics, Automation, or a related field
  • 3+ years of experience in quality control or software testing, with a focus on multi-stack environments
  • Strong knowledge of Python, ROS2, TwinCAT, JavaScript, Node.js, and Protocol Buffers (protos)
  • Experience with unit testing frameworks, system testing methodologies, and test automation tools
  • Familiarity with robotic systems, embedded platforms, and integration testing
  • Experience testing APIs, including RESTful APIs, WebSocket communication, and specialized protocols such as gRPC
  • Experience with CI/CD pipelines, version control systems (e.g., Git), and automated testing suites
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and ability to work collaboratively across teams

Desirable

  • Experience with Docker, Kubernetes, and cloud environments
  • Knowledge of safety-critical system testing
  • Familiarity with hardware testing, sensor calibration, and robot control systems

What the job involves

  • We are seeking a talented and detail-oriented Software QA Engineer to ensure the quality and reliability of the software and hardware solutions developed by our teams
  • As a Software QA Engineer, you will work closely with our software, robotics, and automation teams to validate and test multiple technology stacks, including Python, ROS2, TwinCAT, JavaScript, and Node.js
  • You will be responsible for verifying that our robotic platform meets the highest standards of quality and functionality before reaching our customers
  • Develop and execute comprehensive test plans to ensure quality across multiple technology stacks (C++ (modern), Python, ROS2, TwinCAT, JavaScript, Node.js, Protocol Buffers)
  • Design, implement, and maintain unit tests, system tests, and functionality tests for complex robotic systems
  • Collaborate with software engineers, roboticists, and automation specialists to identify and resolve bugs early in the development process
  • Implement and maintain automated testing frameworks to streamline and scale the testing process
  • Conduct rigorous testing of the robotic platform, including software-hardware integration, performance, safety, and reliability testing
  • API/communication layer testing: Ensure thorough testing of APIs, including general REST APIs, WebSocket, and specialized communication protocols such as gRPC and Protocol Buffers (protos) to validate communication between services in distributed systems
  • Analyze test results, generate reports, and ensure continuous improvement in the development pipeline
  • Track and manage defects, provide detailed documentation, and work closely with teams to resolve issues
  • Ensure compliance with industry standards and best practices for robotics, automation, and software development
  • Support post-release testing and continuous monitoring for delivered products

Our take

Machina Labs provides robotics and AI technology for the manufacturing industry, aiming to increase the speed of design lifecycles, whilst making them more flexible and of higher quality. The company leverages AI-driven robotics to automate tasks that otherwise require human interruption, with AI also being used to improve the cost efficiency, reusability, reliability, and sustainability of manufacturing cycles.

Whilst AI-driven robotics in the manufacturing industry is becoming increasingly common, Machina Labs has taken the unique approach of leveraging AI to identify opportunities for design lifecycle innovation. The company received early endorsements from partnerships with the U.S. Air Force and NASA as it has shown great potential to disrupt the manufacturing industry with a fresh approach to the use cases of AI and robotics.

Machina Labs has drawn in several investments in 2023, one with Lockheed Martin Ventures in January and the other from Yamaha Motor Ventures in February. The funding is set to be used to accelerate growth to meet customer demand, while expanding its range of alloys.

Freddie headshot

Freddie

Company Specialist

Insights

Top investors

84% employee growth in 12 months

Company

Funding (1 round)

Jun 2020

$50m

LATE VC

Total funding: $50m

Company benefits

  • Remote Work Opportunities

Company values

  • BE A CRAFTS(WO)MAN - We bias towards action and iterative progress
  • CREATING A BETTER FUTURE FOR EVERYONE - We identify challenges and risks and then boldly commit to them
  • DRIVEN BY LOGIC AND DATA - We don’t fear failure as long as there is learning
  • PROGRESS > PERFECT - We operate with a strong sense of urgency to generate results
  • EGO IS THE ENEMY - We practice self-awareness, respect, trust, and transparency

Company HQ

Chatsworth, Los Angeles, CA

Leadership

Experience as Program Manager for Relativity's Large Envelope Metal 3D Printing from 2016 to 2018. Data Science Advisor for Bird from 2018 to 2019, and Technical Advisor for Insight Data Science from 2019 to 2021.

Babak Raeisinia

(Head of Partnerships)

Initially served as the company's CTO until 2022. Experience as US Business Development Manager and Senior Alloy Design Engineer for Alloyed from 2017 to 2019. Principal of NEOS since 2019.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 4 more jobs at Machina Labs