Software Engineer in Test | Machina Labs · Teeming.ai
Machina Labs
Machina Labs is revolutionizing the manufacturing industry by integrating advanced robotics and AI to create the next generation of factories. Their proprietary RoboCraftsman platform enables rapid…
Machina Labs is revolutionizing the manufacturing industry by integrating advanced robotics and AI to create the next generation of factories. Their proprietary RoboCraftsman platform enables rapid…
Flexible, software-defined automation of metal forming and fabrication to accelerate prototyping and production.
Founded
2019
Industry
Industrial Machinery Manufacturing
Tech Stack
Azure (Microsoft)
Grafana
Mobile-optimized web apps
Funding Track Record
Series A- 2021-11-17
14,000,000
TechCrunch reported $14M Series A (total to date $16.3M)
Series B- 2023-10-05
32,000,000
Reported total funding after this round ~ $45M
Series C- 2026-02-04
124,000,000
Company announced $124M Series C with strategic investors including Woven Capital, Lockheed Martin Ventures, Balerion Space Ventures, and Strategic Development Fund
Investor Signal
“Woven Capital, Toyota’s growth-stage arm, Lockheed Martin Ventures, Balerion Space Ventures, Strategic Development Fund, NVentures, Innovation Endeavors, and other venture investors”
Founders
What we do
Join the Team
Software Engineer in Test
On-SiteLos Angeles, US
On-Site • Los Angeles, US
Related Companies
Company
HQ
Industry
Total Funding
Intrinsic
🇺🇸US
DeepTech
$11M
Mach9
🇺🇸San Francisco, US
Data and AnalyticsDeepTechInformation TechnologySoftware
$17M
Robotec.ai
🇵🇱Warsaw, PL
DeepTechInformation TechnologySoftware
-
Enchanted Tools
🇫🇷Paris, FR
Data and AnalyticsDeepTechHardwareInformation TechnologyManufacturingSoftware
$17M
Autopoiesis Sciences
🇺🇸San Francisco, US
BiotechnologyDeepTech
-
Who you are
The ideal candidate combines strong software engineering fundamentals with deep experience in test automation, CI/CD pipelines, and production-grade release processes
Bachelor’s degree in Engineering, Computer Science, or comparable practical experience
Experience testing software systems, including writing test scripts or test code
Hands-on experience with automated testing frameworks or tools
Ability to debug issues across software and automation interfaces
Strong problem-solving and communication skills
Experience testing industrial automation systems, robotics, or hardware-software integrated products
Familiarity with CI/CD pipelines, versioned deployments, and release validation
Experience supporting deployments and troubleshooting issues in production environments
Background working in small, fast-moving engineering teams where quality ownership is critical
What the job involves
Startup jobs. A lot of them.
Your next opportunity is in here somewhere. Sign up to explore 52,000+ startups and their open roles. No spam. No gamification. Just jobs.
52,000+
Startups
65,000+
Open Roles
1,500+
New This Week
AI Researcher
InternshipUtrecht, NL
Internship • Utrecht, NL
Frontend Developer
InternshipRotterdam, NL
Internship • Rotterdam, NL
Technical Writer
Full-timeRotterdam, NL
Full-time • Rotterdam, NL
Mobile Developer
Part-timeBelgrade, RS
Part-time • Belgrade, RS
Backend Developer
Part-timeJerusalem
Part-time • Jerusalem
Software Engineer
Full-timeUtrecht, NL
Full-time • Utrecht, NL
Machina Labs is seeking a Software Engineer in Test (SET) to own quality, validation, and release execution across our software platform as we develop and deploy new features and services
This role is responsible for defining quality strategy for the software stack, validating release candidates, and supporting deployments to production
You will build automated testing infrastructure, execute validation of new features, triage software issues, and act as a gatekeeper for software releases
The role partners closely with software engineers and collaborates with robotics and automation engineers when software changes impact production cells
Own and drive quality strategy for the software stack, including TypeScript, React, Next.js, Python, and Azure GCC High
Define, formalize, and maintain test plans, test suites, and release criteria for software systems
Execute smoke tests, regression tests, and system validation of release candidates
Serve as release authority, approving or blocking promotion from release candidate to official production release
Design, implement, and maintain automated testing and validation pipelines integrated with CI/CD
Run tests and experiments for new features to validate functionality, performance, and reliability
Support deployment of software releases to Azure, including monitoring and initial issue response
Collect and synthesize feedback from users to inform quality improvements and testing priorities
Triage and support software issues, performing initial investigation and escalating to engineering teams as needed
Partner with Robotics and Automation Engineers in Test when required, including deployments to production cells, user support, and large-scale release validation
Continuously improve testing tools, processes, and release workflows as the platform scales