Systems Software Engineer – Sensors (UX Frontend Focus) - Cork, Ireland
Core
Develop software tools and user interfaces for sensor technology research, development, and validation across smartphones, automotive, XR/AR, and IoT devices.
Role type
Systems Software Engineer (UX Frontend Focus)
Builds
Software frameworks, tools, and data visualization dashboards for engineering analysis and decision making.
Domain
Consumer electronics, sensor systems, embedded software, and systems engineering.
Deliverable
production ML models | product features | dashboards & analysis
Required skills
C++, MATLAB, Python, unit testing, system testing, Model-View-Controller architecture, event-driven programming, component-based architectures, data visualization, inter-language interfaces, SOC architecture knowledge, hardware modeling.
Preferred skills
Compiler/interpreter development, SW toolchains, CPU/GPU/NPU architecture, RTOS, device driver modification.
Technologies
Google Test, MATLAB, Python, C, C++, Java
Responsibilities
Designing and implementing data visualization interfaces and dashboards; Integrating frontend components with backend data processing services; Balancing engineering tradeoffs between performance, memory, power consumption, and computational complexity; Assisting in the design of SOC hardware models and related tools; New technology demonstrations and interfacing with customers and sensor vendors.
Seniority
Mid-level IC (2+ years experience) or Senior IC (1+ years with Master's/PhD)