Jobs

Work with us

Knowledge sharing

Amarula Solutions have young team of developers and QA engineers who have been working with Android and Linux Kernel for many years knowing their details and history and have always been happy to share their knowledge with anyone needing their help. We also enforce code review by using Gerrit which guarantees quick feedback on everyone’s code which eventually helps to improve quality of the code written by all team members.

Helping you to grow

At Amarula we support our team members in self-improvement by purchasing technical literature for the office, sending people to conferences or paying for courses that help them to grow.

Environment

In Amarula company we have a young team team of friendly people who are working together towards common goals and are happy to consult any issues with each other. We are open to ideas from little ones related to improving our work environment, through suggesting new work tools, all the way to the complex ideas about new potential products (we are currently designing such new payment product).
In the office we have a coffee machine, we also have different kinds of tea and fresh fruit.
You can also find here foosball table that we use when we want to relax.

All the following positions are currently open. Send us your application!

Engineering Team

Senior Android Application Developer

Location: Prague
Company: Amarula Solutions
Relocation Level: Country
Remote support for this position: Fully Remote

We are looking for Java/ Kotlin Developer. Your job will be integrated into our Android BSP and Applications Team.

The activities you will do:

  • Development of Android embedded software and applications based on java/kotlin
  • Improve daily through peer review with experienced developers
  • Work on innovative Android devices that will come to market with your code inside
  • Collaborate with developers, business analysts, and other team members when solving problems

The technical skills we are looking for:

  • More than 5 years of experience
  • Solid understanding of theJava/Kotlin language
  • Good knowledge of Git
  • Focus on quality and clean code
  • Team development
  • English language for technical documentation and communication

We believe other important skills are commitment, initiative, optimism and honesty. We invite you to contact us. We are happy to find people who want
to grow like you! Apply now to Amarula Solutions!

We offer you a full-time and permanent job. Remuneration is in accordance with the qualification. Go far, go together with Amarula!

Apply now

*Remember to include the following paragraph in your resume: “I agree that my personal data will be processed by Amarula Solutions in order to recruit for the position I am applying for.”

Embedded Linux Developer

Location: Hyderabad
Company: Amarula Solutions
Transfer Level: Country
Remote support for this position: Presence in the office

We are looking for Embedded Linux Developer to join the Amarula Team.

The activities you will do:

  • Design and implementation of Board Support Packages, drivers
  • Debug and improve the Main Firmware (U-Boot, UEFI) and the Linux Kernel

The skills we are looking for:

  • Preferably with experience more than 3 years
  • Good understanding of Hardware Schemes
  • Good knowledge of
  • Experience in one of those Bash, Perl or Python scripting languages
  • Experience in U-Boot and Linux Kernel
  • Experience with ARM and ARM64 ports
  • Experience in Buildroot and Yocto
  • Good knowledge of Git

We believe other important skills are commitment, initiative, optimism and honesty. We are happy to find people who want to grow like you! Apply now* to Amarula Solutions!

We offer you a full-time and permanent job. The remuneration is in accordance with the qualification. Go far, go together with Amarula!

Apply now

*Remember to include the following paragraph in your resume: “I agree that my personal data will be processed by Amarula Solutions in order to recruit for the position I am applying for.”

Embedded System Developer

Location: Hyderabad
Company: Amarula Solutions
Relocation Level: Country
Remote support for this position: Fully remote

We are looking for a Embedded System Developer. Your job will be integrated into our Linux BSP and Applications team.

The activities you will do:

  • Development of Embedded Software in the user space with hardware interaction
  • Improve daily through peer review with experienced Linux Kernel developers
  • Work on innovative Linux-based Devices that will come to market with your code inside
  • Collaborate with developers, business analysts, and other team members when Solving Problems

The technical skills we are looking for:

  • Preferably with experience more than 3 years
  • Solid understanding of the C / C ++ language
  • Good knowledge of Linux / Posix programming
  • Good knowledge of Git
  • Focus on quality and clean code
  • Team development
  • English language for technical documentation and communication

We believe other important skills are commitment, initiative, optimism and honesty. Don’t worry if you don’t have all the technical requirements. However, we invite you to contact us. We are happy to find people who want to grow like you! Apply now* to Amarula Solutions!

We offer you a full-time and permanent job. Remuneration is in accordance with the qualification. Go far, go together with Amarula!

Apply now

*Remember to include the following paragraph in your resume: “I agree that my personal data will be processed by Amarula Solutions in order to recruit for the position I am applying for.”


Recruiting process


Send us your application

We’re always happy to meet talented people
who can join our team!




    I declare that I have read and accept the Privacy Policy