-
Ridango

Android / Embedded Devices Software Engineer

Ridango
Estonia · Full-time · Entry

At Ridango Group, we are one of the most experienced account-based ticketing, fleet management, real-time passenger information, data-driven insights, and route optimisation system providers globally. Our mission is to improve public transportation through smart and efficient solutions. We are on a journey to simplify public transport through technology. 


About the Role 

We are looking for a talented Android / Embedded Devices Software Engineer with experience in Android or Linux-based application development, particularly in creating custom solutions for specialised ticketing hardware. You will be working on diverse projects, including vehicle control units, handheld ticket validation devices, POS systems, and more, using technologies like Android SDK, Kotlin, Java, Linux, and MQTT to build seamless, high-performance solutions. 

 

What you will be doing: 

You will be developing applications for different Android or Linux based specialised ticketing hardware. For example: 

  • Custom built central control unit for vehicles. 
  • Driver device and control interface  
  • Different handheld units for ticket validation and selling. 
  • Point-of-sale (POS) devices or peripheral devices
  • Most of the devices run standard Android OS and you will write (complex) business logic in Android (Kotlin) and native Android UIs. 
  • Our Linux-based validator runs a customer-facing user interface written using the Angular  


You are welcome to apply if you have: 

  • Solid development experience in Android/Kotlin (or excellent coding skills in any other language and readiness to move to core Android). 
  • Experience and interest in R&D with different hardware. 
  • Ability to analyze tasks and offer solutions. 
  • Ace through specs to get things up and running and integrated. 
  • Bright mind and desire to succeed. 
  • Fluency in English or Estonian. 


What would make you extra special: 

  • Experience in certifying hardware and software (especially payment related). 
  • Experience with embedded programming
  • NFC and authentication or NDK experience
  • Experience with IoT, IP routing
  • Exposure to graalvm and/or Yocto Project
  • Low-level programming experience
  • Deep understanding of Linux. 


We offer:

  • An opportunity to participate in high-impact system development with a combination of hardware and software that influences billions of people around the globe.
  • Dynamic and challenging work in a growing international technology company.
  • Passionate and experienced leaders. A company culture that empowers people and where each employee’s contribution counts and is valued.
  • Opportunity to grow together with an ambitious and expanding company filled with supportive and positive people.
  • Competitive compensation package.
  • Passion, fun, and power to make public transportation seamless to use.


Ready to transform public transport with us? Apply now and let’s build the future together! 

Key Skills

Ranked by relevance

linux embedded android kotlin java
Login to Apply
Posted
Jan 23, 2026
Type
Full-time
Level
Entry
Location
Tallinn
Company
Ridango

Industries

Information Technology & Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Tech4Planet Solutions Private Limited
Related

Android Application Developer

2026-05-24

Full-time
Not Applicable
Canada
Information Technology & Services
Engineering
View Job Details
Bradleys Digital Oy
Related

Senior Software Developer pääkaupunkiseudulle

2026-05-28

Full-time
Not Applicable
Finland
Information Technology & Services
Engineering
View Job Details
Yojee
Related

Software Engineer (Backend Focus)

2026-05-27

Full-time
Mid-Senior
Australia
Information Technology & Services
Engineering