Our scalable solutions deliver critical patient data across local and remote systems, enable better-informed decisions, increase efficiencies, and create a safer environment for patients. Role Overview The Senior SoftwareEngineer will be a member of the Spacelabs R&D engineering team working on the development of Spacelabs Patient Monitoring and Connectivity (PMC) products. This position requires a … deep understanding of solid design and development practices and the ability to apply those to Spacelabs product development. The person will be accountable for developing and delivering software that supports the next generation Enterprise products. They will work with other cross-functional members to provide technical software level expertise, and solutions to engineering problems. A key element of … functional, performance and cybersecurity needs of our customers. A strong systems approach to product development will be necessary in this role. Our team plays a key role in building software products and features. You will use a wide range of technologies, programming languages and systems. You will be involved in architecture/design of new features and functionality, as More ❯
Staff SoftwareEngineer Locations: Glasgow, London, Manchester, or Leeds Permanent Position, 2 days/week in office Salary: Up to £90k + strong benefits Lorien is proud to be recruiting on behalf of a prestigious client that combines the energy of a startup with the scale of a global enterprise. This is a unique opportunity to join a … ll Be Doing: Designing and architecting scalable, cloud-native systems and common services. Leading the development of reusable components and AI-enabled tools. Mentoring engineers and contributing to the software ecosystem blueprint. Collaborating with product owners and engineering leads to accelerate delivery. Building distributed microservices and event-driven architectures on Azure. What You'll Bring: Hands-on experience designing More ❯
Dundee, Angus, United Kingdom Hybrid / WFH Options
NCR Atleos Corporation
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. Senior SoftwareEngineer (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 ATMs. Key tasks are as follows: Leadership of medium to large size projects; Collaborates with Scrum Masters, Product Owners and development team members Responsible for technical design, development, and maintenance … of platform software and its associated components Contributes to technical strategy discussions; Selects process/design tools Investigate and prototype emerging software platform technologies, helping to identify those that will be selected for inclusion in the NCR portfolio Design software subsystems, components, and their interfaces in support of business requirements Develop high quality code to support technical More ❯
We are looking for an experienced and motivated Java SoftwareEngineer to join our team. This exciting new role will contribute to our ground software product development, taking responsibility for specific areas of functionality within our product suite, and being the driver of design and development in those areas. Our Ground team is focused on the development … of new Bright Ascension ground software products, as well as supporting the maintenance of legacy products. As part of the Ground team, you will primarily be contributing to the development of new products and getting involved in all stages of the software development lifecycle as part of that work. The Ground team uses agile processes and works closely … with other development teams in the company to create a cohesive suite of software products. We see this role as being full time, although this is negotiable. Ideally, we would like this role to be on a hybrid basis based in either Dundee or Edinburgh, to allow for regular interaction with the teams responsible for product management, business development More ❯
Software Development Engineer, ADSP: Guidance Job ID: Amazon Development Centre (Scotland) Limited How can Amazon improve the advertising experience for customers around the world? How can we help advertisers and customers find each other in a meaningful way? Amazon Advertising creates and transforms the connection between retailers/service providers and customers. Our teams strive to reinvent the … in e-commerce, we help brands connect with the right customers through creative solutions and formats across screens and devices, and in the physical world. Amazon Advertising seeks a Software Development Engineer to join the ADSP Guidance engineering team in Edinburgh. We make recommendation products that fuel our customer's advertising campaign workflows and performance. You will work … as a full time Software Development Engineer at our development centre in Edinburgh, Scotland. Your team will own the business, technology and operations, giving you the responsibility and authority to ensure success. You will be involved in every aspect of the process - from idea generation, business analysis and technical design through to software development across a variety More ❯
Senior Software EngineerCathcart TechnologyEdinburgh75000.0A World Class Technology company in Edinburgh is looking for a skilled Senior SoftwareEngineer, with good experience using Java and ideally AWS, to join one of their core squads. Hybrid working, modern tech and a great culture on offer.They've been operating for well over ten years and are one of the market More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: At Leonardo, we are looking for experienced Software Engineers to develop software for the M-Scan and E-Scan radar systems that are deployed on the Eurofighter Typhoon Fighter Jet. Typhoon remains the primary front line defenceaircraft for theUK, Germany, Italy & Spain.As a result of significant customer demand for future technology enhancements, Leonardo are … looking for Software Engineers to help us continue our invaluable contribution to the Typhoon programme. For this particular role we are looking for people who have experience with the programming languageAda.Adais an extremely powerful language that is widely used in theDefence and Aerospace industry. For this role we are looking for candidates for both our well-established software … Newcastle office that has a bit more a 'start up' feel to it. For more information on our contribution to Typhoon, check out - What you'll do as a SoftwareEngineer: Be responsible for creating high quality and robust code, for fully documenting and recording your work products, keeping them underconfiguration managementand providing plans and reports on progress More ❯
Are you ready to take the lead in developing cutting-edge embedded software solutions for next-generation Electronic Warfare systems? We're seeking a Principal/Lead SoftwareEngineer to play a pivotal role in driving innovative and mission-critical solutions.This is a fantastic opportunity for an experienced engineer to combine hands-on development with leadership … integrity environment. What You’ll Be Doing: Lead and mentor a multidisciplinary team of engineers Take ownership of project planning, technical reviews, and reporting Drive all phases of the software lifecycle: requirements, design, implementation, testing, and integration Develop embedded software using RTOSs such as VxWorks or embedded Linux Deploy software across multi-core or distributed hardware platforms … Collaborate closely with hardware and firmware teams to deliver integrated systems Follow standards such as RTCA DO-178C and MISRA C/C++ for airborne software development Contribute to design reviews, gate reviews, and agile development ceremonies What You’ll Bring: Strong experience with C++(14 or above) Proficiency in UML and Object-Oriented Design techniques Deep understanding of More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Bright Purple
Senior SoftwareEngineer UK Remote About the Company Our client is a fast-growing tech business working on innovative digital products used by a broad and expanding user base. With a strong engineering culture and a focus on solving real-world problems, they are looking to grow their team with the addition of a Senior Software Engineer. More ❯
PHP Laravel SoftwareEngineer - Full Stack - 7 months Contract Opportunity Cyberhawk uses drones and software to keep people out of danger and reduce the carbon footprint of our energy and large capital project clients. This role can be UK remote, or if you live close to our Edinburgh (Ratho) office, you are free to come into the … Design patterns/Important areas: Microservices, Security, Scalability, Usability, Cloud Native, Performance, CI/CD. Methodologies: Agile, User Centred Design. Who would be a good fit?: A full stack engineer with PHP Laravel. Someone who understands Front-end technologies. Someone who understands and adheres to agile delivery processes. Someone with good communication skills. Someone who takes ownership, responsibility and More ❯
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a SoftwareEngineer III at JPMorgan Chase within the Corporate Sector, AI/ML & Data Platforms team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in … way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production … code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems More ❯
JOB TITLE: SoftwareEngineer SALARY: £49,790 - £53,100 LOCATION: Dundee HOURS: Full time WORKING PATTERN: Hybrid, 40% (or two days) in the Dundee office. About this opportunity This is an excellent opportunity tobecome integral part of a feature team within our Customer Waterfront Lab evolving our Digital Channels. Within Customer Waterfront, we're running an experiment exploring More ❯
We're seeking a talented full-stack SoftwareEngineer to join our Developer Platform team. In this role, you'll help identify, standardise, and implement best practices for common development scenarios across our organization. You'll work collaboratively with teams to understand their challenges and create tools, documentation, and patterns that enable consistent, efficient software delivery at … scale. As part of our team, you'll have the opportunity to meaningfully impact developer productivity and software quality across the enterprise. You'll balance technical implementation with documentation and education, helping teams adopt modern development practices while maintaining our organisation's security and compliance posture. Key skills required for this role include: Software development experience, ideally with … digital and technology, as well as job specific technical skills. The role is based out of our office in Glasgow. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry More ❯
Senior Embedded SoftwareEngineer - Medical Devices Location: On-site, Stirling Salary: £60,000 - £70,000 KO2's client is a Stirling-based medical device consultancy with a unique offering: they not only develop their own CE-marked and 510K cleared products, but they also lead major OEM design projects from concept through to manufacture. Working with some of … reputation for delivering complex, regulated medical technologies from cradle to grave. Due to sustained growth and new project wins, the team is now looking to hire a Senior Embedded Software Engineer. This role will see you contributing to full-lifecycle embedded development across a variety of long-term medical device programmes (typically 2-3 years in length), including systems … is around 60 people strong, with a close-knit engineering function that includes electronics and embedded specialists. You'll be joining an embedded team currently led by one senior engineer and will be expected to take on a high-impact technical role with responsibility for core embedded systems, while also contributing to production testing tools, validation against 62304, and More ❯
Senior Embedded SoftwareEngineer - Medical Devices Location: On-site, Stirling Salary: £60,000 - £70,000 KO2's client is a Stirling-based medical device consultancy with a unique offering: they not only develop their own CE-marked and 510K cleared products, but they also lead major OEM design projects from concept through to manufacture. Working with some of … reputation for delivering complex, regulated medical technologies from cradle to grave. Due to sustained growth and new project wins, the team is now looking to hire a Senior Embedded Software Engineer. This role will see you contributing to full-lifecycle embedded development across a variety of long-term medical device programmes (typically 2-3 years in length), including systems … is around 60 people strong, with a close-knit engineering function that includes electronics and embedded specialists. You'll be joining an embedded team currently led by one senior engineer and will be expected to take on a high-impact technical role with responsibility for core embedded systems, while also contributing to production testing tools, validation against 62304, and More ❯
Please note: All applicants must hold active SC clearance. Unfortunately, we cannot consider applications from non-cleared candidates. C++ Software Engineers – SC Cleared – Defence & Aerospace – Edinburgh Are you a skilled C++ SoftwareEngineer with experience in UML modelling and real-time embedded systems? We’re supporting one of the UK’s most advanced defence and aerospace programmes … and are looking for experienced engineers to join a high-performing software community as a major radar system moves into a critical development phase. Location: On-site in Edinburgh What you’ll be doing: Developing and maintaining embedded software using C++ within an IBM Engineering Rhapsody UML modelling environment Collaborating with systems and hardware engineers to integrate software on multi-core and distributed platforms Working to airborne software design standards such as RTCA DO-178C and coding guidelines like MISRA C/C++ What we’re looking for: Strong experience with C++ in a real-time embedded environment Solid understanding of object-oriented design (OOD) and UML modelling Familiarity with the full software development lifecycle More ❯
Dundee, City of Dundee, United Kingdom Hybrid / WFH Options
Reed Technology
Reed Technology is partnering with a Dundee based company, currently looking to expand their team with the addition of a skilled C/C++ SoftwareEngineer . The successful candidate will be part of a highly motivated software engineering team, focused on delivering high-quality, cost-effective solutions on schedule across a variety of embedded systems and … technology platforms. Required Experience & Skills: 5+ years of hands-on experience developing software in C or C++. Proven track record in developing software for physical products such as robotics, medical devices, consumer electronics, industrial automation, automotive systems, or similar domains. Strong experience with Windows Win32 programming. Solid understanding of symmetric and asymmetric cryptographic frameworks. Proficient in softwareMore ❯
Dundee, Angus, Scotland, United Kingdom Hybrid / WFH Options
Reed
Reed Technology is partnering with a Dundee based company, currently looking to expand their team with the addition of a skilled C/C++ SoftwareEngineer . The successful candidate will be part of a highly motivated software engineering team, focused on delivering high-quality, cost-effective solutions on schedule across a variety of embedded systems and … technology platforms. Required Experience & Skills: 5+ years of hands-on experience developing software in C or C++. Proven track record in developing software for physical products such as robotics, medical devices, consumer electronics, industrial automation, automotive systems, or similar domains. Strong experience with Windows Win32 programming. Solid understanding of symmetric and asymmetric cryptographic frameworks. Proficient in softwareMore ❯
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead SoftwareEngineer at JPMorgan Chase within the Risk Technology business, youare an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure … contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code … and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads More ❯
Why N-able We are looking for a Staff SoftwareEngineer to join our Cove Data Protection product engineering team. Cove Data Protection is a cloud-first backup solution with a multi-platform client and server side for managed services providers, IT departments of the large enterprises. The product includes a web-based UI that allows manipulating thousands … with good sense of detail, communication skills and the ability to work independently as well as a part of a team. What You'll Do Develop features through multiple software layers Design new components and APIs in line with existing architecture Help in defining and delivering valuable, usable and automatically testable user stories Supports building frameworks and tools to … investment in you The Way We Work - our hybrid working model based on trust and flexibility About N-able At N-able, Inc. (NYSE: NABL), we are a global software company that turns IT possibilities into capabilities. That means we partner with technology leaders who support companies around the world by offering secure infrastructure and tools to navigate their More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
Edinburgh based SaaS Organisation , that have a market leading product , are looking for an experienced SoftwareEngineer (with good exposure using the .Net framework ) to join their agile team - modern tech and hybrid working on offer. They've been running really successfully now for several years and their product is used worldwide, largely both within the UK and … Working with an Agile environment Experience with the following is highly desirable; ** Microsoft Azure ** Microservices ** Working in a product environment The company have a great culture , several of the Software Engineers at the organisation have been there for a good amount of years, it's very rare someone would have a short stint here. I've personally helped a More ❯
the power of voice to driveunprecedented efficiency and oversight. We're using the latest in AI toautomate and innovate, empowering businesses to achieve exceptional productivityand compliance outcomes. As a SoftwareEngineer ,you will work within a squad to design, develop, and optimise softwaresolutions, collaborating closely with the TechnicalLead and cross-functional teams. This is a hands-on rolerequiring … strong full-stack development experience, particularly in React, Node.js, and TypeScript .You will contribute to technical decision-making, improve software quality, andleverage AI-powered tools to enhanceproductivity. What You'll Be Doing: Develop and maintain scalable, high-quality applicationsusing React, Node.js, and TypeScript . Implement secure coding practices, ensuring compliance with industry standards. Mentor junior engineers , conduct peercode reviews More ❯
Evertz Microsystems () Aberdeen is looking for an enthusiastic SoftwareEngineer to join our Compression Team. The role is based in our Aberdeen office, but for an experienced candidate hybrid working can be accommodated. Things you need to be successful in this role: A BSc degree (1st class/2:1) in Computer Science or equivalent. Enthusiasm to learn … and work with new technologies. Keen to take ownership of complex software systems. Great communications skills and happy to work with a distributed team - based in both the UK and Canada. Some of the technologies you will be working with: Gitlab CI/CD pipelines. Elastic Search and Kibana Docker Containers. Gstreamer media pipelines for video and audio. Python … found in major broadcast facilities on every continent. Evertz' customer base also includes telcos, satellite, cable TV, and IPTV providers. With over 2,000 employees, that include hardware and software engineers, Evertz is one of the leaders in the broadcast industry. Evertz has a global presence with offices located in: Canada, United States, United Kingdom, Germany, United Arab Emirates More ❯
Are you a SoftwareEngineer looking to work in a small team without micromanagement from business leaders? Do you enjoy taking ownership over projects to maintain & enhance existing products/systems? You have the opportunity to join a Glasgow based business with a firmly established client base Working as part of a small software team you will … autonomy to prioritise and organise your own workload to effectively meet deadlines while testing and signing off on any development activities prior to implementation Whilst maintaining existing products the software development team are heavily involved in business projects which bring new systems and services to the business using cutting edge and emerging technologies Curious? Contact me for more details More ❯
Ready to level up your engineering career? We're on the lookout for an experienced and passionate Senior SoftwareEngineer to join our growing engineering team here at Podfather. This is your opportunity to make a big impact, not just through your own code, but by supporting and mentoring others to succeed. If you love clean code, smart … CD: Integrated pipelines to build, test, and deploy Other: API development, system monitoring, cloud-native tooling Required skills: Successful applicants will have the following skills: A strong grasp of software engineering principles and patterns. Proven experience mentoring or supporting more junior engineers. Confidence in designing scalable, secure, and maintainable systems. A proactive mindset; someone who spots opportunities for improvement More ❯