Systems Software Engineer UX - Embedded Software / Sensor Technologies / Software Tools

European Tech Recruit

Cork

On-site

EUR 70,000 - 100,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

European Tech Recruit is seeking a Systems Software Engineer to design and build software tools and UX interfaces that support sensor technology research, development, validation, and deployment. You will work on scalable MVC-based frameworks and engineering applications using MATLAB, Python, C, and C++.

Ideal candidates bring a strong background in embedded systems, SoC architectures, RTOS/embedded Linux, and experience with sensor fusion technologies, XR/AR, or IoT devices.

Qualifications

  • Bachelor's, Master's, or PhD in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline.
  • Commercial experience in software engineering, systems engineering, or embedded software development.
  • Strong programming skills in MATLAB, Python, C, and C++.
  • Solid understanding of object-oriented programming principles and software engineering best practices.
  • Experience developing software tools for sensor technologies, embedded systems, or engineering applications.
  • Knowledge of inertial sensors (IMU), motion sensing, or sensor fusion technologies.
  • Familiarity with compiler development, interpreters, or software toolchains.
  • Understanding of System-on-Chip (SoC) architectures including CPUs, GPUs, and NPUs.
  • Experience working with embedded Linux, RTOS environments, or device driver development.
  • Exposure to XR/AR, automotive systems, IoT devices, smartphones, wearables, or consumer electronics.

Responsibilities

  • Design, develop, and maintain software tools and user interfaces supporting sensor technology research, development, and validation.
  • Architect scalable software frameworks using established software design patterns including MVC, event-driven programming, and component-based architectures.
  • Develop engineering applications using MATLAB, Python, C, and C++ to support data processing, analysis, and workflow automation.

Skills

OOP fundamentals
Embedded software experience

Education

Bachelor's/Master's/PhD in Electrical/Computer Engineering or CS

Tools

MATLAB
Python
C
C++
Software toolchains

Job description

Systems Software Engineer UX - Embedded Software / Sensor Technologies / Software Tools

We are currently partnered with a leading technology company developing next-generation technologies for smartphones, automotive systems, XR/AR devices, wearables, IoT, and other intelligent connected products. As part of their continued innovation, they are looking to hire a Systems Software Engineer to develop software tools and user interfaces that support the research, development, validation, and deployment of advanced sensor technologies.

Key responsibilities
  • Design, develop, and maintain software tools and user interfaces supporting sensor technology research, development, and validation.
  • Architect scalable software frameworks using established software design patterns including Model-View-Controller (MVC), event-driven programming, and component-based architectures.
  • Develop engineering applications using MATLAB, Python, C, and C++ to support data processing, analysis, and workflow automation.
Key requirements
  • Bachelor's, Master's, or PhD in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline.
  • Commercial experience in software engineering, systems engineering, or embedded software development.
  • Strong programming skills in MATLAB, Python, C, and C++.
  • Solid understanding of object-oriented programming principles and software engineering best practices.
  • Experience developing software tools for sensor technologies, embedded systems, or engineering applications.
  • Knowledge of inertial sensors (IMU), motion sensing, or sensor fusion technologies.
  • Familiarity with compiler development, interpreters, or software toolchains.
  • Understanding of System-on-Chip (SoC) architectures including CPUs, GPUs, and NPUs.
  • Experience working with embedded Linux, RTOS environments, or device driver development.
  • Exposure to XR/AR, automotive systems, IoT devices, smartphones, wearables, or consumer electronics.
Keywords

Systems Software Engineer / Software Engineer / Embedded Software Engineer / Sensor Software Engineer / Sensors / Sensor Technologies / Embedded Systems / MATLAB / Python / C / C++ / Object-Oriented Programming / OOP / UX Engineering / Frontend Development / Data Visualisation / Software Tools / Engineering Tools / MVC / Model-View-Controller / Event-Driven Programming / Component-Based Architecture / Google Test / Unit Testing / System Testing / SoC / System-on-Chip / CPU / GPU / NPU / IMU / Inertial Sensors / Sensor Fusion / RTOS / Device Drivers / XR / AR / IoT / Wearables / Automotive Software / Consumer Electronics

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

https://eu-recruit.com/wp-content/uploads/2025/01/European-Tech-Recruit-Privacy-Notice-2025.pdf

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sensor Systems UX Tools Engineer (MATLAB/Python/C++)
Sensor Systems UX Tools Engineer (MATLAB/Python/C++)

European Tech Recruit • Ireland

On-site
EUR 65,000 - 90,000
UX-Focused Systems Software Engineer for Sensor Tools
UX-Focused Systems Software Engineer for Sensor Tools

European Tech Recruit • Cork

On-site
EUR 70,000 - 100,000
Systems Engineer - Machine Learning and DSP
Systems Engineer - Machine Learning and DSP

European Tech Recruit • Cork

On-site
EUR 70,000 - 105,000
Systems Software Engineer – Sensors (UX Frontend Focus) - Cork, Ireland
Systems Software Engineer – Sensors (UX Frontend Focus) - Cork, Ireland

Qualcomm • Cork

On-site
EUR 50,000 - 75,000
Salary, stock and performance related bonus
Maternity/Paternity Leave
Employee stock purchase scheme
+7
Android Engineer - Java / Kotlin
Android Engineer - Java / Kotlin

European Tech Recruit • Cork

On-site
EUR 60,000 - 90,000
Senior Systems Engineer - DSP/ Sensor Algorithms
Senior Systems Engineer - DSP/ Sensor Algorithms

European Tech Recruit • Cork

On-site
EUR 75,000 - 115,000
Embedded Software Engineers 3 years + C, C++ Development and Machine Learning
Embedded Software Engineers 3 years + C, C++ Development and Machine Learning

Software Placements • Cork

On-site
EUR 55,000 - 65,000
Health benefits
Pension scheme
Stock options
Senior Systems Engineer (AI and DSP) (Cork)
Senior Systems Engineer (AI and DSP) (Cork)

Qualcomm • Cork

On-site
EUR 60,000 - 80,000
Salary and stock options
Maternity/Paternity Leave
Employee stock purchase scheme
+2
Systems Engineer (AI and DSP)
Systems Engineer (AI and DSP)

European Tech Recruit • Cork

On-site
EUR 70,000 - 100,000
Remote Systems UX Front-End Engineer (Sensor Data)
Remote Systems UX Front-End Engineer (Sensor Data)

European Tech Recruit • Ireland

On-site
EUR 70,000 - 100,000