A leading technology firm in Boston is seeking an experienced Android AOSP and Linux developer to join their team. The role involves designing and implementing software solutions for IoT devices, optimizing code for performance, and mentoring junior engineers. Ideal candidates should have over 5 years of experience in Android and Linux development, strong programming skills in C, C++, Java, and Kotlin. Benefits include competitive medical coverage, unlimited PTO, and flexible work options.
Qualifications
5+ years of experience with Android platform development and Android HAL.
5+ years of experience in Linux-based embedded systems development.
Strong programming fundamentals in C, C++, Java, and Kotlin.
Proficiency with debugging tools and logic analyzers.
Experience with version control systems (Git) and CI/CD pipelines.
Responsibilities
Design and customize embedded software solutions for IoT devices.
Debug complex system-level and user space issues.
Optimize code for performance and power consumption.
Maintain and enhance existing firmware codebases.
Mentor junior engineers and review code contributions.
Skills
Android platform development
Embedded systems development
C
C++
Java
Kotlin
Debugging tools
Version control (Git)
CI/CD pipelines
Education
Bachelor’s or Master’s degree in Computer Science or related field
Tools
Android Studio
GDB
JTAG debuggers
Job description
A leading technology firm in Boston is seeking an experienced Android AOSP and Linux developer to join their team. The role involves designing and implementing software solutions for IoT devices, optimizing code for performance, and mentoring junior engineers. Ideal candidates should have over 5 years of experience in Android and Linux development, strong programming skills in C, C++, Java, and Kotlin. Benefits include competitive medical coverage, unlimited PTO, and flexible work options.