1,501,674open jobs
90,709companies
229,053added this week
Browse all
Location
In office (Tallinn)
Employment
Full-Time

First seen by Alion on Oct 1, 2026.

Overview
Company
Impact
Profile match
Cybernetica is an Estonian research and technology company founded in 1997 and based in Tallinn. It develops secure data exchange, e-voting and cryptographic systems including the X-Road platform. Its technology underpins digital government in Estonia and abroad.
Embedded Software Developer (Space Domain) for Cybersecurity

📍 Tallinn / Tartu, Estonia

We are looking for a Embedded Software Developer to join a cross-functional team building a cyber security module for spacecraft on commercial space hardware and a commercial RTOS. You'll work daily with the Product Owner, Product Analyst, Space Systems Integrator, and Test Engineer from early discovery through flight.

You own the onboard software. Design and build flight-grade software around proven algorithms: data paths, drivers, fault-tolerance/fail-safe behaviour, and a long-term update mechanism for an untouchable device.

Your main responsibilities will include

  • Designing and building the module's onboard software for resource-constrained hardware under real-time constraints, incl. porting the proprietary algorithms to the target module and RTOS

  • Designing and building the traffic interception and filtering data paths inside and below the OS network stack, and the bus drivers and protocol layers beneath it (CAN, MIL-STD-1553, SpaceWire, Ethernet, CCSDS added as the product grows), built to the Integrator's interface control documents

  • Implementing fault tolerance as product behaviour

  • Building the on-orbit update and configuration mechanism

  • Applying standards-aligned development practices throughout: requirements traceability, design documentation, configuration management, formal code review, and static analysis

  • Building and maintaining developer-side tooling and working directly with the OS and hardware vendors on BSP issues, driver defects, and performance problems

As a successful candidate, you must have

  • 3+ years of production embedded software experience in C, C++, Ada, or Rust on resource-constrained hardware with real-time constraints

  • Prior experience in a standards- and regulations-driven environment

  • Real-time operating system experience used in earnest VxWorks, RTEMS, FreeRTOS, Zephyr, or an in-house RTOS

  • A solid grounding in low-level networking device drivers, protocol stacks, and how data moves through them

  • Fault tolerance and resilience design experience in safety-critical systems, watchdog architectures, graceful degradation, safe mode design, and recovery strategies

  • Disciplined development practices: requirements traceability, configuration management, formal code review; static analysis and on-target unit testing are a plus

  • Hardware fluency - comfort reading schematics and datasheets, using an oscilloscope and logic analyzer, debugging at the hardware-software boundary

  • Comfort working day-to-day in a cross-functional product team alongside non-engineers

You will stand out by having any of the following:

  • Direct experience with spacecraft or satellite software: flight software, onboard data handling, or ground segment integration in a real programme context

  • Familiarity with the communication constraints of the space environment - intermittent contact windows, link budgets, data prioritisation under bandwidth limits, or CCSDS protocol knowledge

  • A bus or network technology you have implemented or substantially modified yourself: CAN, MIL-STD-1553, SpaceWire, Ethernet, or similar

  • Experience designing software update and configuration systems for deployments that cannot be patched on demand

  • Real-time performance engineering on RTOS: ensuring deterministic, bounded worst-case execution (DMA, cache management, interrupt handling, memory management)

  • Background in cybersecurity or security instrumentation or curiosity about the cybersecurity domain and willingness to grow into it is what matters

  • Technical leadership or mentorship experience on embedded teams working in regulated environments

We are offering

  • To be a part of different exciting Cybersecurity Space Domain Projects

  • Supporting and motivated team

  • Flexible working arrangements

  • Possibility to attend work-related conferences or trainings of your own choice

  • Wide range of company benefits (paid health days, sports allowance, massage in the office, different events etc)

  • Private office space in Tartu or Tallinn

Supporter of National Defence Mental Health Supportive Employer

Why you'll enjoy working at Cybernetica?

We value an atmosphere of learning, collaboration and proactive problem solving, paying great attention also to work-life balance.

Global impact 🌎

Work on tech used in Japan, UAE, the Bahamas and more than 30 other countries.

Keep learning 🎓

Go to school while working. Learn new skills through paid seminars and conferences.

Flexible office arrangement 💻

Home office, office office, remote office - choose your own location!

Bonuses & compensations 💶

Compensation for tech gadgets & paid work travel expenses, hefty referral bonus.

Sound mind & healthy body 👟

5 paid days off per year for either illness or mental health, sports compensation.

Supportive team 👏

We have over 100 employees in both of our offices in Tallinn and Tartu.

Sander Valvas, Head of Department

“We have crafted a culture in Cybernetica that is supportive, inclusive and equal.”
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.
1,501,674 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

Hardware
Similar stack
Same company
Tallinn
$150k – $156k per year • In office • Contractor • 3+ years exp • Milpitas
DevOps
Azure DevOps
Azure
Analytics
Power BI
Management
ClickUp
Agile
Waterfall
Apply
≈ $94k – $175k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Sarasota
Verilog
C
VHDL
C
Embedded C
Apply
In office • Full-Time • Bachelor's Degree
Python
MATLAB
MATLAB
Simulink
AI/ML
Spark
Management
SharePoint
Microsoft Office
Apply
$57k – $109k per year • In office • Secret • Full-Time • Bachelor's Degree • Cedar Rapids
Apply
In office • Full-Time • 4+ years exp • Bachelor's Degree
Python
VHDL
MATLAB
Apply
≈ $31k – $59k per year (Estimated) • In office • 5+ years exp • Tallinn
Management
Agile
Apply
Equity • In office • Helsinki • Stockholm • Tallinn
DevOps
CI/CD
Apply
In office • Tallinn
Python
PowerShell
DevOps
Rest API
Terraform
GitLab CI
CI/CD
Windows Server
AWS
Grafana
Incident Management
Apply
≈ $30k – $80k per year (Estimated) • In office • 5+ years exp • Tallinn
Python
PowerShell
DevOps
VMWare
Hyper-V
TCP/IP
DNS
DHCP
Apply
$73k – $95k per year • Equity • Remote (Europe) • Full-Time • Tallinn • Riga
Design
Figma
Management
Linear
Notion
Apply
See all jobs
This is one of many
1,501,674 more open roles from verified company boards, updated every day.