What are the responsibilities and job description for the Sr. Android Embedded Engineer position at Cypress HCM?
Job Description
Job Description
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 :
Nice-to-Have / Bonus Skills :
Benefits : Medical, Dental, Vision, 401K
Compensation : 185 – 225K stock options