Embedded Software Engineer required in North Dublin to work with a team of experienced cross-functional engineers on the design of IoT / Consumer & Industrial Electronics devices for global markets
Requirements:
- Electronic Engineering Degree or equivalent
- 3+ years post graduate experience in firmware development
- Experience with C Programming
- Experience with Microprocessor research and design
- Experience with 32-bit microprocessor or ARM design experience
- RTOS experience
- Experience with source code control
- Experience with JTAG debugging
- Good understanding of reading microprocessor schematics
- Understanding of some of the following an advantage: USB, TCPUSB, TCP/IP, RS485, GSM, i2C, SPI
- Working knowledge of Agile processes
- Good problem-solving skills and attention to detail
- Effective communication, collaboration and interpersonal skills
- A strong team player
- Very good command of the English language both written and verbal
Responsibilities:
- Design and implementation of embedded product features
- Support with QA to analyse, debug and implement solutions
- Interface with hardware design and development
- Review code and design
- Work with production to help deploy products
- The creation of technical documentation for firmware
- Keeping abreast of all technologies relevant to product design
emer@emtechrecruitment.ie