Principal Software Engineer – Software Integrator
Core
Design and implement hybrid voice recognition systems for embedded and cloud solutions in the automotive industry.
Role type
Principal Software Engineer (Software Integrator)
Builds
Embedded and cloud speech framework software packages for automotive clients
Domain
Automotive / Speech AI / Embedded Systems
Deliverable
production ML models | product features
Required skills
Linux host OS, CI/CD pipelines, Java, Kotlin, Python, C/C++, Shell scripting, Git/GitLab, Gradle, Docker, hardware setup for software development
Preferred skills
Agile/Scrum, Unit Test Frameworks (Google Test, JUnit), Atlassian tools, voice recognition software, multimedia streaming
Technologies
Make, Jenkins, GitLab Runners, Artifactory, Google Test, JUnit, Jira, Confluence
Responsibilities
Design and implement hybrid voice recognition systems, analyze customer product requirements, set up and maintain CI/CD environments, support software release cycles, handle testing on development and infotainment systems, investigate and resolve issues from reports and tickets, collaborate with customers and internal teams
Seniority
Principal, hands-on IC with strategy contribution