2,044,464open jobs
120,420companies
245,626added this week
Browse all
Salary
≈ $44k – $76k per year (Estimated)
Location
In office (Kraków)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 29, 2026. First seen by Alion on Aug 8, 2025. Camlin scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Camlin works with international organisations on complex, high-stakes projects, including events and policy engagements.

About Camlin

Camlin is a global technology leader that operates with the vision of bringing revolutionary products to life for a wide range of industries, including power and rail, and also has interests in a number of R&D projects in a variety of scientific sectors.

At Camlin we believe in high quality engineering and design, allowing us to develop market leading products and services. In short, we love creating value for our customers by solving difficult problems. As of now, Camlin operates in over 20 countries worldwide.

The team:

Our team develops and maintains automated test systems used across product assembly and validation stages - from PCBA-level tests to functional and End-of-Line test stations. We work with internal test executive software, test stations, measurement equipment, global test-result databases, data visualization tools, and software drivers for laboratory and production equipment.

We are looking for a senior software engineer with strong Python expertise, working in the context of automated test systems and hardware validation.

The role:

As a Senior Test Systems Software Engineer, you will own the architecture, development and technical quality of a modern Python-based test framework used in hardware validation and production testing.

This role requires strong software-engineering expertise, proven experience developing production-grade automated test systems, and a practical understanding of measurement automation, instrumentation, hardware integration and product validation.

This is an individual-contributor role with significant technical ownership. Working with the Test Systems Team Lead to define system requirements, you will set technical direction, make architectural decisions, establish engineering standards and build robust, maintainable software that can evolve over time

You will be responsible for:

  • Owning the architecture, design and development of a modern Python-based automated test framework, ensuring it is modular, scalable, testable and maintainable.
  • Designing and implementing reusable framework capabilities for test execution, configuration management, hardware abstraction, logging, diagnostics, result handling, reporting and integration with test-result databases.
  • Integrating test-station hardware and measurement equipment with the framework through reliable, well-defined interfaces and effective diagnostics.
  • Designing and developing user interfaces for test configuration, execution, status monitoring, diagnostics and result presentation.
  • Establishing and upholding software-engineering standards for architecture, code quality, automated testing, code reviews, documentation and maintainability.
  • Collaborating with electronics, software, test and production teams to translate test-system requirements into robust software solutions.
  • Taking end-to-end ownership of complex test-system software issues, from structured debugging and root-cause analysis through to implementing sustainable improvements.

Essential Criteria:

  • 5+ years of commercial experience developing production-quality software in Python.
  • Demonstrated ownership of, or significant contribution to, the architecture and technical evolution of production-grade software systems that interact with physical devices, equipment or products.
  • Professional experience designing and developing user interfaces for technical or automated systems.
  • Experience working in collaborative software-development environments, including Git-based workflows, code reviews and technical design discussions.
  • Practical experience integrating software with relational databases, including SQL.
  • Ability to work independently, make sound technical decisions and communicate architectural trade-offs.
  • Practical experience with automated software testing, CI/CD and automated quality checks.
  • Strong written and spoken English.

Nice to have:

  • Experience designing and implementing automated tests for electronic products in hardware validation or production environments, including PCBA-level and End-of-Line testing.
  • Experience integrating test equipment and devices through hardware-abstraction layers and drivers, using interfaces and protocols such as SCPI, VISA, serial, TCP/IP, CAN, Modbus, SPI or I2C.
  • Hands-on experience with test and measurement equipment and the ability to interpret PCB schematics.
  • Experience designing and owning relational databases used for configuration management and test-result storage.
  • Familiarity with Linux environments.
  • Experience with NI TestStand or LabVIEW.

Benefits:

  • Competitive salary
  • 80% author’s rights tax relief (for employees working in Poland))
  • For employees joining our office in Poland: MyBenefit system with Multisport membership, private healthcare (Medicover)
  • Company Pension & Life Assurance Schemes
  • On-site parking (car and bike)
  • Wellness programmes

Equal Employment Opportunity Statement

Individuals seeking employment at Camlin are considered without regards to race, colour, religion, national origin, age, sex, marital states, ancestry, physical or mental disability, gender identity or sexual orientation.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,044,464 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

