
Senior Software Engineer – Android AOSP
Jabil
full-time
Posted on:
Location Type: Remote
Location: Ukraine
Visit company websiteExplore more
Job Level
About the role
- Work with Android source code and build system.
- Modify and improve Android platform and its components.
- Develop, enhance, and test Android bootloader features.
- Customize and maintain the Linux kernel and embedded components.
- Debug and diagnose software and hardware issues.
Requirements
- 8 + years of professional experience in embedded software/firmware development.
- 2+ years of hands-on experience with Android AOSP development.
- Strong understanding of recent Android versions, features, APIs, and changes (preferably Android 14 or later).
- Proficiency in Java, C++ , and experience modifying code in C.
- Solid experience in Embedded Linux development.
- Familiarity with Android development tools and workflows.
- Good grasp of networking protocols: Ethernet, IP, TCP, UDP.
- Strong problem-solving skills and independent working style.
- Excellent written and verbal communication skills.
Benefits
- Competitive salary
- Flexible working hours
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Android AOSP developmentJavaC++CEmbedded Linux developmentAndroid bootloader featuresLinux kernel customizationDebuggingNetworking protocolsAPIs
Soft Skills
problem-solvingindependent workingwritten communicationverbal communication