Embedded Linux Software Engineer
Sine Engineering, Tampere
- Pay
- Not listed by the employer
- Work type
- Onsite
- Level
- Not stated
- Area
- Software engineering
- Posted
- 3 days ago
About the role
About Sine Engineering
Sine Engineering builds the technology behind reliable drone autonomy, including communication, navigation, and control systems that enable coordinated multi-drone operations at scale. More than 200 UAV manufacturers rely on our technology, and our solutions power many of today's active interceptor operations.
Through our dual-use platform, we support civilian innovation while helping democratic nations strengthen their technological advantage.
Any drone. Any scale. Anywhere.
We build resilient communication, navigation, and coordination systems for the age of autonomy.
The Role
We are looking for an Embedded Linux Software Engineer to help build a secure, portable, and reusable software platform for Linux-based embedded systems. You will work in a skilled engineering team.
Responsibilities:
- Design, develop, and maintain software components and services for Embedded Linux systems
- Build a platform that is modular, portable, and reusable across hardware
- Harden systems and improve security, reliability, and performance
- Port software to new hardware platforms
- Develop automated tests and CI/CD pipelines
- Review code and improve development practices
- Debug issues across the software stack
- Work with hardware, firmware, DevOps, and application teams
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, Electronics, or a related field
- Several years of experience as an Embedded Software Engineer, Systems Software Engineer, or in a similar role
- Good knowledge of system hardening and security practices
- Solid experience with embedded Linux and C
- Knowledge of Linux internals, device tree, and drivers
- Experience with Yocto, U-Boot (or similar), and systemd
- Hands-on experience with common embedded interfaces (UART, SPI, I2C, Ethernet)
- Experience with Git and modern software development practices
- Good debugging skills and basic ability to read schematics
- A team player who sees the big picture, shares knowledge, and drives the team forward
- A person with a clear vision for a long-lived, reusable platform
- Self-driven and proactive
Nice to Have:
- Wireless protocols or RF basics
- IP networking
- Cryptography
- Modern C++ or Rust
- Experience with RTOS-based MCUs
- Test automation
- Deploying ML models to NPUs
What We Offer
Time Off
The Employee is entitled to an annual holiday 4 + 1 weeks from the first day
Health & Wellness Benefits
Lunch Benefit: Daily lunch allowance up to the maximum tax-free limit.
Similar roles at other companies
Embedded Linux Software Engineer
Tycho.AICambridge, MA
Pay not posted
Posted Aug 18, 2026
Pay not posted
Posted Sep 1, 2026
Senior Embedded Linux Software Engineer
AuterionZurich, Switzerland
Pay not posted
Posted Feb 17, 2026
Senior Embedded Linux Software Engineer
AuterionMunich, Germany
Pay not posted
Posted Jun 16, 2026
Embedded Software Engineer
AnySignalLos Angeles, CA
Listed on Sine Engineering's Ashby job board; checked 25 h ago. First seen by us 27 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.