Senior Software Engineer or Principal Engineer
Manufacturer and developer of innovative technology, instrumentation & devices for the industrial, medical, life science and healthcare sectors.
Seeking C++, OOP Software engineers who can operate at the interface level between software and hardware, experienced in writing top-quality code in C++ for event driven, real-time software operations interfacing with multiple sensors, motors & controls for complex instrumentation equipment.
You will be joining an international organisation, with an excellent reputation for quality products, within their Research & Development Division, helping the team to design & develop quality products that are used globally.
Essential skills & experience:
You MUST HAVE the following:
- Degree in software engineering, electronics engineering or related technology area
- A minimum of 5 years but likely 7-10+ years core experience developing in C++ & OOT
- Event-driven, real-time software design and development expertise
- Proven abilities to develop quality software that interfaces with Firmware, low level coded instrumentation or manufacturing solutions using the likes of machine vision technology, vision-control, motion control or similar coded electronics
- CAN open comms architecture (or similar protocol) knowledge
- C++ software development experience that can communicate with micro-controllers or automation / automated industrial systems.
We are not looking for C# or Java Developers whose core experience has been gained in Business Applications Development environments. This role is focussed on C++ real-time, event driven software development, with lots of integration with the systems layer.
You MUST ALSO be located in Dublin or within a reasonable commute of Dublin City, as this role is predominantly based on-site, in person as part of the wider R&D Software Engineering team. So anyone looking for remote-working will not be suitable for this role.
Salary = DOE + excellent benefits
Position = Permanent
Location = Dublin - based on-site in Dublin Development/Engineering centre 4-5 days per week.
Great career opportunities including training, advancement to Team Leader or S/W Engineering Manager levels within the Software Division.
Please note that EU/EEA/UK citizens or current, valid full Ireland working visa holders only need apply. No sponsorship considered.
Other key terms:
Senior Software Engineer, C++ Principal Engineer, C++ Principle Software Engineer, C++ Lead Software Engineer, Software Engineering Leader, C++ Senior Software Developer, C++ Principal Developer, Engineering Manager, Software Engineering Manager, C++, OOP, OOD, Object oriented programming, Object-oriented Development, Firmware Engineer, Assembler, microcontrollers, micro-controller, event driven, real-time software development & design, realtime software development, Manufacturing software development, Industrial equipment, medical devices, medical instrumentation software, medtech, Medical Technology.
Guidant Global is acting as an Employment Agency in relation to this vacancy.
