Graduate Software/Firmware Engineer
Graduate Software/Firmware Engineer

Graduate Software/Firmware Engineer

Dundee Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
N

At a Glance

  • Tasks: Design and develop firmware and software for self-service products like ATMs.
  • Company: NCR Atleos is a global leader in expanding financial access with 20,000 dedicated employees.
  • Benefits: Enjoy flexible benefits, a pension plan, stock purchase options, and lifestyle discounts.
  • Why this job: Join a dynamic team, work on innovative technology, and make a real impact in the financial sector.
  • Qualifications: Degree in Computer Science, Electronics, or related fields; knowledge of C/C++ preferred.
  • Other info: Opportunities for global travel and career development in a supportive environment.

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

About NCR Atleos

NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe.

An excellent opportunity has arisen in the Engineering organization for Graduate Software Engineer in our Dundee office. We are seeking a dynamic, self-motivated, and tenacious individual educated to degree level in Computer Science, Electronics or other Engineering or Science with a keen interest in software. The successful applicants will work as part of a highly motivated team striving to meet all quality, cost, and schedule targets across a range of devices and software in self-service products such as ATMs (Auto-Teller Machines for the Banking Industry).

Key Areas of Responsibility

  • Design and develop firmware for embedded devices.
  • Design and develop software.
  • Design, develop and document test procedures and software to validate functionality.
  • Software unit test and supporting integration and systems testing.
  • Willing to travel globally e.g., customer sites for support or analysis.

Basic Qualifications

  • Degree qualified in Software, Engineering, Physics, Mathematics, or other Science.
  • Ability to work on several projects simultaneously.
  • Some knowledge of C/C++.

Optional Skills (preferred But Not Essential)

  • Interest in processor technologies.
  • Interest in developing Realtime and Embedded systems.
  • Interest in controlling electro-mechanical devices.
  • Some knowledge of Electronics.
  • Developing in a Windows programming environment.

As an NCR Atleos employee, we provide you with several core benefits as standard, as well as the opportunity to select additional discounted voluntary benefits. You can choose to flex these benefits in a way that suits you and your family's lifestyle.

  • Attractive Defined Pension Plan
  • Employee Stock Purchase plan
  • Career Development and learning opportunities.
  • Medical insurance
  • Dental insurance
  • Life and Income protection insurance
  • Illness and accident cover
  • Health assessment
  • Holiday buy
  • Cycle to work.
  • Lifestyle discounts
  • My gym discounts.
  • Employee assistance program (EAP)
  • Health Screening

Offers of employment are conditional upon passage of screening criteria applicable to the job.

EEO Statement

NCR Atleos is an equal-opportunity employer. It is NCR Atleos policy to hire, train, promote, and pay associates based on their job-related qualifications, ability, and performance, without regard to race, color, creed, religion, national origin, citizenship status, sex, sexual orientation, gender identity/expression, pregnancy, marital status, age, mental or physical disability, genetic information, medical condition, military or veteran status, or any other factor protected by law.

Statement to Third Party Agencies

To ALL recruitment agencies: NCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes.

Graduate Software/Firmware Engineer employer: NCR Atleos

NCR Atleos is an exceptional employer, offering a dynamic work environment in Dundee where innovation meets opportunity. With a strong focus on employee growth, we provide comprehensive benefits including a defined pension plan, medical and dental insurance, and career development initiatives, all while fostering a culture of inclusivity and support. Join us to be part of a motivated team dedicated to enhancing financial access globally, while enjoying lifestyle discounts and flexible benefits tailored to your needs.
N

Contact Detail:

NCR Atleos Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Graduate Software/Firmware Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in embedded systems and firmware development. This knowledge will not only help you during interviews but also demonstrate your genuine interest in the field.

✨Tip Number 2

Engage with online communities or forums related to C/C++ programming and embedded systems. Networking with professionals in these spaces can provide valuable insights and potentially lead to referrals.

✨Tip Number 3

Consider working on personal projects or contributing to open-source projects that involve firmware or software development. This hands-on experience can set you apart from other candidates.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges and problem-solving scenarios relevant to embedded systems. This will boost your confidence and improve your chances of impressing the interviewers.

We think you need these skills to ace Graduate Software/Firmware Engineer

C/C++ Programming
Embedded Systems Development
Firmware Design
Software Development
Test Procedure Documentation
Unit Testing
Integration Testing
Systems Testing
Project Management
Problem-Solving Skills
Attention to Detail
Ability to Work on Multiple Projects
Interest in Processor Technologies
Knowledge of Electronics
Communication Skills
Adaptability

Some tips for your application 🫡

Understand the Role: Read the job description thoroughly to understand the key responsibilities and qualifications required for the Graduate Software/Firmware Engineer position. Tailor your application to highlight how your skills and experiences align with these requirements.

Highlight Relevant Skills: Make sure to emphasise your knowledge of C/C++, as well as any experience you have with embedded systems or firmware development. If you have worked on projects involving software testing or integration, be sure to mention those as well.

Craft a Strong Cover Letter: Write a compelling cover letter that showcases your passion for software engineering and your interest in NCR Atleos. Use specific examples from your academic or project work to demonstrate your problem-solving abilities and teamwork skills.

Proofread Your Application: Before submitting your application, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which are crucial in engineering roles.

How to prepare for a job interview at NCR Atleos

✨Showcase Your Technical Skills

Make sure to highlight your knowledge of C/C++ and any experience you have with embedded systems. Be prepared to discuss specific projects or coursework that demonstrate your technical abilities.

✨Demonstrate Problem-Solving Abilities

NCR Atleos values candidates who can think critically and solve problems effectively. Prepare examples of challenges you've faced in previous projects and how you overcame them, especially in a team setting.

✨Express Your Interest in the Industry

Show enthusiasm for the financial technology sector and the role of self-service products like ATMs. Research NCR Atleos and be ready to discuss why you're excited about working with their technology.

✨Prepare for Behavioural Questions

Expect questions about teamwork, time management, and handling multiple projects. Use the STAR method (Situation, Task, Action, Result) to structure your responses and provide clear, concise answers.

Graduate Software/Firmware Engineer
NCR Atleos
Location: Dundee
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

N
  • Graduate Software/Firmware Engineer

    Dundee
    Full-Time
    28800 - 48000 £ / year (est.)
  • N

    NCR Atleos

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