Senior Application Developer
Core
Build intelligent, speech-enabled applications for frontline workers and manufacturing operators using embedded AI and voice technologies.
Role type
Senior Application Developer (Embedded/Edge AI)
Builds
Voice AI and Embedded AI applications for tablets, industrial devices, HMIs, and operator interfaces.
Domain
Industrial automation, Smart Manufacturing, Industry 4.0
Deliverable
production ML models | product features
Required skills
Android/iOS development, Embedded/Edge application development, SDK & Middleware integration, Speech-to-Text (STT), Text-to-Speech (TTS), Voice Assistants, Small Language Models (SLMs), On-device inference, Kotlin, Java, C++, Swift, Offline-capable application design
Preferred skills
Deep Android platform expertise, Hardware integration, Industry 4.0 concepts, OPC UA/MQTT/SCADA integrations, LLMs/RAG/Agentic AI, Audio engineering (wake-word, AEC, beamforming)
Technologies
Android, iOS, Cerence SDK, MES, ERP, PLM, Digital Twins, OPC UA, MQTT, SCADA
Responsibilities
Build and maintain applications on Android tablets, iOS devices, rugged handhelds, and industrial HMIs; Integrate Cerence SDK and develop middleware for STT, TTS, NLU, and voice-driven workflows; Deploy and optimize embedded SLMs and AI capabilities for low-latency, offline-capable experiences; Connect applications with enterprise data services (MES, ERP, PLM, Digital Twins).
Seniority
Senior, hands-on IC