-
European Tech Recruit

Systems Software Engineer UX – IoT/C++/Python/MATLAB

European Tech Recruit
Ireland · Full-time · Mid-Senior

Systems Software Engineer UX – Sensors & Engineering Tools/C++/Python/MATLAB


We are currently partnered with a global technology organisation developing next-generation sensor technologies for smartphones, XR/AR devices, automotive platforms, IoT products, and wearable consumer electronics. As part of their growing engineering team, they are looking to hire a Systems Software Engineer to develop software frameworks, engineering tools, and user interfaces supporting sensor research, algorithm development, and system validation.


**This role is full time onsite in Cork**


Key Responsibilities

  • Design and develop engineering software tools and user interfaces supporting sensor research, development, and validation activities.
  • Architect scalable software frameworks using modern software design patterns, including Model-View-Controller (MVC), event-driven programming, and component-based architectures.
  • Develop software using C++, Python, and MATLAB across multiple platforms.
  • Design intuitive data visualisation tools, dashboards, and analysis interfaces for engineering teams.
  • Integrate frontend applications with backend data processing services and manage inter-language communication between software components.
  • Balance performance, memory usage, power consumption, and computational complexity across software solutions.


Key Requirements

  • At least 3 years of commercial experience developing UX/UI software using C++, Python, and/or MATLAB.
  • Strong understanding of object-oriented programming and software with SoC architecture principles.
  • Experience designing software frameworks, engineering tools, or desktop applications.
  • Knowledge of software design patterns including MVC, event-driven programming, or component-based architectures.
  • Experience developing data visualisation tools or engineering dashboards.
  • Understanding of frontend/backend integration and software interface design.


Keywords

Systems Software / C++ / Python / MATLAB / Software Engineering / Engineering Tools / Data Visualisation / UI Development / MVC / Object-Oriented Programming / Google Test / Embedded Systems / SoC / CPU / GPU / NPU / RTOS / Device Drivers / Sensors / IMU / MEMS / XR / AR / Automotive / IoT / Software Architecture


If you are interested in this position, please send a CV to [email protected]


By applying to this role you understand that we may collect your personal data and store and process it in line with our privacy policy.


Key Skills

Ranked by relevance

python c design patterns matlab embedded systems embedded rtos ui ux
Login to Apply
Posted
Jul 05, 2026
Type
Full-time
Level
Mid-Senior
Location
Cork

Industries

Semiconductor Manufacturing

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
European Tech Recruit
Related

Senior Software Engineer - Android

2026-06-30

Full-time
Mid-Senior
Ireland
Appliances
Engineering
View Job Details
European Tech Recruit
Related

Android Developer

2026-06-30

Full-time
Mid-Senior
Ireland
Semiconductor Manufacturing
Information Technology
View Job Details
Imagination Technologies
Related

Software Engineer - AI Visualisation/Ecosystem

2026-07-01

Full-time
Not Applicable
Romania
Semiconductor Manufacturing
Engineering