Senior Software Engineer analyzing product requirements and configuring speech dialog interfaces for automotive applications. Collaborating with R&D to optimize performance and localization in a global team environment.
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.
Requirements
Minimum years of work experience: 5
Strong experience with Android, Java, Kotlin, and C/C++
Detailed understanding of Android architecture and elements like AIDL, Binder, Lifecycle, System Services, Android Framework, AOSP
Programming with scripting language Python
Excellent oral and written communication skills in English and German
Positive "can-do" attitude, well organized, focusing on achieving results cost-effectively
Ability and willingness to handle occasional peak demands
Willingness to travel for short trips.
Preferred skills: Source control tools (Git/GitLab and Artifactory), Embedded software development, Unit Test Frameworks (Google Test and Jest), Atlassian tools (Jira and Confluence), Speech recognition or related technologies, Agile methods like SCRUM ASPICE
Benefits
EQUAL OPPORTUNITY EMPLOYER
Basic knowledge of information security and data privacy requirements (e.g., how to protect data & how to be handling this data).
Software Engineer developing high - performance web applications and windows services in the HR solutions domain. Collaborating with tech teams and ensuring seamless integration into product offerings.
Software Engineer I at ARC’TERYX developing features and ensuring long - term operational stability. Collaborating with a team to improve guest experiences and business outcomes.
Enterprise Python Expert in Data Engineering to build pipelines and services for a leading fintech. Focus on high - quality software engineering with Google cloud ecosystem.
Senior Software Engineer building and operating systems behind VRAI’s eCommerce platform. Shipping customer - facing features and making architectural decisions impacting the business.
Software Engineer developing innovative solutions and resolving issues for a leading travel platform. Join a team focused on technology and career growth.
Founding Senior Full Stack Software Engineer contributing to an AI - first SaaS platform startup. Engaging in full - stack development, mentoring, and shaping the engineering culture.
Software Senior Principal Engineer developing high - quality filesystem features/solutions at Dell Technologies. Leading design discussions and mentoring junior engineers in Pune/Bangalore.
Software Architect developing modern ERP solutions for Axians. Involves close collaboration with product management and implementing architectural standards.
Software Engineer maintaining and improving quality, reliability, and delivery of features at Proofpoint. Supporting customer issues and collaborating on product improvements in cybersecurity.