Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/MoLrMoZvc9644Tpp7
Back to the job results

Robotics Software Engineer in Test

Yesterday 2026/10/21
General Engineering Consultancy
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

We are looking for a Robotics Software Test Engineer who will own and strengthen the validation, verification, and reliability of our robotics software stack.
This role sits at the intersection of software quality, robotics behavior, and system reliability.
You will work closely with robotics engineers, backend developers, and product teams to design robust test strategies, execute simulation-based validations, and ensure our software performs safely and reliably under real-world conditions.
The role involves a strong mix of test design, automation, simulation, and system-level thinking The key responsibilities includes: Design, develop, and execute automated test strategies for robotics platforms and autonomous systems.
Create and maintain test automation frameworks using Python, C++, Bash, or similar technologies.
Validate software functionality across Linux-based environments.
Perform system integration testing involving multiple software and hardware components.
Test robotics applications utilizing ROS (Robot Operating System).
Verify communication between distributed services, devices, sensors, and backend components.
Execute Software-in-the-Loop (SiL) and Hardware-in-the-Loop (HiL) testing activities.
Validate sensor performance, data integrity, and system behavior under various operating conditions.
Analyze system logs, troubleshoot failures, and support root cause investigations.
Develop automated regression, functional, integration, and performance test suites.
Support CI/CD pipelines and integrate automated testing into the software delivery process.
Collaborate with software, robotics, systems, and hardware engineering teams to improve product quality.
Create test plans, test reports, and quality metrics documentation.
Competitive salary Comprehensive health benefits package Hustle of a young startup, always something to do and something to improve Opportunities for professional development and growth into management roles Collaborative and inclusive work environment Bachelor's or Master's degree in Computer Science, Robotics, Mechatronics, or a related field.
Experience in software testing, system testing, or test automation.
Experience with ROS (Robot Operating System).
Experience with automation scripting (Python preferred) and building test tools/frameworks.
Experience working in Linux environments and command-line tools.
Experience designing and maintaining automated test frameworks.
Experience testing distributed systems, embedded systems, or hardware-software integrated solutions.
Hands-on experience with simulation-based testing (SiL / HiL) or complex system testing Experience working with CI/CD pipelines and test automation infrastructure.
Strong analytical and problem-solving skills with a structured approach to root-cause analysis.
Ability to collaborate closely with engineering teams in a fast-paced startup environment.
Good documentation and communication skills
This job post has been translated by AI and may contain minor differences or errors.
You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.