Job Description
Sensofusion New Headquarters
Embedded Linux Engineer
What we do
At Sensofusion, we build Airfence: a world-class C-UAS (Counter-Unmanned Aerial System) solution. Our technology protects airports, government buildings, and critical infrastructure from rogue drones.
We aren't just writing code; we are building physical systems that solve real-world security challenges. We are looking for an experienced Embedded Linux Engineer to join our team in Vantaa and help us make our software more robust, secure, and scalable.
The Role
As an Embedded Linux Engineer, you will be responsible for the stability, security, and performance of the operating systems powering our sensors. You will collaborate with hardware and systems teams to ensure our software runs efficiently across various architectures.
Key Responsibilities:
-
System Architecture: Develop, maintain, and optimize embedded Linux images using Buildroot, Yocto, or Debian/Ubuntu.
-
Software Development: Design and implement robust services and daemons in C/C++ and Python for device management, telemetry, and diagnostics.
-
Hardware Integration: Facilitate software bring-up on multiple CPU architectures (ARM/x86_64) and assist in the integration of hardware-level drivers.
-
Security & Hardening: Contribute to the implementation of secure boot, TPM integration, and least-privilege service designs to meet high-level security standards.
-
Infrastructure & QA: Support the development of CI/CD pipelines for reproducible builds and participate in hardware-in-the-loop (HIL) testing and automated regression suites.
What You'll Bring
We are looking for a professional who understands the "full picture" of an embedded system.
-
Embedded Linux Proficiency: Solid experience working within the Linux ecosystem and a strong understanding of system-level tools.
-
Programming Expertise: Professional competency in C/C++ and Python.
-
Build Systems: Hands-on experience with Buildroot, Yocto, or managing Debian-based distributions.
-
Problem Solving: A structured approach to debugging system-level issues and optimizing performance.
-
Collaborative Mindset: Ability to work effectively in a multi-disciplinary team environment.
Bonus
Experience in these areas is an advantage but not a prerequisite:
-
Experience with kernel-level debugging or adapting drivers for new architectures.
-
Familiarity with cross-compilation toolchains (GCC/Clang) and packaging systems (apt).
-
Knowledge of embedded security standards (SBOMs, encryption at rest, secure boot).
-
A basic understanding of microcontrollers and electronics.
-
Experience with automated HIL-testing.
Location & Environment
This position is based at our headquarters in Vantaa, Finland. We believe in the value of close collaboration with physical hardware; therefore, this role requires a consistent on-site presence.
Skills & Technologies
Company Info
Sensofusion
Builds passive RF drone detection systems and counter-UAS platforms for military and law enforcement...
Other Jobs at Sensofusion
Similar Opportunities
Electronics Assembler
Sensofusion
Hardware Engineer (FPGA)
Sensofusion
Senior System Engineer
ReOrbit
Senior Mechanical Ground Support Equipment Engineer
ReOrbit
Senior Mechanical Architect
ReOrbit
Senior Electric Propulsion Engineer
ReOrbit