Embedded Linux Software Engineer

Sine Engineering

Tampere

On-site

EUR 70,000 - 95,000

Full time

46 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Lunch Benefit
Sport & Culture Benefit
Wellbeing Allowance
Extended Occupational Healthcare
24/7 Accident Insurance
Office Perks
No-Crunch Culture
Meeting-Light Culture
Low-Hierarchy Environment
Growth & Innovation
High-End Equipment
Lab & Gadget Budget
Hackathons & Offsites
Travel & Mobility

Job summary

Sine Engineering is seeking an Embedded Linux Software Engineer to build a secure, portable software platform for Linux-based embedded systems. You’ll join a skilled engineering team in Tampere to design, develop, and maintain modular software components across hardware platforms.

Responsibilities include hardening, CI/CD, debugging, and coordinating with hardware, firmware, and DevOps teams. A strong foundation in embedded Linux and C is required, with ownership of long-lived, reusable platform

Qualifications

  • 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.

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.

Skills

Embedded Linux
C language
Security practices
Git
Debugging
Yocto
Device tree
Systemd
UART
SPI

Education

Bachelor's degree (CS/SWE/Electronics)

Tools

Yocto
U-Boot
systemd
Device tree

Job description

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.

Sport & Culture Benefit:

Annual budget for gym memberships, sports activities, cultural events, and hobbies.

Wellbeing Allowance:

Additional support for massages, mental health services, and other wellness-related activities.

Extended Occupational Healthcare:

Enhanced healthcare coverage, including partial dental care.

24/7 Accident Insurance:

Coverage during both work and personal time.

Business Travel Insurance:

Comprehensive coverage for all work-related travel.

Office Perks:

Complimentary coffee, snacks, fruit, and other office amenities.

Work Environment
No-Crunch Culture:

No systematic overtime. Any overtime is compensated in accordance with company policy.

Meeting-Light Culture:

Protected focus time with minimal unnecessary meetings.

Low-Hierarchy Environment:

High autonomy, strong ownership, and zero micromanagement.

Growth & Innovation
High-End Equipment:

Premium laptop, monitor, and peripherals.

Lab & Gadget Budget:

Annual budget for hardware, tools, books, and learning materials.

Hackathons & Offsites

Regular events focused on innovation, experimentation, and technology.

Travel & Mobility

Full reimbursement of business travel expenses, including transportation and accommodation.

Daily per diem allowances based on the maximum tax-free rates published by the Finnish Tax Administration (Vero).

Privacy Notice

By applying for this position, you consent to the processing of your personal data for recruitment purposes.

Your personal data will be processed in accordance with the EU General Data Protection Regulation (GDPR) and the Finnish Act on the Protection of Privacy in Working Life.

Application data will be retained for a maximum of six months unless you explicitly consent to a longer retention period.

You may request access to, correction of, or deletion of your personal data at any time by contacting:

privacy@sineeng.com

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Engineer
Embedded Engineer

Sine Eng • Tampere

Hybrid
EUR 70,000 - 90,000
Paid Time Off
Health & Wellness Package
Lunch Benefit
+14
Embedded Engineer
Embedded Engineer

Sine-Engineering • Tampere

On-site
EUR 60,000 - 90,000
Paid time off
Lunch benefit
Wellbeing allowance
+6
Mechanical engineer
Mechanical engineer

Sine Engineering • Tampere

On-site
EUR 65,000 - 90,000
Annual holiday 4+1 weeks
Daily lunch allowance
Sport & Culture budget
+13
Hardware Engineer
Hardware Engineer

Sine Engineering • Tampere

On-site
EUR 60,000 - 90,000
Lunch allowance
Wellbeing support
Occupational healthcare
+3
Hardware Engineer
Hardware Engineer

Sine Eng • Tampere

Hybrid
EUR 65,000 - 90,000
Paid Time Off
Health & Wellness
Flexible Hours
+7
Physical Design Engineer
Physical Design Engineer

Sine Eng • Tampere

On-site
EUR 70,000 - 110,000
Lunch Benefit
Sport & Culture Benefit
Wellbeing Allowance
+5
Field Operations & Integration Manager
Field Operations & Integration Manager

Sine Eng • Tampere

On-site
EUR 90,000 - 120,000
Lunch benefit
Wellbeing allowance
Extended occupational healthcare
+2
QA Engineer
QA Engineer

Sine-Engineering • Tampere

On-site
EUR 40,000 - 60,000
Paid Time Off
Health & Wellness Package
Lunch Benefit
+13
QA Engineer
QA Engineer

Sine Engineering • Tampere

On-site
EUR 45,000 - 65,000
Paid Time Off
Health & Wellness Package
High-End Equipment
+2
QA Engineer
QA Engineer

Sine Eng • Tampere

Hybrid
EUR 42,000 - 64,000
Paid Time Off
Health & Wellness Package
Flexible Working Hours
+3
Top locations