Software/Firmware Engineer page is loaded Software/Firmware Engineer Apply locations: DUNDEE, GBR Time type: Full time Posted on: Posted Today Job requisition id: R 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. Position: Software/Firmware Engineer Location: Dundee, UK An excellent opportunity has arisen in the Engineering organization for a 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 disciplines with a keen interest in software. The successful candidate will work as part of a highly motivated team striving to meet all quality, cost, and schedule targets across various More ❯
Dundee, Angus, United Kingdom Hybrid / WFH Options
Ivanti
good fight against cyber-attacks. Are you ready to join us on the journey to elevate Everywhere Work? Why We Need You! Site Reliability Engineering is the engine that drives delivery and management of Ivanti's SaaS product offerings. We are responsible for the reliability, deployment, and operation of … is a blend of infrastructure, networking, automation, development, and application administration. This is a hands-on technical position. The ideal candidate will have a softwareengineering background and strong experience with continuous deployment, SaaS delivery, and production incident response. This role requires that applicants reside in Scotland and … be authorized to work in the United Kingdom. About The Team Ivanti Engineering is a driving force behind transforming market challenges into innovative ideas and successful solutions that resonate with customers and achieve business objectives. By combining market insights, strategic planning, and cross-functional collaboration, the Engineering organization More ❯
will play a pivotal role in ensuring that ML initiatives drive value effectively while maintaining operational excellence and we're looking for a Senior Software Engineer to be part of it! Responsibilities: Architect and develop robust pipelines for ML model training, testing, and deployment. Implement and maintain CI/… infrastructure provisioning and deployment using IaC tools. Collaborate with team leader to define technical strategies. Requirements: 4+ years of experience in MLOps, DevOps, or softwareengineering roles. Strong programming skills in Python and familiarity with ML frameworks. Extensive experience with AWS services (e.g., SageMaker, ECS, Lambda) and cloud … environments. Proficiency with containerization and orchestration tools (Docker, Kubernetes). Experience with version control systems and CI/CD pipelines. Knowledge of data engineering concepts (e.g., ETL, data pipelines). Ability to troubleshoot complex production systems. Strong communication and collaboration skills. More ❯
Upholding best practices in security, cost management, and infrastructure design for cloud environments. The Ideal Candidate: 4+ years of experience in MLOps, DevOps, or softwareengineering roles. Strong programming skills in Python and familiarity with ML frameworks. Extensive experience with AWS services (e.g., SageMaker, ECS, Lambda) and cloud … environments. Proficiency with containerization and orchestration tools (Docker, Kubernetes). Experience with version control systems and CI/CD pipelines. Knowledge of data engineering concepts (e.g., ETL, data pipelines). Ability to troubleshoot complex production systems. If you have the skills and desire for this, then please email your More ❯
Dundee, Angus, United Kingdom Hybrid / WFH Options
NCR Atleos Corporation
Sr Software Engineer (C++/Rust) page is loaded Sr Software Engineer (C++/Rust) Apply locations DUNDEE, GBR time type Full time posted on Posted 8 Days Ago job requisition id R About NCR Atleos NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. … dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe. Senior Software Engineer (C++/Rust) LOCATION : Dundee (Hybrid) Annual Incentive Base Range 48,000.00 - 60,000.00 - 72,000.00 GBP Annual Position Summary and Key Areas … of Responsibility The successful candidate will become a member of a highly motivated Agile team of platform software engineers responsible for developing a new and innovative large scale software solution for NCR Atleos ATMs. Key tasks are as follows: - Leadership of small to medium size projects; Collaborates with More ❯
Dundee, Angus, United Kingdom Hybrid / WFH Options
N-able Technologies Ltd
Why N-able IT doesn't get better than this! N-able isn't just another software company - we're going places, and we'd love for you to be a part of that journey. With N-ablites in more than 15 countries around the world, you're adding … on a variety of challenging problems Help define and deliver valuable, usable, and testable user stories Provide guidance on design and best practices in software development Evaluate and propose alternatives using research and data Develop complex features independently across multiple layers (frontend, backend, etc.) and provide technical feedback and … complex issues Identify design and architecture issues early and demonstrate expertise across various components, products, and services What You'll Bring Strong experience in software development with at least 2 of the following technologies: GO, Java, PHP, Angular, JavaScript, SQL, Kafka, Kubernetes Excellent analytical and problem-solving skills Understanding More ❯
Dundee, Angus, United Kingdom Hybrid / WFH Options
Ivanti
against cyber-attacks. Are you ready to join us on the journey to elevate Everywhere Work? Why We Need You! About The Team Ivanti Engineering is a driving force behind transforming market challenges into innovative ideas and successful solutions that resonate with customers and achieve business objectives. By combining … market insights, strategic planning, and cross-functional collaboration, the Engineering organization ensures every product release meets evolving user needs and competitive demands. This team is instrumental in developing Ivanti's purpose-built platform for CIOs and CISOs powered by Ivanti Neurons - a cloud-scale, hyperautomation layer that enables proactive More ❯
My client is seeking an experienced Senior Firmware Engineer to join their Engineering R+D team, working on innovative technology for the financial/banking sector. This role offers the opportunity to work on highly complex embedded systems that validate, secure, and process physical currency at remarkable speeds. The successful … digital threats Analyzing customer data to identify and solve complex technical issues Taking ownership of specialized components within their proprietary system Key Technologies Embedded Software development in C/C++ ARM-based processors Image processing and analysis Mechatronic systems Robotic control mechanisms Required Experience 5+ years of embedded software/firmware development experience (ARM platform highly preferred) Proven experience with mechatronic/robotic devices Computer Science or Electronic Engineering degree Ability to troubleshoot complex technical problems Preferred Qualifications (Not essential) Experience with image processing systems Background in financial or security-critical systems Understanding of mechanical engineeringMore ❯
Our client designs, engineers and integrates hardware and software to automate its customers' operations. They specialise in creative, custom solutions and serve customers in a broad range of industries. As a leading global diversified automation provider, their vision is to become the ultimate trusted partner, capable of solving any … with a multinational blue-chip client base. To be successful in this role you will: Be responsible for the creation and development of machine software solutions for special purpose automated machinery projects. Deliver control and safety systems which comply with the appropriate national and international standards Programming and commissioning … of various robots Test and debug software applications and produce detailed test plans Produce software documentation Communicate effectively with customers, suppliers and team members Be responsible for testing within the factory test and on customer sites Be part of a team dedicated to delivering projects to plan and More ❯
Our client designs, engineers and integrates hardware and software to automate its customers' operations. They specialise in creative, custom solutions and serve customers in a broad range of industries. As a leading global diversified automation provider, their vision is to become the ultimate trusted partner, capable of solving any … with a multinational blue-chip client base. To be successful in this role you will: Be responsible for the creation and development of machine software solutions for special purpose automated machinery projects. Deliver control and safety systems which comply with the appropriate national and international standards Programming and commissioning … of various robots Test and debug software applications and produce detailed test plans Produce software documentation Communicate effectively with customers, suppliers and team members Be responsible for testing within the factory test and on customer sites Be part of a team dedicated to delivering projects to plan and More ❯
Our client designs, engineers and integrates hardware and software to automate its customers' operations. They specialise in creative, custom solutions and serve customers in a broad range of industries. As a leading global diversified automation provider, their vision is to become the ultimate trusted partner, capable of solving any … with a multinational blue-chip client base. To be successful in this role you will: Be responsible for the creation and development of machine software solutions for special purpose automated machinery projects. Deliver control and safety systems which comply with the appropriate national and international standards Programming and commissioning … of various robots Test and debug software applications and produce detailed test plans Produce software documentation Communicate effectively with customers, suppliers and team members Be responsible for testing within the factory test and on customer sites Be part of a team dedicated to delivering projects to plan and More ❯
APPLICATIONS WHO ARE HAPPY WITH HYBRID TRAVEL TO DUNDEE EVERY WEEK WILL BE CONSIDERED FOR THIS ROLE Software Engineer (C/C++ for Secure Systems & USB Devices) Role Overview: Are you a passionate software engineer with a love for C/C++ programming and hardware integration ? We're … looking for a highly skilled engineer to join our team and develop cutting-edge software solutions that interact with physical devices, such as USB devices , payment systems , and secure transaction technologies . If you enjoy solving complex problems, working with hardware, and building systems that are used by millions … maintain Windows-based applications that interface with USB devices and embedded hardware systems. Work closely with cross-functional teams to ensure smooth interaction between software and hardware. Focus on building high-performance, secure applications for payment solutions , HID devices , and other device-level software. Ensure compliance with security and More ❯
innovative automated equipment. This role offers a great opportunity for career advancement in a fast-paced environment. Key Responsibilities: End-to-end control automation engineering projects for special-purpose automated machinery. Design automation/control system components based on customer needs. Support commissioning activities and on-site machine commissioning … FAT, SAT, installation, etc. Create project documentation and train customers. Provide technical support to existing customers. Qualifications: HNC/Degree in Electrical, Electronic, or Software Engineering. Proven experience in delivering machine control projects. Ability to interpret technical drawings. Hands-on experience in automation and machinery design. Proficiency in Rockwell More ❯
innovative automated equipment. This role offers a great opportunity for career advancement in a fast-paced environment. Key Responsibilities: End-to-end control automation engineering projects for special-purpose automated machinery. Design automation/control system components based on customer needs. Support commissioning activities and on-site machine commissioning … FAT, SAT, installation, etc. Create project documentation and train customers. Provide technical support to existing customers. Qualifications: HNC/Degree in Electrical, Electronic, or Software Engineering. Proven experience in delivering machine control projects. Ability to interpret technical drawings. Hands-on experience in automation and machinery design. Proficiency in Rockwell More ❯