[EMC] Embedded Android Developer (1 year contract)
Core
Develop firmware, middleware, and OS services for embedded Android systems to monitor thermal, voltage, reset reasons, and system state, ensuring safety, stability, and reliability.
Role type
Embedded Android Developer
Builds
Embedded Android software modules and system services
Domain
Automotive/Industrial Technology + Embedded Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C/C++, Android HAL development, OOAD/UML, Android Services, Google Test frameworks, Binder framework
Preferred skills
CI/CD, Agile methodology
Technologies
Android, C, C++, Google Test, Binder
Responsibilities
Participate in requirement analysis, design, implementation, and verification of software modules; Develop firmware and middleware to support system monitoring and safety instructions; Engage in international technical discussions via email and conference calls.
Seniority
Mid-level, hands-on IC