Turn this role into an interview — a resume and cover letter built around what this employer wants.
CompuStaff Group in Galway is seeking a Senior C++ Software Engineer to live at the crossroads of software, hardware, payments and networking. You will own complex features from design to production support in a hybrid Galway-based environment.
You will work on multithreaded, event-driven systems, enhance reliability, and drive modernisation across an established C++ codebase while leveraging AI-assisted development tools to improve testing, debugging and documentation.
Location: Galway - Hybrid
We are currently recruiting for a Senior C++ Software Engineer to join an established technology company developing high-volume point-of-sale, payments and hospitality technology.
This is a hands‑on senior engineering role for someone who enjoys working on complex C++ systems where software, hardware, networking and external devices come together.
You will be responsible for developing and improving a business‑critical C++ terminal platform, taking ownership of complex features from design through to implementation, release and production support.
Your responsibilities will include:
There is also a strong focus on AI‑assisted engineering, with the opportunity to help introduce practical AI workflows around codebase analysis, test generation, debugging, documentation and modernisation.
We are interested in engineers with strong commercial C++ experience who have worked on production systems and are comfortable getting into complex technical problems.
You should have:
This is an opportunity to work on technically challenging software operating in demanding live environments, with responsibility spanning C++, hardware, payments, networking and distributed services.
You'll have genuine scope to influence the platform's architecture, engineering practices, testing and adoption of newer development approaches.
Hybrid working from Galway is strongly preferred. Candidates must be based in Ireland and able to attend the Galway office regularly for hardware integration, testing and technical collaboration.
Benefits include: