-
NRG.

Software Engineer

NRG.
United Kingdom · Full-time · Mid-Senior

Job Title: Software Engineer

Location: Newcastle

Salary: up to £45,000

Job Type: Permanent


We are seeking a skilled Software Engineer with expertise in C and/or C++ to join our clients dynamic and innovative development team. The ideal candidate will design, develop, and optimize software solutions that power our products and services. You will collaborate with a cross-functional team to build robust and scalable applications.


Key Responsibilities:


  • Design, develop, and debug software applications using C and/or C++.
  • Write efficient, maintainable, and well-documented code.
  • Collaborate with a team of developers, product managers, and designers to deliver high-quality software.
  • Participate in code reviews to ensure best practices and standards are maintained.
  • Troubleshoot and resolve software issues to enhance application performance.
  • Stay up-to-date with emerging technologies and incorporate them into projects where relevant.
  • Contribute to architectural decisions and strategic planning for software development.



Qualifications and Skills:


  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Proficiency in C and/or C++ programming languages.
  • Strong understanding of object-oriented programming principles and software design patterns.
  • Experience with [specific tools/libraries relevant to your organization, e.g., STL, Boost, Qt, etc.].
  • Familiarity with debugging tools and techniques.
  • Knowledge of [e.g., Linux, embedded systems, real-time systems, etc.], depending on your needs.
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.


Nice to Have:


  • Experience with [other programming languages or frameworks relevant to your organization].
  • Knowledge of software development methodologies (e.g., Agile, Scrum).
  • Exposure to [e.g., GPU programming, networking protocols, game development, etc.].
  • Open-source contributions or personal projects showcasing expertise in C/C++.


What my client offfer:


  • A competitive salary and benefits package.
  • Opportunities for professional growth and skill development.
  • A flexible work environment with [remote work options/onsite perks].
  • Collaboration with a team of passionate and skilled professionals.
  • [Additional benefits like health insurance, stock options, etc.].



For more information or to apply, click Apply Now and a member of our team will be in touch.

Key Skills

Ranked by relevance

embedded systems embedded linux c
Login to Apply
Posted
Dec 24, 2024
Type
Full-time
Level
Mid-Senior
Location
Newcastle Upon Tyne
Company
NRG.

Industries

Manufacturing

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Smarkets
Related

Software Engineer

2026-06-18

Full-time
Mid-Senior
United Kingdom
Financial Services
Engineering
View Job Details
Rototip
Related

Full-stack software engineer

2026-06-18

Full-time
Not Applicable
Netherlands
Manufacturing
Engineering
View Job Details
Visteon Corporation
Related

Carplay & Android Auto Developer

2026-06-18

Full-time
Not Applicable
India
Motor Vehicle Parts Manufacturing
Engineering