Senior Python Engineer for Test Automation - Python / Linux / HIL

European Tech Recruit

Oslo

On-site

NOK 900,000 - 1,200,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

European Tech Recruit seeks a Senior Software Engineer – Test Automation in Oslo to lead the development of an automated testing platform for hardware, software, and autonomous systems. You will build Python-based tests and ensure robust validation before field deployment.

You will scale Hardware-in-the-Loop tests and integrate with CI/CD, delivering end-to-end testing capabilities and tooling for customer demos. This greenfield role offers ownership in a fast-moving robotics team.

Qualifications

  • Experience designing and building automated test platforms.
  • Proficient in Python-based test automation and Pytest.
  • Background in hardware-related automated testing and CI/CD

Responsibilities

  • Design and build automated Python-based testing platform.
  • Validate hardware, firmware, and autonomous software behavior.
  • Scale HIL testing and CI/CD integration for end-to-end validation.
  • Develop orchestration tools for demonstrations and hardware integration

Skills

Python
Pytest
Test automation
HIL testing
Embedded systems
Linux
Docker
CI/CD tooling
Distributed systems
Ownership

Tools

Docker
CI/CD tooling

Job description

Senior Software Engineer – Test Automation

A fast-growing robotics company is looking for a Senior Software Engineer – Test Automation to join a small engineering team building the internal test automation platform behind next-generation autonomous systems. This is a highly hands-on role where you will help develop the infrastructure used to validate hardware, software, and autonomous behaviour before systems reach the field.

Successful candidates will design and build a fully automated, Python-based testing platform that replicates real-world operator workflows. You will develop automated tests covering firmware and software updates, hardware self-checks, fleet configuration, takeoff, mission execution, return-to-base scenarios, and failure injection, ensuring autonomous systems behave reliably under real-world conditions.

You will help scale Hardware-in-the-Loop (HIL) testing and integrate the platform tightly with CI/CD, enabling end-to-end testing and validation at scale. You will also develop orchestration tools for automated customer demonstrations and support the smooth integration of new hardware into the test environment.

This is a greenfield engineering opportunity with significant ownership and creative freedom. You will work closely with software, hardware, and product teams to build robust testing infrastructure from scratch, with your work directly contributing to the safety, reliability, and performance of autonomous systems.

Ideal candidates will have knowledge of:
  • Python and clean, maintainable software development
  • Pytest and Python-based test automation
  • Automated testing of physical systems or hardware-adjacent environments
  • CI/CD pipelines and continuous integration
  • Linux and system-level software environments
  • Docker and containerized infrastructure
  • Service orchestration and infrastructure tooling
  • Embedded systems and hardware/software integration
  • End-to-end system testing and validation
  • Networks and distributed systems
  • Building reliable, repeatable, and scalable test infrastructure
  • Failure injection and real-world system validation
  • Debugging complex hardware and software systems
  • Robotics, autonomous systems, or safety-critical software is advantageous
  • Working independently and taking ownership in a fast-moving engineering environment
Key words:

Senior Software Engineer / Software Engineer / Test Automation Engineer / Automation Engineer / Test Infrastructure Engineer / Software Test Engineer / HIL Engineer / Hardware-in-the-Loop / HIL Testing / Python / Pytest / Test Automation / Automated Testing / CI/CD / Continuous Integration / Continuous Testing / Docker / Linux / Embedded Systems / Hardware Testing / Hardware Validation / System Testing / System Integration / Test Infrastructure / Test Platforms / Service Orchestration / Distributed Systems / Networks / Robotics / Autonomous Systems / Drones / Autonomy / Safety-Critical Software / Firmware Testing / Hardware-Software Integration

(By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/))

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Python / Test Automation / DevOps / HIL
Senior Software Engineer – Python / Test Automation / DevOps / HIL

European Tech Recruit • Oslo

On-site
NOK 900,000 - 1,200,000
Senior Python Engineer - Test Automation & DevOps (HIL)
Senior Python Engineer - Test Automation & DevOps (HIL)

European Tech Recruit • Oslo

On-site
NOK 900,000 - 1,200,000
Senior Python Engineer - Test Automation & HIL (Greenfield)
Senior Python Engineer - Test Automation & HIL (Greenfield)

European Tech Recruit • Oslo

On-site
NOK 900,000 - 1,200,000
Senior Software Engineer Developer Platform & Infrastructure
Senior Software Engineer Developer Platform & Infrastructure

European Tech Recruit • Oslo

On-site
NOK 900,000 - 1,300,000
Senior Software Engineer, Test Automation
Senior Software Engineer, Test Automation

Driftsteknikere • Oslo

On-site
NOK 900,000 - 1,200,000
Competitive pay
Equity potential
Insurance and pension plans
+1
Staff Engineer, Perception (R5611)
Staff Engineer, Perception (R5611)

Shield AI • London

On-site
NOK 840,000 - 1,399,000
Senior Staff Engineer, Autonomy Software Integration & Test (R5539)
Senior Staff Engineer, Autonomy Software Integration & Test (R5539)

Blackshark • Oslo

On-site
NOK 1,109,000 - 1,664,000
Staff Engineer, Autonomy Software Integration (R4483)
Staff Engineer, Autonomy Software Integration (R4483)

Blackshark • Oslo

On-site
NOK 1,409,000 - 2,114,000
Bonus
Benefits
Equity
Automation Test Analyst
Automation Test Analyst

Seven Investment Management • London

On-site
NOK 693,000 - 1,071,000
Senior Autonomy Integration Engineer
Senior Autonomy Integration Engineer

Blackshark • Oslo

On-site
NOK 1,000,000 - 1,400,000