High-Performance Software Developer
We are seeking a visionary C++ developer to join our team in Ireland. This role involves designing, developing, and implementing critical C++ components for next-generation EDA applications.
About the Role:
* The ideal candidate will have extensive experience with modern C++ standards (C++11/14/17/20), including STL, advanced multi-threading, concurrency primitives, and sophisticated memory management techniques.
Key Responsibilities:
This role includes leading software component development and code comprehension & enhancement. The successful candidate will drive performance optimization of C/C++ code for multi-threaded environments and contribute significantly to architectural design of robust software solutions.
* Leverage your mastery of high-performance computing workloads through distributed systems integration and quality best practices championing
You will collaborate closely with architects and product engineers to integrate C/C++ applications within complex system landscapes using advanced networking protocols. As an advocate for software development best practices you'll implement rigorous testing methodologies ensuring exceptional performance reliability scalability
* Mentorship collaboration qualification is desirable for this position as well.
Benefits :
)
pull We foster a culture that encourages creativity innovation teamwork ,through mentorship guidance regular feedback utilizing Agile methodology we empower each other achieve success while shaping pioneering technological innovations built on ever-evolving open-source technologies & tools advancing Human intelligence.