Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Systems Developer

Kelsius Limited

Ireland

Hybrid

EUR 50,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company is seeking an Embedded Systems Developer to enhance their innovative CoolCheck product suite. The role involves full development life cycle management within a fast-paced environment. Key qualifications include industry experience in C/C++, proficiency with embedded systems, and a third-level Computing qualification. The candidate will work on hybrid terms in Gweedore, Co. Donegal. A commitment to problem-solving and teamwork is essential in this position.

Qualifications

  • 2+ years of industry experience in C / C++ development.
  • Strong knowledge of C in embedded environments.
  • Experience with processors with non-linear address spaces.

Responsibilities

  • Participate in the project Software Development life cycle.
  • Manage software issues.
  • Identify new technologies to improve CoolCheck.

Skills

C / C++ development
Embedded environments
Git / GitHub
Problem-solving skills
Working in fast-paced environments
Wireless networking
Real-time operating systems

Education

Third-level Computing qualification

Tools

MCUXpresso
Visual Studio
Arduino
Raspberry Pi
Job description

Kelsius is the leading supplier of automation technology for product safety and compliance to the food services and healthcare industries. Using our world‑class wireless temperature monitoring technology, digital HACCP Management system and cloud‑based data hosting and processing, Kelsius systems improve product safety, ensure regulatory compliance and optimise costs associated with these activities. Founded in 2003, Kelsius has offices in Ireland and the United Kingdom and a network of partners in Europe, Middle East, Australia and the USA that serve its global customer base.

Role Purpose

We are seeking an Embedded Systems Developer to work on our leading CoolCheck product suite, including software of the Kelsius Network wireless devices, Network Controller, Cellular Gateway, and associated applications, in addition to sensor‑to‑cloud solutions based on other technologies. Your development experience will allow you to develop new features, in addition to maintaining the current codebase.

You will work in the R&D team alongside the Product Manager and the Testing team and be responsible for the full development life cycle of the device firmware variants. Your capability to understand requirements and to convert them to efficient solutions makes you an ideal self‑starter candidate. Your ability to work on multiple projects in a very agile environment will set you apart.

Responsibilities
  • Participate in the project Software Development life cycle, from requirements gathering, documentation, through to implementation and maintenance of the software.
  • Software issue management.
  • Identify new and upcoming technologies that will help improve CoolCheck.
Qualifications
  • Industry experience in C / C++ development.
  • Strong knowledge of C in embedded environments.
  • Experience with Git / GitHub.
  • Experience with limited debugging support development environments.
  • Experience with processors with non‑linear address spaces (including FAR memory).
  • Experience with 8‑bit processors with Harvard Architecture and limited RAM.
  • Experience with ARM‑based processors.
  • Experience with low‑cost embedded computing hobbyist interest such as Arduino, Raspberry Pi, etc.
  • Experience with real‑time operating systems, including Zephyr.
  • Experience with IDEs such as MCUXpresso (Eclipse based) and Visual Studio, Embarcadero, or similar IDEs.
  • Good understanding of device hardware.
  • Awareness of wireless networking.
  • Third‑level Computing qualification.
  • Excellent problem‑solving and troubleshooting skills.
  • Ability to work in a fast‑paced development environment and to commit to deadlines.
  • Self‑starter, good team player with excellent communication skills. Any of these will be an advantage.

Please note, this job is hybrid, based on‑site in Gweedore, Co. Donegal, therefore applicants must be within commuting distance.

Applicants must currently reside in Donegal and have the right to work in Ireland.

At Kelsius we are an equal opportunity employer. We attract and retain the best qualified individuals available, without regard to race/ethnicity, religion, gender, sexual orientation, age or disability.

Job Type: Full-time

Schedule:

  • 8 hour shift
  • Monday to Friday

Experience:

  • Embedded software: 2 years (preferred)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.