Senior Software Engineer - C++ - Cpl Resources
  • Dublin, Other, Ireland
  • via ClickaJobs (1)
-
Job Description

Senior Software Engineer (C++) Are you looking for a role that challenges you to step out of your comfort zone while fostering both personal and professional growth? Our client offers a flexible and dynamic environment designed to do just that. Location: This position is onsite in North Dublin. Key Responsibilities: Develop and maintain software solutions using C++ (11/17) and C (99/11). Design high-quality software for deterministic, real-time, multi-threaded environments. Work with ARM processor architecture, micro-controllers, and other embedded systems. Create and implement testing strategies, including unit tests and code reviews. Qualifications and Experience: Bachelors or Masters degree in a relevant field. 5+ years of professional development experience. Experience in a regulated environment is highly desirable. Familiarity with real-time systems and communication protocols like CAN Open. Ability to integrate software with technologies such as fluidic sensing, electronics, motion control, and vision systems. Technical Stack: Programming Languages: C++ (11/17), C (99/11) Embedded Systems: ARM processor architecture, micro-controllers Real-Time Systems: #LI-JM2, multi-threaded environments Communication Protocols: CAN Open or similar Tools & Methodologies: Unit testing, code reviews, integration with technologies such as fluidic sensing, electronics, motion control, and vision systems This is an exciting opportunity to work on cutting-edge technologies in a supportive and innovative environment. #LI-JM2 Skills: C++ ARM #LI-JM2

;