Senior C/C++ Embedded Engineer
The role offers a unique opportunity for an experienced C++ developer to join a dynamic software company operating in Dublin.
We are seeking a highly skilled professional with expertise in embedded systems and a passion for innovative technologies.
Key Responsibilities:
* Design, develop, and maintain complex embedded software solutions using C/C++.
* Collaborate with cross-functional teams to integrate software components and ensure seamless system performance.
* Analyze and troubleshoot issues in the development environment, utilizing Linux and SQL skills as necessary.
* Develop and implement efficient algorithms and data structures to optimize system performance.
Requirements:
* Minimum 5 years of experience in C/C++ development, with a strong background in embedded systems.
* Proficient in SQL and experienced in Linux development.
* At least 2 years of experience working in an embedded development environment.
* Experience with 32-bit microcontrollers is highly advantageous.
Please note that applicants must be currently based in Ireland and possess a strong understanding of C++ principles and best practices.