Software Engineer (C/C++)
Software Engineer (C/C++)

Software Engineer (C/C++)

Belfast Full-Time 28800 - 48000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Join a dynamic R&D team to work on diverse C/C++ projects.
  • Company: MCS Group partners with a high-tech local company focused on innovation.
  • Benefits: Enjoy flexi-time, matched pension, quarterly social activities, and personal development opportunities.
  • Why this job: Grow your skills in a collaborative environment while tackling exciting challenges.
  • Qualifications: Self-motivated with strong analytical skills; experience in C/C++ and embedded systems preferred.
  • Other info: This role is based in-office in Belfast, with a focus on equality and inclusion.

The predicted salary is between 28800 - 48000 £ per year.

MCS Group is delighted to be collaborating exclusively with a high-tech local company in their search for a C/C++ Software Engineer. This is an exciting opportunity to become part of a small yet dynamic R&D team, where you will work on a diverse range of projects across multiple industrial sectors. As part of a close-knit team, you'll benefit from excellent collaboration and growth opportunities, with the chance to take on increasing responsibilities as you develop in your role. You will frequently collaborate with Mechanical and Electrical Engineers, as well as other teams within the business. Key Responsibilities: C++/C programming for Embedded Linux/Unix QML or Qt exposure is beneficial Experience with Python or bash scripting ideal Familiarity with embedded hardware such as Arduino or Raspberry Pi beneficial but not necessary Deliver high-quality work on schedule, supported by Senior Engineers. Continuously learn and grow in your role, enhancing existing skills and acquiring new ones. Ideal Person Self-motivated and adaptable, with a strong analytical mindset and a willingness to take on new challenges. Excellent verbal and written communication skills. Strong work ethic, a team-oriented mindset, and a proactive, hands-on approach. Benefits Matched Pension Quarterly Social Activities Flexi-time Annual Bonus Upskilling and Personal Development This role is based in-office in Belfast. To speak in absolute confidence about this opportunity please contact Jess Ritchie, IT Recruitment Consultant at MCS Group or click the apply button below. If this position is not right for you, we may have others that are. Please visit MCS Group to view a wide selection of our current jobs or give us a call . All conversations will be treated in the strictest of confidence. MCS Group is committed to Equality, Diversity, and Inclusion for all, being the first recruitment agency in NI to achieve Bronze Diversity Mark accreditation, if you have a disability which means you require a reasonable adjustment to be considered at any stage of the recruitment process, please contact us and we will endeavour to facilitate the request. Skills: C C++ Embedded C Manufacturing

Software Engineer (C/C++) employer: MCS Group

MCS Group is an exceptional employer, offering a vibrant work culture in Belfast that fosters collaboration and innovation within a small, dynamic R&D team. Employees enjoy a range of benefits including matched pension contributions, flexible working hours, and opportunities for personal development, all while working on diverse projects that enhance their skills and career growth.
M

Contact Detail:

MCS Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (C/C++)

✨Tip Number 1

Make sure to showcase your experience with C/C++ programming in embedded systems. Highlight any projects you've worked on that involved Embedded Linux or Unix, as this will demonstrate your relevant skills for the role.

✨Tip Number 2

If you have experience with QML or Qt, be ready to discuss it during your conversations. Even if it's not a requirement, showing familiarity with these technologies can set you apart from other candidates.

✨Tip Number 3

Emphasize your ability to work collaboratively within a team. Since this role involves working closely with Mechanical and Electrical Engineers, demonstrating your teamwork skills will be crucial.

✨Tip Number 4

Be prepared to discuss your willingness to learn and adapt. The company values continuous growth, so sharing examples of how you've taken on new challenges in the past will resonate well with them.

We think you need these skills to ace Software Engineer (C/C++)

C++ Programming
C Programming
Embedded Linux
Unix
QML
Qt
Python Scripting
Bash Scripting
Embedded Hardware Familiarity
Arduino
Raspberry Pi
Analytical Mindset
Verbal Communication Skills
Written Communication Skills
Team Collaboration
Proactive Approach
Adaptability
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in C/C++ programming, especially any work with Embedded Linux/Unix. Mention any projects that involved collaboration with Mechanical or Electrical Engineers.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss your self-motivation, adaptability, and analytical mindset, and provide examples of how you've taken on new challenges in previous roles.

Showcase Relevant Skills: If you have experience with QML, Qt, Python, or bash scripting, be sure to include this in your application. Highlight any familiarity with embedded hardware like Arduino or Raspberry Pi, even if it's not extensive.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors. Clear and effective communication is key, so ensure your documents reflect your strong verbal and written skills.

How to prepare for a job interview at MCS Group

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C/C++ programming, especially in embedded systems. Highlight any projects you've worked on that involved Embedded Linux/Unix, and be ready to explain your approach to problem-solving in these environments.

✨Demonstrate Collaboration Experience

Since the role involves working closely with Mechanical and Electrical Engineers, share examples of past teamwork experiences. Discuss how you effectively communicated and collaborated with other team members to achieve project goals.

✨Express Your Willingness to Learn

The company values continuous learning and growth. Be sure to convey your enthusiasm for acquiring new skills, whether it's through formal training or self-directed projects. Mention any relevant courses or certifications you've pursued.

✨Prepare Questions About the Role

Have thoughtful questions ready about the team's projects, the technologies they use, and the company's culture. This shows your genuine interest in the position and helps you assess if it's the right fit for you.

Software Engineer (C/C++)
MCS Group
M
  • Software Engineer (C/C++)

    Belfast
    Full-Time
    28800 - 48000 £ / year (est.)

    Application deadline: 2027-02-19

  • M

    MCS Group

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>