Job Title:
Embedded Software Engineer
(Required on-site 3-4 days per week)
-----------------------------------
About the Role:
Zenovo Ireland is supporting a technology company with offices in Limerick, seeking a permanent Embedded Software Engineer.
Our partner develops innovative products used in the retail, Oil & Gas, manufacturing, entertainment, and public services sectors.
You will join a talented team of engineers and have an input to the full lifecycle of product development, working in a vibrant environment that fosters skill development and experience.
-----------------------------------
Key Responsibilities:
* Participate in feature requirements definition in a collaborative team, including development, test, and product management.
* Develop features and provide technical leadership for junior team members.
* Understand technology and process trends to ensure alignment with project goals.
* Work with customers to understand their product needs and create compelling user experiences.
* Seek ways to leverage new tools and methodologies to enhance the development process.
-----------------------------------
Requirements:
* Good knowledge of C/C++ programming with strong embedded debugging skills.
* Excellent analytical skills, experienced in the full software development cycle within a project-based environment.
* Able to use debuggers, protocol analysers, and logic analysers.
* Experience with modern 32-bit processors/microcontrollers (e.g. ARM) and their toolchains.
* Self-starter with excellent communication and documentation skills, able to work independently.
-----------------------------------
Desirable Skills:
* Linux/UNIX development skills (ideally in an embedded environment).
* Familiarity with video and audio technology.
* Familiarity with USB protocols.
-----------------------------------
Education and Experience:
* 2-4 years of professional S/W development experience.
* Honours Degree in Computer Science/Software Engineering/Electronic Engineering.
-----------------------------------
Please note: we cannot provide sponsorship for this role.