Sensors Tools/SW Engineer

European Tech Recruit

Cork

On-site

EUR 90,000 - 110,000

Full time

16 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Financial Security
Health & Well-being
Work/Life Support
Community Activities

Job summary

European Tech Recruit is seeking a Software Engineer for Sensors Tools in Cork, Ireland. You will work on sensor signal processing, ML algorithms, and embedded software across SOCs, collaborating with systems, software, and test engineers from R&D to deployment.

The role emphasizes C/C++ development, MATLAB/Python integration, and RTOS-based multi-threaded environments. You will prototype on reference hardware and contribute to documentation and design decisions.

Qualifications

  • 3+ years of software development experience implementing DSP and ML in C/C++.

Responsibilities

  • Implement sensor signal processing and ML algorithms across embedded SOCs.

Skills

C/C++
RTOS
Python
MATLAB
Fixed-point ML
Multithreading
Sensor knowledge
Documentation

Tools

PyTorch
TensorFlow
Embedded toolchains

Job description

Software Engineer | Sensors Tools | Cork, IRL

Join a team and shape the future of sensing!

An Industry-leading Semiconductor company is developing cutting-edge sensor technologies for a wide range of applications, from smartphones and automotive systems to IoT devices, smartwatches, and beyond.

This exciting role offers the chance to work with the latest sensor innovations, impacting how we interact with technology every day. You'll be involved in the entire product lifecycle, from early R&D to commercial deployment, collaborating with a talented team of systems, software, and integration/test engineers.

What you'll do:
  • Implement sensor signal processing and Machine Learning (ML) algorithms across various embedded System-on-Chips (SOCs).
  • Debug, verify, and optimise C code for algorithms initially developed in MATLAB/Python, paying critical attention to performance, memory, power, and complexity trade-offs.
  • Assist with the deployment of algorithms and provide support to other development and testing teams.
  • Prototype new solutions on reference hardware platforms.
  • Document implementation flows and software architecture designs.
  • Participate in a broad range of sensors systems engineering activities within the Sensors Technologies group.
Required Skills:
  • At least 3+ years of software development experience, specifically implementing digital signal processing and machine learning algorithms in C/C++.
  • Proficiency in C with the ability to implement MATLAB-coded algorithms in C (including a solid understanding of fixed-point implementation and quantization for ML models).
  • Familiarity with RTOS and multi-threaded programming environments.
  • Working knowledge of Python and MATLAB for algorithm development and testing.
  • An understanding of the operation of common sensors like accelerometers, gyroscopes, and magnetometers.
  • Detail-oriented with excellent written, verbal, and presentation skills.
"Nice to have" Skills:
  • Hands-on experience with ML frameworks such as PyTorch and TensorFlow.
  • Experience with balancing engineering considerations like performance, memory, power, and complexity.
What's on Offer (The Package):

In addition to working in an open, relaxed, and collaborative space, you will enjoy a comprehensive benefits package, including:

  • Financial Security: Salary, stock, and performance-related bonus, Employee Stock Purchase Scheme, and Matching Pension Scheme.
  • Health & Well-being: Life, Medical, Income, and Travel Insurance, plus subsidised memberships for physical and mental well-being.
  • Work/Life Support: Enhanced Maternity/Paternity Leave, Education Assistance, Relocation and immigration support (if required), and a Bicycle Purchase Scheme.
  • Community: Access to various employee-run clubs (running, football, chess, badminton, and more).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 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
AI Software Engineer, Senior – Sensors Software - Cork, Ireland
AI Software Engineer, Senior – Sensors Software - Cork, Ireland

Qualcomm • Cork

On-site
EUR 50,000 - 80,000
Salary, stock, and performance-related bonus
Maternity/Paternity Leave
Employee stock purchase scheme
+3
Staff Systems Engineer (AI and DSP) - Cork, Ireland
Staff Systems Engineer (AI and DSP) - Cork, Ireland

Qualcomm • Cork

On-site
EUR 60,000 - 85,000
Salary, stock and performance‑related bonus
Maternity/Paternity leave
Employee stock purchase scheme
+6
Systems Engineer (AI and DSP)
Systems Engineer (AI and DSP)

European Tech Recruit • Cork

On-site
EUR 70,000 - 100,000
Senior Systems Engineer - DSP/ Sensor Algorithms
Senior Systems Engineer - DSP/ Sensor Algorithms

European Tech Recruit • Cork

On-site
EUR 70,000 - 110,000
Staff Systems Engineer (AI and DSP) - Cork, Ireland
Staff Systems Engineer (AI and DSP) - Cork, Ireland

Qualcomm • Cork

On-site
EUR 60,000 - 80,000
Salary, stock, and performance related bonus
Maternity/Paternity Leave
Employee stock purchase scheme
+8
Sensor ML Engineer (C/C++, RTOS) – Embedded DSP
Sensor ML Engineer (C/C++, RTOS) – Embedded DSP

European Tech Recruit • Cork

On-site
EUR 90,000 - 110,000
Financial Security
Health & Well-being
Work/Life Support
+1
AI Software Engineer, Senior – Sensors Software - Cork, Ireland
AI Software Engineer, Senior – Sensors Software - Cork, Ireland

Qualcomm • Cork

On-site
EUR 60,000 - 80,000
Salary, stock and performance related bonus
Maternity/Paternity Leave
Employee stock purchase scheme
+3
Sensor Subsystem Design Engineer - Engineer OR Senior Level- Cork, Ireland
Sensor Subsystem Design Engineer - Engineer OR Senior Level- Cork, Ireland

Qualcomm • Cork

On-site
EUR 85,000 - 110,000
Salary, stock and performance related
Maternity/Paternity Leave
Employee stock purchase scheme
+6