Jobs
My ads
My job alerts
Sign in
Find a job Employers
Find

Embedded system software engineer

European Tech Recruit
Software engineer
€80,000 - €100,000 a year
Posted: 12 July
Offer description

Direct message the job poster from European Tech Recruit


Senior Consultant | Semiconductor, Automotive Tech, Embedded Systems, Software Engineering, C-Suite

This opportunity is ideal for engineers passionate about sensor-based technology and its integration into next-generation products. The role centers on developing advanced embedded software solutions that power a wide array of devices including smartphones, automotive systems, wearables, IoT platforms, and other consumer electronics.

Engineers in this position will be involved throughout the entire product development cycle—from early research and prototyping through to commercial deployment. You’ll collaborate with cross-functional teams across systems, software, and testing domains, contributing to sensor innovation in dynamic, real-world applications like navigation, virtual and augmented reality, user interaction, and more.

Key Responsibilities

* Develop embedded software using C/C++ for advanced sensor systems.
* Implement and optimize algorithms, perform performance testing, and conduct code profiling.
* Embed neural networks on hardware accelerators using internal tools or open-source libraries (e.g., TensorFlow Micro).
* Integrate machine learning and digital signal processing (DSP) algorithms within sensor software frameworks.
* Validate algorithm performance through both offline simulation and on-device testing.
* Translate complex system and SoC hardware requirements into scalable software models.
* Design software architecture and modular implementations targeting a variety of processing cores (CPU, MCU, GPU).
* Create and maintain prototype platforms across mobile devices, wearables, and hearables.
* Work closely with international teams in systems, hardware, and software domains.
* Contribute to a collaborative and inclusive engineering environment.

Requirements

* Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field. A PhD is a plus.
* 2+ years of professional experience in embedded software development.
* Strong programming proficiency in C and C++, with experience in unit/system testing frameworks (e.g., Google Test).
* Solid understanding of embedded systems, including concepts such as RTOS, multithreading, memory management, register-level programming, and low-power optimization.
* Familiarity with System on Chip (SoC) architecture and embedded hardware/software integration.
* Experience with machine learning and digital signal processing (DSP) algorithm implementation, ideally on constrained or edge devices.
* Hands-on experience embedding neural networks using tools such as TensorFlow Micro or internal hardware acceleration libraries.
* Comfortable with scripting in Python, Perl, or similar interpreted languages.
* Ability to translate MATLAB algorithms into C, including both floating-point and fixed-point implementations.
* Knowledge of hardware interfaces and communication protocols such as I2C, I3C, and SPI.
* Experience with version control systems like Git or Perforce.
* Familiarity with ML frameworks such as PyTorch and TensorFlow, and implementing models like SVMs or neural nets in C/C++.
* Background in sensor technologies including accelerometers, gyroscopes, IMUs, and other inertial or medical sensors.
* Strong analytical and communication skills with a proven ability to collaborate in cross-functional and geographically distributed teams.

This role is based in Ireland and offers the chance to contribute to high-impact, forward-looking technology development. If you're qualified and ready for a challenge, apply now or email your CV to nk@eu-recruit.com


Seniority level

* Seniority level

Mid-Senior level


Employment type

* Employment type

Full-time


Job function

* Job function

Design and Engineering
* Industries

Semiconductor Manufacturing and Appliances, Electrical, and Electronics Manufacturing

Referrals increase your chances of interviewing at European Tech Recruit by 2x

Get notified about new Embedded System Software Engineer jobs in County Cork, Ireland.


Embedded Security Software Engineer - Cork, Ireland


Embedded Software Engineer, Senior (Core Platform Services) - Cork, Ireland


Embedded Systems Software Engineer - Sensors


Systems Senior Software Engineer (Embedded)– Sensors - Cork, Ireland


Embedded Software Engineer - Kernel & Low-level Development


Embedded Software Engineer - Security / C++ / System-Level Programming


Staff Engineer, Embedded Software Verification

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer
Limerick
Noel Group
Software engineer
€100,000 - €125,000 a year
Similar job
Manager, software engineer
Cork
Forcepoint
Software engineer
Similar job
Devops/senior software engineer
Cork
Trellix
Software engineer
€125,000 - €150,000 a year
Similar jobs
jobs Munster
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Munster > Embedded System Software Engineer

About Jobijoba

  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create an E-mail Alert
Job alert activated
Saved
Save