At a Glance
- Tasks: Design and develop embedded firmware for real-time systems, tackling complex engineering challenges.
- Company: Join NCR Atleos, a leader in self-service technology, making a global impact from Dundee.
- Benefits: Collaborative environment, opportunity to work on cutting-edge technology, and potential for career growth.
- Why this job: Make a difference in everyday technology while working with a dynamic, supportive team.
- Qualifications: Degree in Software, Computer, or Electronics Engineering; experience in embedded firmware development required.
- Other info: Relocation or commuting to Dundee is necessary for this role.
The predicted salary is between 43200 - 72000 £ per year.
Join Our Innovation Team in Dundee – Firmware Engineers (All Levels, Including Lead & Senior Roles, Mid and Graduate)
Are you passionate about creating technology that powers everyday life? We’re looking for experienced and driven Embedded Firmware/Software Engineers to join our dynamic team in Dundee. Whether you're relocating or commuting, this is your chance to be part of a small, agile group that’s making a big impact in the world of self-service technology—think ATMs and beyond.
Location Requirement
This role is based in Dundee, Scotland. Candidates must be willing to relocate or commute to our Dundee office to collaborate effectively with the team.
Why Join Us?
- Make a Difference: Your work will directly influence the design, testing, and support of cutting-edge devices used globally in banking and other industries.
- Collaborative Environment: Work closely with a tight-knit team in Dundee, as well as with international partners and suppliers.
- Challenging & Rewarding: Tackle complex problems in electro-mechanical systems controlled by sophisticated firmware and software.
What You’ll Do
- Design and develop embedded firmware and software drivers for real-time systems.
- Create and document robust test procedures and validation software.
- Perform unit testing and support system integration.
- Lead small teams and contribute to project planning and reporting.
- Collaborate across disciplines to deliver high-quality, innovative solutions.
What We’re Looking For
- A degree in Software, Computer, or Electronics Engineering (2:1 or higher preferred).
- Experience in embedded real-time firmware development (C++ preferred).
- Strong background with 32-bit microprocessors (ARM preferred) and 8/16-bit microcontrollers.
- Experience with RTOS (VxWorks, FreeRTOS, or uC/OS-II/III).
- USB knowledge.
Offers of employment are conditional upon passage of screening criteria applicable to the job.
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.
Senior Firmware/Software Engineer employer: NCR Atleos
Contact Detail:
NCR Atleos Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Firmware/Software Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as C++ and ARM microprocessors. Being able to discuss your experience with these technologies during an interview will show that you're a strong fit for the role.
✨Tip Number 2
Highlight any previous experience you have with embedded real-time firmware development. Prepare examples of projects where you've tackled complex problems, as this will demonstrate your capability to handle the challenges of the position.
✨Tip Number 3
Since collaboration is key in this role, think about how you can showcase your teamwork skills. Be ready to share instances where you've successfully worked within a team, especially in a fast-paced or agile environment.
✨Tip Number 4
If you're considering relocating to Dundee, research the area and be prepared to discuss your plans during the interview. Showing that you're committed to joining the team in person can set you apart from other candidates.
We think you need these skills to ace Senior Firmware/Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in embedded firmware and software development. Emphasise your skills with C++, 32-bit microprocessors, and any experience with RTOS.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and your ability to tackle complex problems. Mention specific projects or experiences that align with the job description.
Highlight Team Collaboration: Since the role involves working closely with a team, include examples of how you've successfully collaborated with others in previous roles. This could be through leading small teams or contributing to project planning.
Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any spelling or grammatical errors, and ensure that all information is clear and concise.
How to prepare for a job interview at NCR Atleos
✨Showcase Your Technical Skills
Be prepared to discuss your experience with embedded firmware and software development. Highlight specific projects where you've used C++ and worked with 32-bit microprocessors, as well as any relevant RTOS experience.
✨Demonstrate Problem-Solving Abilities
Expect to face technical challenges during the interview. Be ready to explain how you approach complex problems, particularly in electro-mechanical systems, and provide examples of how you've successfully tackled similar issues in the past.
✨Emphasise Team Collaboration
Since the role involves working closely with a small team, share experiences that demonstrate your ability to collaborate effectively. Discuss how you've contributed to project planning and reporting in previous roles.
✨Research the Company and Role
Familiarise yourself with NCR Atleos and their products, especially in self-service technology. Understanding their mission and values will help you align your answers with what they are looking for in a candidate.