drjobs Senior Python Engineer

Senior Python Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Oslo - Norway

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

At Six Robotics youre not just joining a company; youre joining a mission to reshape the future of autonomous systems.

Were transforming how unmanned aerial vehicles (UAVs) operate making them smarter more capable and easier to manage. Our mission is to revolutionize unmanned systems through intelligent software solutions that are scalable reliable and designed for real-world impact.

As we grow were building a platform that brings modern software and AI into a hardware-dominated industry unlocking new levels of performance flexibility and autonomy in the air. Whether youre driven by innovation national impact or meaningful tech this is your chance to help build something that matters from the ground up.

Our flagship software platform Valkyrie delivers advanced autonomy and swarm technology to UAVs enabling multiple drones to collaborate seamlessly adapt to complex missions and operate with greater independence. In partnership with the Norwegian Defence Research Establishment (FFI) were at the forefront of UAV innovation delivering cutting-edge solutions to both government and industry.

Were a tight-knit team of 30 based in Oslo combining expertise in defense software and AI. As a startup we move fast work closely and value clarity integrity and teamwork in everything we do.


About the role

Were looking for two Senior Python Engineers to take the lead on building the internal test automation platform that powers all hardware-in-the-loop testing of our autonomous systems as well as being a building block for automated customer demonstration.

This isnt a manual QA job or a unit testing role tucked away in the background. This is your chance to design and build the platform and test suite that validates everything we ship. Youll create a fully automated Python-based testing system that mirrors what real operators do in the field: Updating firmware and software hardware-selfcheck swarm fleet configuration take off mission return to base while injecting failure scenarios and qualifying the outcomes. If it happens in the field your work will test it.

Youll be stepping into a greenfield challenge with huge impact: helping us stress test and verify autonomy end-to-end at scale with full CI integration. This is a demanding software engineering role with all the ownership and creative freedom that comes with it and the systems you build will define how we ensure safety reliability and performance in the real world.



What You Will Do

  • Be part of the development of our internal test automation platform built on Python and Pytest.
  • Build out and scale our HIL (Hardware-in-the-Loop) testing infrastructure tightly integrated with CI.
  • Develop orchestration tools to automate full user workflows from boot to swarm deployment.
  • Design systems to power automated demos for commercial and operational scenarios.
  • Enable new hardware into the test platform smoothly and reliably.
  • Help shape the foundation for a growing test team this will evolve into its own function over time.


What We Are Looking For

This role is ideal for someone who loves building robust creative systems from scratch and wants to do it in a domain where quality really matters. Youll work closely with other software engineering teams and product teams to design systems that unlock speed scale and reliability.

  • Deep experience with Python and a passion for clean maintainable software.
  • Strong interest in test automation especially in physical systems or hardware-adjacent environments.
  • System thinker you enjoy building tools that reflect and replicate complex real-world behavior.
  • Comfortable with ownership and autonomy in a fast-moving startup environment.
  • Experience or curiosity with CI/CD pipelines Docker Linux or other infrastructure tooling.
  • A mindset that values robustness repeatability and real-world validation.


Bonus Points If You Have

  • Hands-on experience with HIL systems or embedded development environments.
  • Fluency in Linux Docker and system-level service orchestration.
  • Familiarity with networks distributed systems or working with custom hardware.
  • A personal or professional interest in autonomy robotics or safety-critical software.

At Six Robotics youre not just joining a company; youre joining a mission to reshape the future of autonomous systems


Why You Should Join Six Robotics

At Six Robotics were not just building software - were redefining how unmanned systems operate in the real world. If youre driven by meaningful problems technical depth and the chance to shape something from the ground up youll find your place here.

  • Work on problems that matter: Our technology helps unlock smarter safer and more adaptable UAV operations in defense and industry solving real challenges with direct tangible impact.
  • Lead the shift in a hardware-dominated space: Were bringing modern AI autonomy and scalable software into a field thats long relied on rigid pre-programmed systems to change how UAVs are designed deployed and managed.
  • Build from zero shape the future: Join early and help define the core systems tools and culture of a company thats still being built - where your ideas code and decisions will have a lasting influence.
  • Work with purpose supported by great benefits: Youll be part of a mission-driven team that values clarity integrity and collaboration offering competitive pay strong insurance and pension plans and ongoing learning opportunities.


Our Recruitment Process

We aim to keep our process short and sweet but also thorough. As a small team every hire matters and we cant afford to get this one wrong.

Heres what to expect:

  1. Screening interview with one of our recruiters to get to know you better (30 min).
  2. Meet & Greet with someone from the team to learn more about us (60 min).
  3. Structured case interview to get to know you even better (90 min).
  4. Final interview and a chance to meet with the management team (45 min).
  5. Reference check followed by an offer if everything goes well.

If you have any questions about the role feel free to reach out to We look forward to hearing from you!

Please note: Were kicking off the recruitment process now and will be reviewing applications on a rolling basis throughout the summer. However due to holidays in July final interviews and decisions are likely to take place in August.

Security Clearance Requirement

All employees at Six Robotics are required to undergo a security clearance due to our close collaboration with the Norwegian Armed Forces. While prior clearance is not necessary the clearance process will be initiated as part of onboarding.


Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.