A

Graduate R&D Software/Firmware Engineer

icon building Company : Abb Ltd
icon briefcase Job Type : Internship

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Graduate R&D Software/Firmware Engineer

At ABB, we help industries run leaner and cleaner—and every person here makes that happen. You’ll be empowered to lead, supported to grow, and proud of the impact we create together. Join us and help run what runs the world.

This position reports to:

Chapter Lead

__

Your Role and Responsibilities


In this role, you’ll help run what runs the world, by taking on meaningful work that drives real impact. In this exciting Graduate opportunity, you will have the opportunity to support the strategic technology direction by contributing your own ideas to identify, propose, and implement innovative technologies, software, and solutions. You’ll collaborate closely with the Research and Development (R&D) team, applying your technical knowledge in a structured and purposeful way. Your expertise will shine as you stay at the forefront of emerging trends and actively apply cutting-edge advancements to your work

-Work model: Onsite in our Global R&D Centre based in Napier, Hawkes Bay #LI-Onsite

  • Working as a reliable contributor in R&D projects
  • Using technical know-how in your own area of competence to solve problems.
  • Supporting the achievement of assigned targets (quality, time, scope, cost), and raising and addressing risks.
  • Knowing some of the key drivers for ABB in your own area and performing activities in line with the current direction.

Our teams support each other, collaborate, and never stop learning. Everyone brings something unique, and together we push ideas forward to solve real problems. Being part of our team means your work matters - because the progress we make here creates real impact out there.

Qualifications for the Role:

  • Proficient in C, C++, Python, and Assembler, supported by strong computer science fundamentals and experience across the full development lifecycle—from requirements analysis to design, implementation, testing, and documentation.
  • Skilled in firmware development for embedded industrial applications, with additional experience in Embedded Linux platforms.
  • Experienced with development infrastructure, including Azure DevOps, CI/CD pipelines, Git, build systems, unit testing, and tools such as debug probes and oscilloscopes.
  • Familiar with Cyber Security concepts and industrial communication protocols like Modbus, Ethernet/IP, IEC61850, Profibus, and CAN bus.
  • Passionate about team collaboration and innovation, contributing effectively in dynamic engineering environments.
  • Holds a Master’s or Bachelor’s degree in Information Engineering, Electronic Engineering, Embedded Systems, or a related field.

We empower you to take initiative, challenge ideas, and lead with confidence. You’ll grow through meaningful work, continuous learning, and support that’s tailored to your goals. Every idea you share and every action you take contributes to something bigger. 

More about us

ABB Smart Power provides energy distribution solutions for data centers, industrial and manufacturing plants, critical infrastructure and commercial buildings. The Division’s technical teams work closely with industry partners, delivering advanced solutions that support rapid growth, energy transition, and sustainability objectives. The Division’s portfolio includes industrial circuit breakers, low-voltage systems, motor starting applications, and safety devices like switches and relays. Its Power Protection unit supports the world’s largest data center companies with advanced energy-efficient UPS solutions. The Division’s ABB Ability™ Energy Manager provides a scalable, easy-to-use platform that helps organizations save energy and reduce CO2 emissions..

Guide the future. This is where innovation accelerates, industries are reimagined, and your impact powers the world ahead. Run What Runs the World.  

#ABBCareers  

#RunwithABB 

#Runwhatrunstheworld 

#GraduateEngineer

#EarlyTalent

Building a cleaner, smarter future takes all kinds of minds: the curious, the courageous, and the creative. That's why we welcome people from all backgrounds and experiences.

Ready to make an impact?

Apply today or visit https://www.abb.com to learn more about the impact of our solutions across the globe.

Original job Graduate R&D Software/Firmware Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

About the Company

Abb Ltd

Ergonomic furniture, operations control center interiors, specially designed for 24/7 industries like transport, oil & gas, power generation, mining, manufacturing or police, fire & ambulance services.

Read more about the company

Auto-Apply to Graduate R&D Software/Firmware Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Graduate R&D Software/Firmware Engineer Jobs in New Zealand

GrabJobs is the no1 job portal in New Zealand, connecting you to thousands of jobs fast! Find the best jobs in New Zealand, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.