Senior Software Engineer – Sensors (Cork, Ireland)
Core
Designing, developing, and testing Android applications and cross-platform desktop tools for sensor data collection, validation, visualization, and post-processing within the QCT Sensors Technology group.
Role type
Senior Software Engineer (Android & Desktop Tools)
Builds
Android applications, cross-platform desktop tools (Windows/Linux), and data processing pipelines for sensor systems.
Domain
Consumer electronics, IoT, AR/VR, and sensor technologies.
Deliverable
production ML models | product features
Required skills
Android SDK, Java, Kotlin, C++, Python, Git/GitHub, system-level application development, GUI development, rapid prototyping.
Preferred skills
Cloud platforms (AWS, Azure, GCP), Android Enterprise/MDM/MAM, React Native, multi-OS environment (Linux/Windows), Android Wear/Wear OS, Android XR.
Technologies
Android Studio, Java, Kotlin, Python, C++, .NET, C#, Windows, Linux, AWS, Azure, Google Cloud Platform, React Native, Intune.
Responsibilities
Designing and testing Android applications for sensor data collection; developing cross-platform desktop tools for device control and data visualization; contributing to end-to-end data processing pipelines; supporting internal data collection campaigns and field activities; collaborating on sensor feature commercialization and algorithm validation.
Seniority
Senior, hands-on IC