based on your skills and experience — talk with your recruiter to learn more. Base pay range The salary on offer for the successful Embedded Software Engineer is £45,000-£55,000 per annum, depending on skillset and experience. Hybrid working of 3 days onsite and 2 days WFH is … available as well as relocation assistance . Sponsorship is available. Award Winning Principal Consultant | Electronics & Embedded Software | UK & USA Specialist | 6+ Years in 360 Recruitment Job Title: Embedded Software Engineer Location: Glasgow (Scotland) Great Benefits Package & Relocation Assistance – See Below Company Overview: A fantastic Global engineering organization based … in Glasgow (Scotland) who specialise in the Semiconductor Industry have an opening in which they’re now recruiting for a brand new Embedded Software Engineer to join the successful team and business. This Embedded Software Engineering role is ideal for a Senior Embedded Software Engineer or a More ❯
As a Satellite Software Engineer at Honeywell Aerospace, you will play a critical role on a cross-disciplinary team that specializes in the design, development, and manufacturing of novel, state-of-the-art optical and science instruments for military, government, and commercial space applications, including Earth observation, atmospheric monitoring … space situational awareness, maritime traffic monitoring, and optical communications. You will be integral in creating software system solutions that meet the evolving needs of our customers. You will be involved in every aspect of the software development life cycle, while working with your peers in other engineering disciplines … to improve satellite missions. In this role, you will collaborate with stakeholders to define software requirements, design software architectures, and ensure the successful implementation, testing and delivery of projects. Your technical skills will be crucial in driving the development of reliable and high-performance software for More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Premier Group
Job Title: Embedded Software Engineer Location: Glasgow (Scotland) Salary: £45,000 - £55,000 per annum Great Benefits Package & Relocation Assistance – See Below Sponsorship is available Company Overview & Job Title: A fantastic Global engineering organization based in Glasgow (Scotland) who specialise in the Semiconductor Industry have an opening in which … they’re now recruiting for a brand new Embedded Software Engineer to join the successful team and business. This Embedded Software Engineering role is ideal for a Senior Embedded Software Engineer or a mid-level Embedded Software Engineer who is looking for career progression, is ready … to demonstrate their motivations to move to the senior position. Salary on offer, hybrid & relocation assistance. The salary on offer for the successful Embedded Software Engineer is £45,000-£55,000 per annum, depending on skillset and experience. Hybrid working of 3 days onsite and 2 days WFH is More ❯
based in Glasgow (Scotland) who specialise in the Semiconductor Industry have an opening in which they’re now recruiting for a brand new Embedded Software Engineer to join the successful team and business. This Embedded Software Engineering role is ideal for a Senior Embedded Software Engineer or … a mid-level Embedded Software Engineer who is looking for career progression, is ready and able to demonstrate their motivations to move to the senior position. Salary on offer, hybrid & relocation assistance. The salary on offer for the successful Embedded Software Engineer is £45,000-£55,000 per … days WFH is available as well as relocation assistance . Sponsorship is available. The role: This is an exciting role because the Embedded Software Engineer will join a high quality multi-discipline engineering and to have a great opportunity to work on a broad range of high end technologies More ❯
Social network you want to login/join with: Location: London/Edinburgh, United Kingdom Full-time About Us: Inspired Testing is a leading innovative and forward-thinking quality engineering and softwaretesting consultancy. Our teams of exceptional consultants and engineers provide solutions that help our customers … deliver quality software faster, more effectively, and more frequently. Our brand is trusted and highly respected globally, and we are looking for experienced Senior Automation Engineers who are inspired and motivated by the prospect of being part of our growth story. The Team: We're at an exciting point … offer guidance. Engage in code reviews, merge pull requests, and resolve code conflicts. Lead the creation and maintenance of automation frameworks that support efficient testing and development practices. Refactor existing codebases to enhance scalability, maintainability, and performance. Implement SOLID design principles in automation projects to ensure high-quality, modular More ❯
and batch development experience. The ideal candidate will have mainframe JCL experience to support ProIV in a batch environment. The Role: Develop and enhance software solutions using ProIV and JCL within existing engineering frameworks to support the company application Improve the efficiency, reliability, and performance of software applications … Conduct rigorous testing, debugging, and validation of software applications Create and maintain technical documentation, including system architecture, software design specifications, and user manuals. The Candidate: Hands-on experience using JCL for software development, analysis, or system integration. Hands-on experience using ProIV programming language for software development, analysis, or system integration. Experience integrating software solutions within complex IT infrastructures. Proficiency in softwaretesting methodologies and debugging tools. This is a fantastic opportunity for any ProIV developer to work on a long term contract. To apply for this role or for to be More ❯
and batch development experience. The ideal candidate will have mainframe JCL experience to support ProIV in a batch environment. The Role: Develop and enhance software solutions using ProIV and JCL within existing engineering frameworks to support the company application Improve the efficiency, reliability, and performance of software applications … Conduct rigorous testing, debugging, and validation of software applications Create and maintain technical documentation, including system architecture, software design specifications, and user manuals. The Candidate: Hands-on experience using JCL for software development, analysis, or system integration. Hands-on experience using ProIV programming language for software development, analysis, or system integration. Experience integrating software solutions within complex IT infrastructures. Proficiency in softwaretesting methodologies and debugging tools. This is a fantastic opportunity for any ProIV developer to work on a long term contract. To apply for this role or for to be More ❯
and batch development experience. The ideal candidate will have mainframe JCL experience to support ProIV in a batch environment. The Role: Develop and enhance software solutions using ProIV and JCL within existing engineering frameworks to support the company application Improve the efficiency, reliability, and performance of software applications … Conduct rigorous testing, debugging, and validation of software applications Create and maintain technical documentation, including system architecture, software design specifications, and user manuals. The Candidate: Hands-on experience using JCL for software development, analysis, or system integration. Hands-on experience using ProIV programming language for software development, analysis, or system integration. Experience integrating software solutions within complex IT infrastructures. Proficiency in softwaretesting methodologies and debugging tools. This is a fantastic opportunity for any ProIV developer to work on a long term contract. To apply for this role or for to be More ❯
apply for the Test Analyst - Networking - Glasgow/Scotland Belt - Hybrid role at Stoneburgh Properties LLC Borne from the expertise of Eurofins Scientifics Digital Testing, Cyber Security, Digital Forensics and Content divisions, Resillion brings together over 600 experts with a passion for making IoT work. Each component is key … to the overall success and functionality of all things IoT, creating and delivering the best in testing technologies everywhere. Resillion has a global presence, operating in North America, Europe and Asia Pacific; we are a global company with local capability, providing end-to-end quality assurance, testing solutions … specialist skills and knowledge within the energy utilities market. In this role you will be working as skilled test consultants to deliver world class software and network testing solutions to our Client Located in Central Belt Scotland. These roles will require 2 days on site per week near More ❯
Are you ready to build software loved by thousands of restauranteurs and used by millions of people every day? Do you thrive in a collaborative environment where you understand how your team's contributions align with your company's goals? Will you raise the bar of those around you … for you! About this Opportunity: Popmenu is seeking a QA Engineer with a proven ability to help teams plan, develop, and deliver independent, verifiable software solutions. The ideal candidate is a quality advocate throughout the software development lifecycle, possesses a keen eye for detail, and is dedicated to … to QA Plans you'll author. Executing QA Plans and granting acceptance to development work before it enters our production environment. Managing non-production testing environments with our Review App deployment system. Creating detailed bug reports enabling engineers to quickly address problems without spending significant time troubleshooting outside of More ❯
Ground Segment Software Test and Commissioning Engineer - You will collaborate with other teams in the testing, commissioning and integration of our control room software with Ground Segment and Launch Vehicle systems. This is an exciting role in a fast-paced environment, with training provided and is a … maiden launch of Orbex Prime. While training will be provided, it is expected that you will have a good technical foundation in commissioning complex software systems, such as controls and automation software, Linux and networking infrastructure, communications protocols (UDP/TCP), Command line coding etc. Note this role … require prolonged periods of working away at our home spaceport on the Shetland Isles. The Position The position includes the following tasks and responsibilities: Testing support in the development of Ground Software by high-level testing of User Interface applications for monitoring and control of equipment. Collaborate More ❯
orbit. Having developed in-house production capability, we can 3D print complex engines, produce full-scale carbon composite fuel tanks, and have avionics and softwaretesting labs in both Scotland and Denmark. Based in Forres, you will be right in the heart of this fast-paced cutting-edge … will include but are not limited to: Develop thermal models for the prediction of launch vehicle and subsystem environments. Design, development, specification, manufacturing and testing of launch vehicle thermal management elements. Delivery of thermal testing, including development of thermal test specifications, thermal test design, supervision, and delivery. Minimum … vehicle thermal environments in both orbital and atmospheric conditions. Good report writing and written/verbal communication skills. Strong analytical skills. Experience with thermal testing and model correlation both in air and in vacuum. Experience with common spacecraft thermal engineering elements such as thermo-optic finishes, MLI, heaters and More ❯
involved in the development, commissioning and support of automation and control systems solutions as well as automation and control systems design, specification, programming, simulation, testing and start-up assistance. Some of Your Key Duties Include: Detailed design proposals that establish the scope of work required for new build and … systems for performance and reliability. Generate Client documents including FDS, SDS. Collaborate with cross-functional teams to define system requirements and specifications. Conduct system testing, validation, and commissioning at client sites. Provide technical support and training to clients and team members. Define the project SoftwareTesting strategy … and ensure appropriate time and resources are allocated. Implementation of robust change control during the entire project lifecycle. Develop and self-test control system software to achieve the required functionality in accordance with the FDS. Provide specialist control system assistance to the Commissioning Teams within the workshop and on More ❯
Software Engineer Edinburgh or Newcastle - Predominantly onsite 6-month Contract Up to £60ph Inside IR35 We are looking for a Software Engineer who has previously worked on Hardware Systems and moved into a software role. You will work alongside a team of other Software Engineers who … come from a varied background in Hardware & Electronics working on the creation and delivery of software solutions, ensuring that the package meets all stakeholder requirements. Day to day you will: Establish and mature stakeholder needs, associating/attributing priority, interest, influence, and trading-off needs to determine optimum capability … grasp of high-level programming languages (C, NI LabWindows/CVI, LabVIEW or LabVIEW FPGA). Familiarity with TestStand. Developing Low-Level Drivers. Developing software for test system environments. Developing software within a development process framework. Excellent communication, troubleshooting, and problem-solving skills. Experience of Agile development and More ❯
Job Description Summary The Power Systems Optimization Engineer will be a key member of the Services team responsible for delivering software solutions in the Energy domain. This role involves leading the implementation of advanced optimization-based applications for Electricity Markets (MMS). A significant focus of the role will … be on developing and optimizing software applications for electricity markets, including working on flow-based projects and market operations. The role spans functional design, software design, development, testing, and application integration in various power system domains, including transmission networks, generation, distribution, and energy markets. Job Description Key … Responsibilities Leading the specification, design, development, implementation, and maintenance of power systems and electricity markets application software for nodal and zonal markets, including flow-based market projects. Performing integration, tuning, results analysis, defect identification, and correction for power system applications, with a focus on optimization-based software for More ❯
onsite 3 days per week in Glasgow. Responsibilities include: Develop, test, and maintain high-quality applications using Python programming language. Participate in the entire software development lifecycle, building, testing, and delivering high-quality solutions. Design, develop, and maintain Python-based APIs and connectors. Automate cloud and on-prem … MIP. Work with a range of risk teams to understand and implement security requirements. Must Have: Python Programming: In-depth understanding of the Python software development stack, ecosystems, frameworks, and tools. Libraries: Pytest, Requests, Logging, FastAPI, etc., with a particular emphasis on API-related libraries and tools. DevOps: Git More ❯
onsite 3 days per week in Glasgow. Responsibilities include: Develop, test, and maintain high-quality applications using Python programming language. Participate in the entire software development lifecycle, building, testing, and delivering high-quality solutions. Design, develop, and maintain Python-based APIs and connectors. Automate cloud and on-prem … MIP. Work with a range of risk teams to understand and implement security requirements. Must Have: Python Programming: In-depth understanding of the Python software development stack, ecosystems, frameworks, and tools. Libraries: Pytest, Requests, Logging, HTTPx, FastAPI, etc., with a particular emphasis on API-related libraries and tools. DevOps More ❯
change Curious - we turn knowledge into action Role Purpose We are looking for an experienced Systems Architect to make intuitive high-level decisions for software development, data architecture, security architecture, and infrastructure architecture. You will need to see the "big picture" and create architectural approaches for software design … attention to systems integration, maintainability, performance/scale, and feasibility. Use tools and methodologies to create representations for modules, components, and sub-systems. Support software engineers, SRE and architects in appropriate technology choices and engineering/architecture standards. Optimize use cases to align with well-architected frameworks and best … an eye on generalised and repeatable patterns. Assist with solving complex technical problems when they arise through the methodical application of solution knowledge. Ensure software meets requirements of quality, security, extensibility, maintainability, and observability. Develop architecture roadmaps aligned with long-term product roadmaps. About You A Bachelor's/ More ❯
self-service products such as ATMs (Auto-Teller Machines for the Banking Industry). A key requirement is to have several years’ firmware/software design experience with a keen interest in the design of electro/mechanical systems operating under software or firmware command & control. Location: Dundee … attractive bonus plan (depending on skills and experience) Main responsibilities shall include, but will not be restricted to: Design, develop and document firmware and software drivers controlling embedded real time devices. Design, develop and document test procedures and software to validate functionality. Software unit test and supporting … experience. (ARM preferred) 8/16-bit microcontroller experience. VxWorks or FreeRTOS or uC/COS-II(-III) RTOS Developing PC\Device application-level software (Linux, Android or Windows) C++, C#, VB, Java or C USB knowledge Python Software design and methodologies – Object Orientated Software configuration management More ❯
self-service products such as ATMs (Auto-Teller Machines for the Banking Industry). A key requirement is to have several years’ firmware/software design experience with a keen interest in the design of electro/mechanical systems operating under software or firmware command & control. Location: Dundee … attractive bonus plan (depending on skills and experience) Main responsibilities shall include, but will not be restricted to: Design, develop and document firmware and software drivers controlling embedded real time devices. Design, develop and document test procedures and software to validate functionality. Software unit test and supporting … experience. (ARM preferred) 8/16-bit microcontroller experience. VxWorks or FreeRTOS or uC/COS-II(-III) RTOS Developing PC\Device application-level software (Linux, Android or Windows) C++, C#, VB, Java or C USB knowledge Python Software design and methodologies – Object Orientated Software configuration management More ❯
to meet client demand. We are committed to providing excellent client service, supported by leading technology and talent. About The Role As a Senior Software Engineer, you will be at the heart of our engineering team, leading by example and driving best practices across full-stack development. Reporting to … an Engineering Chapter Lead, you will design, build, and optimise cloud-native applications, taking ownership of delivering high-quality, maintainable, and scalable software solutions. You will work across the entire technology stack, with the flexibility to use the right tools for the right job. Whether it's crafting elegant … solve complex technical problems while mentoring others in the team. This is an exciting opportunity for an experienced engineer who is passionate about modern software development, cloud technologies, and automation. If you thrive in a fast-paced, lean agile environment and enjoy experimenting with AI, automation, and cutting-edge More ❯
orbit. Having developed in-house production capability, we can 3D print complex engines, produce full-scale carbon composite fuel tanks, and have avionics and softwaretesting labs in both Scotland and Denmark. Based in Forres, you will be right in the heart of this fast-paced cutting-edge More ❯
Linlithgow, West Lothian, Scotland, United Kingdom Hybrid / WFH Options
IO Associates
Exciting Opportunity: Senior Embedded Software Engineer We are working with a pioneering client at the forefront of innovation in the telecoms and technology space. They are seeking a talented Senior Embedded Software Engineer to join their growing R&D team. If you're passionate about cutting-edge solutions … be the perfect role for you! The Role This is a unique chance to work with a highly skilled, multidisciplinary team, designing and developing software for market-leading test and measurement products. You'll contribute to delivering solutions that meet the latest telecom standards, focusing on precise timing synchronization. … Your Responsibilities End-to-end embedded software development: from requirements analysis to integration and testing. Collaborate with product owners to turn high-level requirements into innovative software solutions. Work alongside hardware engineers and high-level software developers to optimize system interfaces. Deliver projects on time, maintaining exceptional More ❯
Join us as a Test/Software Engineer Lead at Barclays, where you will bring to life a new Digital Platform capability by transforming and modernising our digital estate to build a market-leading digital offering with customer experience at its heart. This is an exciting and key role … lines of business and bring to life their needs through solutions and realising these through rapid prototyping and proof of concepts using Java, BDD testing concepts and Public Cloud (AWS). To be successful in this role you should have: Strong experience with Permissions and Profiles where policy as … paradigms such as Relationship Based Access Control (ReBAC), Attribute Based Access Control (ABAC), alongside Role Based Access Control (RBAC). Expertise with Java, BDD testing concepts and Public Cloud (AWS) An understanding in authorisation and authentication technologies such as Policy as Code, IAM, IAM solutions (PingGateway, PingAM, PingIDM, PingDS More ❯
Linlithgow, West Lothian, United Kingdom Hybrid / WFH Options
Calnex Solutions Ltd
Calnex Solutions is an innovative and successful company that develops software enabled leading edge test & measurement products that test network equipment to the latest telecoms standards with a particular focus on precise timing synchronisation. Our developers work in multi-discipline product development teams that include software and hardware … D team is growing to support our expanding product portfolio. As part of this growth we have an exciting opportunity for an experienced Embedded Software Engineer who will help shape the future user experience of our latest products. The successful candidate will enjoy working on the leading edge and … be able to innovate and deliver in a fast paced and busy environment. Key Responsibilities: Full lifecycle embedded software development from requirements analysis through development, integration and testing. Works closely with product owners to understand and refine high level system requirements into software features. Collaborates with hardware engineers More ❯