Sr. Embedded Android Engineer
Location: Boston, MA (5 days onsite)
Employees: 50| Team Size: 3-4
Industry: Healthcare/Device
We are seeking a skilled Senior Android Platform Engineer to join a dynamic team developing innovative health monitoring solutions. This role involves optimizing and integrating Android platform software for embedded systems and devices.
Most Important Responsibilities:
- Customize and optimize AOSP subsystems, including HAL, native libraries, and framework components.
- Collaborate with hardware teams to define system requirements and compatibility.
- Debug and resolve issues across the Android stack for reliable system performance.
- Develop and optimize device drivers, BSPs, and communication protocols (UART, SPI, I2C).
- Contribute to software development for embedded SoCs (ARM, NCXP, Microchip).
- Lead integration of ML models into Android systems using frameworks like TensorFlow.
- Participate in technical design sessions, code reviews, and architecture discussions.
What you can bring to the table to impact this role, team, and organization:
- 4+ years of experience in Android platform or embedded systems development.
- Bachelor’s or master’s degree in electrical engineering, Computer Science, or related field.
- Proven experience with the full lifecycle of a commercially successful electronics product.
- Proficiency in Java for Android app and framework development.
- Expertise in C/C++ for embedded systems and native Android development.
- Familiarity with real-time operating systems (RTOS) and hardware-software interaction.
- Experience with communication protocols (Ethernet, Bluetooth, Wi-Fi).
- Strong knowledge of debugging tools and performance optimization techniques.
- Proficient in version control systems (Git, GitHub, Bitbucket, etc.)
Nice-to-Have/Bonus Skills:
Experience with radar signal processing, DSP algorithms, and scripting languages (Python).
Benefits: Medical, Dental, Vision, 401K
Compensation: 185 – 225K + stock options