Associate Firmware Engineer

Diebold Nixdorf


Job Location:

North Canton, OH - USA

Monthly Salary: Not Disclosed
Posted on: 3 days ago
Vacancies: 1 Vacancy

Job Summary

Description

Expect more. Connect more. Be more at Diebold Nixdorf. Our teams automate digitize and transform the way more than 75 million peoplearound the globebank and shop in thishyper-connected consumer-centric world. Join us inconnecting people to commerce in this vital rewardingrole.

Are you passionate about technology and interested in building the software that powers innovative self-service solutions As an Entry-Level Firmware Engineer youll have the opportunity to learn grow and contribute to the development of Diebold Nixdorfs next generation of Self-Service Terminals.

In this role youll work alongside experienced engineers to help design develop test and support firmware solutions that enable secure and reliable transactions. Youll gain hands-on experience collaborating with cross-functional teams including software hardware mechanical and systems engineers to bring new products from concept to production.

This is a great opportunity for someone early in their career who enjoys problem-solving is eager to learn and has foundational knowledge of C development.



Responsibilities
  • Contribute to a team-based system of developers
  • With guidance Development Engineering duties including:
    • Analyzingissues to find root causes and effect solutions
    • Supporting production teams on issues related to application design deployment and operation
    • Deploying/Authoring test cases and sequence diagrams
    • Troubleshooting and creating detailed test plans
    • Interfacingwith electro-mechanical modules which perform ATM transactions
  • Learns and applies Development Engineering methodologies and practices carryout complex or novel assignments which require the development of new or improved techniques or procedures
  • Assists with special projects or other responsibilitiesas assigned.


Qualifications

Required Qualifications

  • Bachelors Degree in Computer Science Computer Engineering Electrical Engineering or related field OR equivalent education and work experience
  • Experience developing C applications required
  • 0-2 years of relevant experience or equivalent combination of education and experience in Development/Firmware Engineering (including internships)

Preferred Qualifications

Knowledge of

  • Multithreaded design
  • Real-time operating system environment
  • Controlling and interfacing with embedded systems
  • Agile project management environment experience

#LI-TD2




Required Experience:

IC

DescriptionExpect more. Connect more. Be more at Diebold Nixdorf. Our teams automate digitize and transform the way more than 75 million peoplearound the globebank and shop in thishyper-connected consumer-centric world. Join us inconnecting people to commerce in this vital rewardingrole.Are you pass...

About Company

Why should you join Diebold Nixdorf? Brightest minds + technology and innovation + business transformation The people of Diebold Nixdorf are 23,000+ teammates of diverse talents and expertise in more than 130 countries, harnessing future technologies to deliver personalized, secure c ... View more

View Profile View Profile