We are seeking an experienced Embedded Software Engineer to join our team at Ei Electronics, a global leader in the industry.
About Us
Ei Electronics is headquartered in Shannon, Ireland, and has over 30 years of experience in delivering high-quality products and services. Our success is built on a culture of Quality, Service, and Product Innovation.
Job Description
* The role of Embedded Software Engineer entails designing, developing, and validating software for alarm, sensor, and gateway products. You will work as part of a multi-disciplinary team to bring new products and innovations through development and into volume production.
Responsibilities:
Main Responsibilities
* Designing and developing new alarm and IoT sensor products
* Development of RF modules to connect these devices
* Collaboration with Electronic Hardware, Mechanical, RF, and other engineering teams
* Bringing new products and features through in-house validation and external approvals (e.g., RED testing)
* Collaboration with NPI teams to transition new products and features into high-volume manufacturing
Requirements
To be successful in this role, you will need:
* Proficiency in Modular C on micros e.g. Microchip PIC, STM32
* Knowledge of Compilers e.g. IAR, XC8
* RF protocol development (proprietary, BLE, LORA, Sigfox or other)
* SCM e.g. Git
* OCD quality and good problem-solving skills
* Self-motivated and ability to work independently
* Familiarity with CI/CD pipeline tools e.g. Jenkins, Azure DevOps, GitHub Runners
Qualifications
We are looking for candidates with a BSc in Electronic Engineering, Computer Science, or a related field, or significant equivalent experience. A minimum of 3 years of experience developing embedded solutions is also required.