686,150open jobs
39,764companies
99,837added this week
Browse all
Salary
$83k – $205k per year (Estimated)
Location
In office
Seniority
Intern
Employment
Internship
Overview
Company
Impact
Profile match
Flyability is a Swiss robotics company founded in 2014 as a spin-off of EPFL. Its Elios drones are protected by a collision-tolerant cage so they can inspect confined industrial spaces safely. The technology is used for inspections in energy, mining, chemicals and infrastructure worldwide.

Do you want to dive in the fast-growing industry of drones and get a rewarding experience in a dynamic scale-up environment?

At Flyability, we believe that robots should be sent into hazardous places and dangerous environments instead of humans. To support our belief, we created Elios, the world’s first collision-tolerant flying robot that can safely enter, survey, and inspect confined spaces so that people don’t have to. With more than 150 employees and 1’500 customers, Flyability is the market leader in the UAS indoor inspection industry. Joining Flyability is not just taking on a new job; it is seizing the opportunity to improve the lives of millions of people and contribute to the future of robotics. To complete our creative and dynamic team in Lausanne, we are seeking a:

Firmware Engineer Intern (100%)

Starting date: January 2027

Your role:

As an Firmware Engineer Intern, you will join our team to build and test embedded software in Rust. Depending on project needs and your interests, you will work on bare-metal firmware running on microcontrollers, on embedded Linux systems, or on both. This is a hands-on role at the intersection of hardware and software: you will write code that runs on real devices, bring it up on target hardware, and debug it with the tools that come with that territory.

What you will own:

Your responsibilities will focus on one or more of the following areas, based on project needs:

  • Writing, debugging and profiling embedded Rust firmware for microcontrollers (no_std, embedded-hal, and an async or RTOS-style framework such as Embassy or RTIC).
  • Implementing and integrating device drivers and communication layers over SPI, I²C, UART, USB, CAN or Ethernet.
  • Contributing to bootloader and firmware-update strategies, including memory layout, image validation and safe rollback.
  • Building data logging and data transport paths from the device to the host, from on-device storage to streaming interfaces.
  • Developing Rust software for embedded Linux targets: userspace services, kernel interfaces (sysfs, GPIO, IIO, V4L2), and cross-compilation for a custom Linux distribution.

Requirements

Your profile:

  • A Bachelor's or Master's degree in Computer Science, Electrical Engineering, Robotics, Embedded Systems or a related field - either in progress or recently completed
  • You have written Rust outside of a graded assignment - a side project, a contribution, anything you built because you wanted to. You don't need to be fluent; the embedded-specific parts you will pick up here.
  • Genuine interest in low-level software, and the willingness to open a datasheet and find the answer yourself.
  • Enough C or C++ to read a vendor SDK.
  • Good level of English. French or any additional language is an asse

Flyability is a Swiss company with over 10 years of experience that values independent thinking combined with a collaborative spirit. Every day, you will have the opportunity to share your ideas and contribute to solving problems. We all work together, and each voice is considered as we collaborate to achieve our goals.

Ready to join?

We know the confidence gap and impostor syndrome can get in the way of meeting spectacular candidates, so please don't hesitate to apply -regardless of your past experience or resume, we'd love to hear from you.

Automated Screening Notice:Please note that Flyability uses automated eligibility questions as part of our initial screening process. If your application does not meet these mandatory requirements, it will be automatically excluded from further consideration. If you submit an application and believe it was incorrectly excluded by the system, you have the right to request a manual review. Please reach out to our HR team at [email protected] to request human intervention.

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.
686,150 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

Similar stack
Same company
In your city
In office • Full-Time • Bachelor's Degree • Oxford
C#
C++
C#
.NET
DevOps
RTOS
Azure
IoT
MQTT
Management
Agile
Apply
$57k – $135k per year (Estimated) • In office • Full-Time • Munich
Python
C++
AI/ML
Human-in-the-Loop
DevOps
CI/CD
Git
Robotics
ROS
Apply
$110k – $235k per year (Estimated) • In office • Full-Time • Zurich
Python
C++
MATLAB
C++
PyTorch C++
AI/ML
Scikit-learn
PyTorch
Time Series Forecasting
Apply
IFPC Test Engineer 5 hours ago
$87k – $157k per year • In office • Secret • Full-Time • 4+ years exp • Bachelor's Degree • Huntsville
Python
C#
C++
MATLAB
Cybersecurity
Wireshark
Apply
$58k – $105k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Tewksbury
Python
Java
PowerShell
C#
C++
Bash
DevOps
Ansible
Azure
Cybersecurity
Nessus
ISO 27001
CIS Benchmarks
NIST 800-171
Apply
$52k – $151k per year (Estimated) • In office • Full-Time • Bachelor's Degree
Apply
$70k – $172k per year (Estimated) • Remote
Python
AI/ML
MLFlow
Fine-tuning
Amazon SageMaker
DevOps
CI/CD
AWS
Docker
Amazon S3
Apply
$105k – $224k per year (Estimated) • Remote
Python
AI/ML
Fine-tuning
Multimodal AI
Computer Vision
PyTorch
LLM
RAG
Robotics
SLAM
Sensor Fusion
Apply
$135k – $281k per year (Estimated) • Remote • Full-Time • Master's Degree
Apply
See all jobs
This is one of many
686,150 more open roles from verified company boards, updated every day.