EMBEDDED SOFTWARE/FIRMWARE ENGINEER

EMBEDDED SOFTWARE/FIRMWARE ENGINEER

Shimmer is a leading provider of wearable wireless sensor products and solutions. As a pioneer in the industry Shimmer is committed to pushing the boundaries, and driving the future development of wearable wireless sensing through our personnel and world class engineering team.

Reports to
Marketing Manager
Works with
Marketing Team
Job Location
Dublin, Ireland
Job Type
Full time

About Shimmer Sensing

Headquartered in Dublin, Ireland and with locations in Boston, USA, Barcelona, Spain and Kuala Lumpur, Malaysia, Shimmer offers wearable wireless sensing technology, solutions and consultancy services to the Research and Education, Enterprise, and End User markets. Shipping to over 70 countries worldwide our technology and solutions are utilized by the brightest start-ups, Fortune 500 companies, and world’s leading Universities. Shimmer is a privately held company, and manufactures all of its products in its Dublin facility which is accredited to the quality management standard ISO 9001 and the medical device standard ISO 13485.

Job Summary

Based at Shimmer’s Headquarters in Dublin, the Firmware Engineer will report to the Engineering Manager, and will contribute to the engineering team by designing, developing, debugging and maintaining Shimmer firmware as required.

Primary Responsibilities

•Working on Shimmer wearable sensor platforms

•Design and develop firmware meeting the requirements defined by the product technical specifications, international standards, regulations and quality processes

•Estimate the firmware work to assist in project planning

•Follow defined quality processes to design, develop, code, debug, document, test and release firmware as defined/required by the company

•Review schematic design according to product/project requirement. Hardware debug, find out design defects and help improve product design

Relevant Skill and Experience

•Proficient in C programming language • Experience in MCUs such as ARM, MSP430 or similar

•Good knowledge in: I2C, SPI, QSPI, memory devices, DMA, GPIO

•Able to design, code, test, debug and document embedded systems software

•An ability to work alone and in teams as the need arises

•Able to interpret written requirements and technical specifications

•Able to generate coherent documents during all phases of the development •2H1 or better honours degree in Engineering or Computer Science from a recognised third-level institution

•Good communication skills

Beneficial Skills

• Protocols such as Bluetooth, BLE, 802.15.4, 6LoWPAN, TCP/IP, Ethernet and Wi-Fi

•Python, Java, C#, Git .

•Altium Designer, OrCAD, Eagle

Immediate Hire

• Excellent salary commensurate with experience and academic qualifications.

•Based in Clonshaugh Business & Technology Park, Dublin.

• Possible travel opportunities as part of the role. •Support for continued academic development as required.

•Have a valid work permit to work in Ireland (if required) for a minimum of 24 months.