Jabil

Senior Software Engineer – Android AOSP

Jabil

full-time

Posted on:

Location Type: Remote

Location: Ukraine

Visit company website

Explore more

AI Apply
Apply

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