QA
Similar stack
Same company
Kraków
≈ $43k – $74k per year (Estimated) · Hybrid · Full-Time · Kraków · Warsaw · Gdańsk
SQL
C#
DevOps
Rest API
QA
Selenium
Postman
Robot Framework
SoapUI
Apply
$38k – $48k per year · Hybrid · Contractor · Warsaw
Management
Jira
QA
Postman
SoapUI
Apply
≈ $42k – $72k per year (Estimated) · Remote (Poland) · Contractor · Warsaw
TypeScript
DevOps
Rest API
GCP
CI/CD
SOAP
QA
Playwright
Apply
≈ $42k – $73k per year (Estimated) · In office · Full-Time · Wrocław
Java
TypeScript
AI/ML
Copilot
Cursor
Claude Code
AI Agents
DevOps
Rest API
GCP
CI/CD
SOAP
QA
Playwright
Robot Framework
Apply
≈ $56k – $97k per year (Estimated) · In office · Full-Time · Kraków
Python
SQL
COBOL
COBOL
IBM MQ
Databases
Apache Kafka
DevOps
Azure DevOps
Azure
CI/CD
Jenkins
Git
Docker
Linux
Unix
QA
Selenium
Playwright
Pytest
Robot Framework
Apply
BI-аналитик 3 days ago
≈ $18k – $35k per year (Estimated) · In office · 1+ year exp · Moscow
Python
SQL
AI/ML
Machine Learning
Analytics
Power BI
QlikSense
Apply
≈ $51k – $132k per year (Estimated) · In office · Darwin
JavaScript
TypeScript
SQL
C#
COBOL
C#
.NET
Entity Framework Core
COBOL
IBM MQ
Databases
Oracle
MS SQL
Frontend
Angular
React.js
DevOps
Git
Analytics
SSIS
Master Data Management
Apply
≈ $24k – $45k per year (Estimated) · Hybrid · 1+ year exp · Moscow
Python
SQL
AI/ML
Machine Learning
Analytics
Power BI
ETL/ELT
Apply
Research Engineer 3 days ago
In office · Moscow
Python
AI/ML
DeepSpeed
Fine-tuning
Reinforcement Learning
Multimodal AI
Computer Vision
AI Agents
VLM
GigaChat
PyTorch
LLM
Self-Supervised Learning
Megatron-LM
FSDP
Vision-Language-Action
World Models
Embodied AI
DevOps
Git
Robotics
Imitation Learning
Reinforcement Learning
Apply
Hybrid · Minsk
SQL
1C
Management
Bitrix24
Apply
In office · Full-Time · 3+ years exp · Belgrade
Python
Java
SQL
Databases
MongoDB
RabbitMQ
AI/ML
Machine Learning
DevOps
Rest API
GitLab CI
CI/CD
Jenkins
Docker
Linux
Windows
IoT
MQTT
Management
Confluence
Jira
Agile
QA
TestNG
Selenium
Cypress
Appium
Postman
Rest-Assured
Apply
≈ $59k – $119k per year (Estimated) · In office · Full-Time · 3+ years exp · Lisburn
Management
Agile
Scrum
Apply
≈ $52k – $97k per year (Estimated) · In office · Full-Time · 5+ years exp · Kraków
Python
C++
TCL Scripting
C++
CMake
DevOps
CI/CD
GitLab
IoT
MQTT
FreeRTOS
Management
Agile
MedTech
Verification & Validation
Apply
Product Safety Lead 8 days ago
≈ $67k – $112k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Lisburn
SpaceTech
FMEA
Apply
≈ $44k – $85k per year (Estimated) · In office · Full-Time · Parma
Python
SQL
C#
Python
pySpark
C#
.NET
Databases
PostgreSQL
Databricks
AI/ML
Spark
Anomaly Detection
Time Series
DevOps
CI/CD
AWS
Analytics
ETL/ELT
Apply
≈ $43k – $74k per year (Estimated) · Hybrid · Full-Time · Kraków · Warsaw · Gdańsk
SQL
C#
DevOps
Rest API
QA
Selenium
Postman
Robot Framework
SoapUI
Apply
≈ $35k – $72k per year (Estimated) · Hybrid · Full-Time · Kraków · Warsaw · Gdańsk
TypeScript
SQL
Databases
Apache Kafka
AI/ML
Copilot
DevOps
Rest API
Kibana
Azure
CI/CD
Grafana
GitLab
Management
Confluence
Jira
Power Automate
Power Apps
Agile
Scrum
QA
Playwright
Apply
up to $6.1k per year · In office · Full-Time · Łódź · Katowice · Kraków
Analytics
Power BI
Apply
$34k per year · Hybrid · Full-Time · Bachelor's Degree · Kraków
AI/ML
AI Agents
DevOps
AWS
Management
Service Desk
Apply
≈ $21k – $40k per year (Estimated) · In office · 1+ year exp · Kraków
Analytics
Microsoft Excel
Apply
See all jobs
This is one of many
2,044,464 more open roles from verified company boards, updated every day.