Position: C++ Android Developer Middle
Company: Delphi Software
Experience required: 3y
English level: intermediate

Responsibilities
Analyze product requirements and liaise with R&D and developers in order to define framework configuration and setup
Work together with framework team on requirements and optimal configuration for specific customer projects
Implement high level, customer specific speech dialog interface using Android infrastructure and AIDL description.
Analyze and implement dependencies to other Android native interfaces to the customer specific Android Speech Assistant and to different speech-controlled applications including cloud-based components.
Perform memory and CPU measurements on target platform
Work together with development and R&D for improving latency, memory and CPU consumption
Work together with project team on localization and reproduction of defects

Skills
3+ years of software developing
Strong experience with Android and C / C++
Positive “can-do” attitude, well organized, focusing on achieving results cost-effectively
Bachelor’s degree in Computer Science or equivalent combination of technical education and experience
Upper-Intermediate level of English

Nice to have
Experience with using source control tools (Git / GitLab and Artifactory)
Experience with embedded software development
Experience with Unit Test Frameworks (Google Test and Jest)
Experience with Atlassian tools (Jira and Confluence)
Experiences in agile methods like SCRUM
Experiences with ASPICE

We Offer
Work in a creative friendly environment using cutting-edge technologies
Work-life balance and flexible schedule
Competitive compensation with focus on your expectations; annual salary review
24-day paid vacation and 100% paid sick leave
Financial support and legal support for individual entrepreneurs from our side
Professional, language and soft skills trainings
Health insurance coverage: individual and family, Fitness plan