The Role
I'm looking for a skilled StaffC / C++ Engineer to join a thriving engineering team. Youll work on performance-critical systems, contributing to the design, development, and optimisation of core components that power othe platform.
This role is ideal for someone who enjoys low-level programming, problem-solving, and writing efficient, robust code.
Key Responsibilities
- Design, develop, and maintain applications in C and C++
- Optimise code for performance, memory usage, and scalability
- Work on system-level programming, APIs, and backend components
- Debug and resolve complex technical issues
- Collaborate with cross-functional teams including data, product, and QA
- Contribute to code reviews and engineering best practices
What do I need?
- Strong experience with C and/or C++
- Solid understanding of memory management, pointers, and data structures
- Experience with multithreading and concurrency
- Strong debugging and problem-solving skills
BONUS
- Kotlin / Android experience
What will I get?
- Competitive salary and benefits
- Flexible working (hybrid options)
- Opportunity to work on cutting-edge technology
- A collaborative, fast-moving environment
- Career growth in a scaling tech company
Skills:
C++ C C developer staff software engineer senior software engineer embedded engineer
Benefits:
Flexitime Laptop Paid Holidays Pension Fund Group Life Assurance
WHJS1_NI