CareerPlanSign in

Software Engineer 2 - Project Solara

Serbia, Belgrade, Belgrade💼 Full-time🗓 2026-09-30 → 2026-10-02

Core

Design, implement, test, debug, and maintain software for Android-based devices and embedded platform components.

Role type

Software Engineer (Embedded Systems & Android)

Builds

Android-based devices and embedded platform components

Domain

Consumer Electronics / Embedded Systems

Deliverable

production ML models | product features

Required skills

C, C++, C#, Java, JavaScript, Python, Android, AOSP, Linux, embedded systems, hardware-software integration, automated testing, test frameworks, continuous integration, system-level debugging

Responsibilities

Design and implement software changes for Android devices and embedded components; Integrate and validate changes across application, OS, firmware, and hardware boundaries; Develop and maintain automated tests, verification tools, and CI infrastructure; Investigate software defects and system-level issues using logs and telemetry; Contribute to software designs and participate in code reviews; Break engineering efforts into scoped work items and drive changes through development and release.

Sourced via microsoft · Listed on CareerPlan, which tracks 902,000+ jobs from 20+ sources.