Related skills
android java linux c kotlin📋 Description
- Design, implement and customize embedded software solutions for IoT devices and consumer electronics running Android OS and Linux
- Debug complex system-level and user-space issues across hardware and software boundaries
- Optimize code for performance, power consumption, and memory utilization
- Maintain and enhance existing firmware codebases
- Create technical documentation and specifications
- Mentor junior engineers and review code contributions
🎯 Requirements
- 5+ years of Android platform development and Android HAL
- 5+ years of Linux-based embedded systems development; strong understanding of Linux internals
- Strong knowledge of Android HIDL/AIDL interfaces, build system, etc
- Proficiency with C, C++, Java, Kotlin
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field
- Experience with version control (Git) and CI/CD pipelines
🎁 Benefits
- Competitive medical, dental, and vision benefits.
- Unlimited PTO
- Generous Parental Leave
- Work From Home Stipend
- Commuter Benefit
- Flexible Work
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!