Owl Labs is seeking an experienced Android AOSP and Linux developer to join our engineering team. The ideal candidate will have extensive experience developing embedded Android and Linux systems and applications with a focus on IoT solutions, network connectivity, and audio/video processing. This role requires the ability to identify, analyze, and resolve issues effectively.
WHAT YOULL DO
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.
QUALIFICATIONS
5+ years of experience with Android platform development and Android HAL 5+ years of experience in Linux-based embedded systems development. Great general understanding of how Linux is structured. Strong Knowledge of Android HIDL/AIDL interfaces, build system, etc. Strong programming fundamentals. Proficiency with C, C++, Java, Kotlin. Ability to work with legacy code, learn how things work and organized. Proficiency with debugging tools and logic analyzers. Experience with version control systems (Git) and CI/CD pipelines.
PREFERRED QUALIFICATIONS
Strong knowledge of networking protocols (Ethernet, TCP/IP, UDP) Experience with wireless protocols (WiFi, Bluetooth, BLE) Experience with IoT protocols (MQTT, CoAP, LwM2M) Audio/Video codec implementation and optimization.
TECHNICAL SKILLS
Programming Languages: C, C++, Java, Kotlin Operating Systems: Android AOSP, Linux Development Tools: Android Studio, GDB, JTAG debuggers Protocols: TCP/IP, UDP, MQTT, USB, I2C, SPI, UART Wireless Technologies: WiFi, Bluetooth, BLE Networking: Ethernet, IPv4/IPv6, Network Security Version Control: Git, Gerrit, Jenkins Build Systems: Make, Gradle, CMake
EDUCATION
Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field.
WHAT WE OFFER
Competitive medical, dental, and vision benefits. Unlimited PTO Generous Parental Leave Work From Home Stipend Commuter Benefit Flexible Work Paid Holidays Equity