Systems Software Engineer – Sensors (UX Frontend Focus) - Cork, Ireland at Qualcomm

on-site · full_time · Visa sponsorship

Apply for this role at Qualcomm

Responsibilities:
- Design and build software tools and user interfaces to support sensor R&D, validation and engineering workflows.
- Implement frontend components, dashboards and data visualisations that surface sensor analytics and debugging information.
- Develop and maintain tool backends in MATLAB/Python and integrate them with C/C++ components using established patterns (MVC, event-driven, component-based).
- Write unit and system tests, optimise for performance/memory/power trade-offs, and help create SOC hardware models and demos.
- Collaborate with systems, integration and test engineers and present technical work to internal and external stakeholders.

Requirements:
- Degree in Science/Engineering and experience building tooling/UIs using C++, MATLAB and/or Python.
- Strong OOP skills, familiarity with software design patterns and inter-language integration techniques.
- Experience with data visualisation, unit/system testing (e.g., Google Test) and delivering production-quality documentation.
- Knowledge of SOC architecture, RTOS/device drivers and interest in sensor hardware and embedded constraints.
- Good communication skills and a detail-oriented, analytical approach to engineering problems.