Software Engineer (Research, Design & Analysis) | Craigavon | Build Innovative Engineering Solutions with Global Reach Are you looking to join a Top 100 NI company where your work has genuine, far-reaching impact? Excited by the chance to work on cutting-edge software and product design challenges? Whether you’re an engineer with object-oriented programming skills or a mathematician with a passion for innovation, this role offers a unique opportunity to shape the future of a global operation. The Role My client is seeking a Software Engineer (Research, Design & Analysis) to join their R&D-focused engineering team based in Craigavon. Working in a highly collaborative environment, you’ll contribute to the full lifecycle of bespoke software development – from analysis and design to implementation, testing, and deployment. This is a hands-on engineering role involving mathematical modelling, technical analysis, and real-world product design, supported by state-of-the-art tools and equipment. You’ll work on diverse challenges and help deliver practical, performance-driven solutions used across more than 70 countries. What’s In It For You? * Attractive, competitive salary based on experience * 33 days’ annual leave (including public holidays) * Health cash plan for everyday wellbeing * Company pension & share scheme * EV salary sacrifice scheme * Professional development support * Onsite Craigavon-based role with opportunity for occasional international travel * Creative, team-focused culture with engineering at its core What You’ll Be Doing * Designing and developing innovative products and internal tools * Creating mathematical models and algorithms to support R&D * Writing software, primarily in C++, for Windows platforms * Supporting existing software with enhancements, analysis, and maintenance * Documenting designs and test procedures * Working with clients to understand requirements and deliver effective solutions * Occasional international travel for trade events or client visits What We Need To See * Degree in Mathematics, Physics, or Engineering * Strong skills in mathematics and/or geometry * Experience with object-oriented programming (C++, Python, or MATLAB) * Strong logical and analytical thinking Ways to Stand Out from the Crowd * Experience developing engineering or scientific software * Familiarity with database design and MySQL * Knowledge of cloud platforms such as AWS * Mobile development experience (Android/iOS/MAUI) * Interest or experience in optical systems or physical simulation Who You Are * A strong communicator and team player * Innovative and self-driven * Solution-focused with excellent problem-solving abilities * Comfortable working in a dynamic R&D environment Why Join? This is a rare opportunity to apply your software and analytical skills in a meaningful, technical setting with real-world impact. My client offers a unique combination of stability, innovation, and career progression – all within a company known for its forward-thinking approach and strong engineering culture. Skills: C++ AWS R&D Hardware
⚠️ This job is no longer active.
It has been marked as expired and may no longer be accepting applications.
It has been marked as expired and may no longer be accepting applications.
Software Engineer R&D
/

Job Details
Category | IT Jobs |
---|---|
Company | Ocho |
Location | Craigavon, Northern Ireland |
Created Date | 31 May 2025 |
Posted | 61 days ago |
Salary | £45,000 |
Status | Expired |
Job Summary
About Ocho
Ocho is advancing its technology stack and hiring for Software Engineer R&D in Craigavon, Northern Ireland. Ideal for skilled IT professionals ready to take on their next challenge.
How to Apply
More IT Jobs in County Armagh
More IT Jobs

Data Architect/Solution Architect
Location: County Antrim, Northern Ireland
Salary: £73,746 • Today
Apply