Details: we are looking for an experienced Embedded Linux & AOSP Engineer (Middle/Senior level) to join a project that aims to demonstrate the capabilities of the DTS AutoStage API through a web interface. It helps radio broadcasters provide a world-class in-car listening experience by combining over-the-air audio with Internet technologies.
Qualifications: * Experience developing and maintaining embedded software using C/C++; * Proven experience working with Raspberry Pi; * Hands-on experience with AOSP projects, including building Android from source; * Strong knowledge of Linux internals, bootloaders, and system-level debugging; * Experience with Linux kernel modifications, device driver development, and Hardware Abstraction Layers (HALs); * Familiarity with audio devices such as ALSA/tinyALSA; * Experience with Ubuntu and other Linux distributions; * Proficiency in Git/GitHub and collaborative Agile development workflows; * Bachelor’s or Master’s degree in Computer/Electrical Engineering or a related field.
Would be a plus: * Experience with Yocto, Buildroot, or similar build systems; * Experience with Android Automotive OS (AAOS); * Familiarity with CI/CD pipelines and automated testing; * Strong documentation skills and commitment to code quality.
Responsibilities: * Perform Linux kernel modifications, develop and debug device drivers, and contribute to BSP bring-up; * Design and implement Hardware Abstraction Layers (HALs) for embedded platforms; * Build and customize AOSP projects (including Android from source) and contribute to Android Automotive OS (AAOS) development; * Work with Raspberry Pi and other target hardware platforms for prototyping and deployment; * Collaborate in Agile teams using Git/GitHub and modern development workflows, ensuring code quality and strong documentation practices; * Support integration, testing, and optimization across Linux distributions (Ubuntu, Yocto, Buildroot, etc.) and ensure system-level stability.
Interview steps: * Screening with the recruiter (about 30 minutes). * Interview with the client (about 1 hour). * Technical interview with the client (about 1 hour).
By joining us, you will get: * Accounting coverage and lawyer support; * Paid Vacations; * Paid 4 paid public holidays (New Year, Independence Day, Day of the Defender of Ukraine, and Christmas); * Flexible working hours and the possibility to work remotely; * Best-class working equipment (laptop and accessories); * Good conditions for skills development: the possibility of upgrading your English for business needs due to working time and 50% coverage for studying English; the offer of internal workshops; and wellbeing sessions as one-to-one meetings.
Our office in Lviv: * FuturaHUB, located in Lviv (Kulparkivska 200a); * An inspiring, modern workplace with a great atmosphere and development culture; * “Happy Hours” parties; * Yoga and sports training in FuturaHUB; * Chill-out area: gaming zone with PlayStations, table tennis & table soccer; * Beer, coffee, tea, cookies, etc; * Conference rooms.
Some of our Values: * No overtime and pressure; * Regular rest and burnout control; * Clean relationships within the company and with the client; * Responsibility for the own development, ideas, and interests communication, as well as for the problems that stand in the way of this development; * Openness to the new, readiness for changes.