Freelance Software Tester (Localization Testing, Scotland) Hi there! We are Testlio, a global softwaretesting company with its own freelance network. Our freelancers test apps from companies across the globe. Testlio is a great place for people who value the freedom and flexibility of remote work. … At the moment, we are looking for freelance software testers based in Scotland to join us in testing AI-generated responses in the Gaelic language. For this project, you will be given a few written prompts which you will have to validate, correct, or remove from a given … rubric. To participate in this project, you will need to create an account on our platform. Through this account, we can assign you testing tasks. You will be asked to use our website for defect tracking and will be given some material to go through to prepare you for More ❯
Software Defined Network Engineer Arkham Technology is a leader in cutting-edge engineering solutions, providing advanced technologies to support mission-critical applications. Our team is dedicated to delivering innovative and reliable solutions to meet the complex challenges of modern defense and commercial industries. Position Overview: Arkham Technology is seeking … a Network Software Engineer with expertise in software development to play a crucial role in leading the development and implementation of cryptology network solutions for our company's products. You will provide technical guidance and ensure the successful delivery of high-quality software solutions. Key Responsibilities: Design … code, test, integrate, and document software for virtualized systems and communication products Support software engineering activities including interface design, system integration, code reviews, and softwaretesting Participate in internal review of software components and systems. Create required project documentation in support of contract deliverables. Including More ❯
Salary : £40,000-£55,000 depending on experience Location: Scotland (Edinburgh/Glasgow), remote with occasional in-person sessio ns Reports to: Lead Software Engineer Introducing hyble! Things move quickly at hyble! We're a team of passionate individuals who love what we do and are always striving for … with you, then read on to discover more about the role you could play in our journey. W hat you'll do As a Software Engineer at Hyble, you'll take a leading role in building and enhancing our web applications with a strong focus on the frontend. You … providing guidance and sharing your knowledge when needed. What you'll bring React and TypeScript Proficiency: Minimum 2+ years experience with React and TypeScript SoftwareTesting Principles: Awareness of front-end testing strategies to ensure code quality and reliability. Problem-Solving Skills : Demonstrated ability to approach complex 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 ❯
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 and HMIs for industrial automation. Troubleshoot and optimise existing control systems for performance and reliability. Generate Client documents including FDS, SDS. 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. Carry out Site Acceptance Testing of the Control System against the SAT document. More ❯
Cumbernauld, Banknock, Stirling and Falkirk, United Kingdom
Ross-shire Engineering Limited
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 and HMIs for industrial automation. Troubleshoot and optimise existing control systems for performance and reliability. Generate Client documents including FDS, SDS. 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. Carry out Site Acceptance Testing of the Control System against the SAT document. More ❯
City, Aberdeen, United Kingdom Hybrid / WFH Options
Cprvision
Job Summary: The Software Tester role will be responsible for ensuring product quality and reliability as we deliver the next iteration of the DRAMS solution, currently being developed using Angular. Working alongside our Product Manager and Development Team, this role will primarily involve maintaining and executing automatic tests on … new and existing software, while assisting to produce and execute manual testing scripts as needed. You will be focused on ensuring that our products meet customer expectations, consistent with product design. Job Description: Location: Aberdeen (Hybrid)/UK (Remote) Full Time: 5 days/week Pay … per annum depending on skills and experience Who are we? At DRAMS Software, we're revolutionising the way maturing spirit producers manage their bulk inventory and distillery warehouses. Our solutions are trusted by a number of high-profile UK and international companies including Beam Suntory, Bacardi, Campari, William Grant More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Cognizant
and maintain test plans, test cases, and test scripts to ensure comprehensive test coverage Execute manual and automated tests to identify defects and ensure software quality Participate in code reviews and provide feedback to improve code quality and testability Continuously evaluate and improve testing processes to enhance efficiency … and effectiveness Collaborate with development teams to ensure seamless integration of testing processes within the CI/CD pipeline Lead the testing efforts for various projects, ensuring high-quality deliverables. Oversee the creation and execution of test plans, test cases, and test scripts. Provide detailed test metrics and … reporting to stakeholders. Utilize SNOW for tracking and managing testing activities. Implement and maintain testing tools and frameworks. Conduct manual end-to-end business process automation (BPA) testing. Collaborate with cross-functional teams to ensure comprehensive test coverage. Use Rally, HP ALM, and Jira for test management and More ❯
left to apply) WORKING PATTERN: Hybrid, 40% (or two days) in the Edinburgh office About this opportunity An excellent opportunity for a dedicated Lead Software Engineer to join the team and build outstanding customer-facing solutions. In this role, there is an opportunity to craft the future of products … the head of engineering, product owners, architects, and other collaborators to define and complete the lab's roadmap, scope, and deliverables. Mentor and coach software engineers, developing their skills and career growth. Drive a culture of delivering highly resilient, secure, and quality software. Champion the adoption of best engineering … ll be a full-stack developer with proven experience of: Leadership, management, and mentoring skills, with the ability to encourage, motivate, and empower the software engineering team. Delivering systems design, software development, testing, and operational stability. Container technologies (Docker, Kubernetes) and experience with cloud platforms such as 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 … concepts effectively to non-technical stakeholders and ensure projects are delivered on time and meet requirements. What You'll Bring Strong skills in coding, software design, test automation, and product design. Professional experience in languages such as GO, C#, JavaScript, JQuery, AngularJS, Java, Python. Expertise in at least one … with web services development (REST, GraphQL) and architecture planning. Knowledge of cloud technologies like AWS and Azure, and cloud-native methodologies. Understanding of Secure Software Development Lifecycle (SSDLC). Experience in technical mentorship and driving team standards. Motivation to improve engineering processes and initiatives. Purple Perks Medical, dental, and More ❯
Requirements: Degree in mechanical engineering, electrical engineering Experience with the design and implementation of automated systems, especially as related to manufacturing Strong ability with softwaretesting and validation Superb communication and organizational skills PLC Programming of Siemens S7 with TIA Portal Experience Knowledge of ABB/KUKA/ More ❯
Requirements: Degree in mechanical engineering, electrical engineering Experience with the design and implementation of automated systems, especially as related to manufacturing Strong ability with softwaretesting and validation Superb communication and organizational skills PLC Programming of Siemens S7 with TIA Portal Experience Knowledge of ABB/KUKA/ More ❯
Requirements: Degree in mechanical engineering, electrical engineering Experience with the design and implementation of automated systems, especially as related to manufacturing Strong ability with softwaretesting and validation Superb communication and organizational skills PLC Programming of Siemens S7 with TIA Portal Experience Knowledge of ABB/KUKA/ More ❯
leading a team of 3-5 engineers. You will be involved in all stages of the project, from creating design documentation to developing control software, testing, commissioning and handover. If leading a team, you will manage the workload and progress of your team members, working closely with the … Project Manager to meet contractual project milestones. You will review design documents and test the software developed by your team members. The Person: Strong knowledge of safe working practices PLC and HMI software development experience using at least two manufacturers devices from Rockwell Automation, Siemens, Mitsubishi or Schneider. More ❯
Dundee, Scotland, United Kingdom Hybrid / WFH Options
Net Talent
with a well known brand in the financial sector who are looking to grow their highly successful team and need a Senior Firmware/Software Engineer to help them in the design, evaluation, test and build of devices used across the world. They need someone with several years real … time embedded firmware/software design experience with a keen interest in the design of electro/mechanical systems operating under software or firmware command & Control. This role is Hybrid in Dundee with a minimum of 3 days a week onsite. 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 integration and systems testing. Regular progress reporting on schedule, quality & size of change Small team 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 ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Bioliberty
systems, playing a critical part in product innovation and performance enhancement. It involves real-time interaction with hardware, and wireless/wired communication with software running on mobile devices. The nature of the work involves using physical hardware and test equipment so there is an expectation to be in … current workload. Key Responsibilities... Develop, test, and debug firmware for Embedded Systems Collaborate with hardware engineers to achieve optimal system performance. Work closely with software engineers to interface hardware with digital platforms Utilize ARM-specific tools (e.g., Keil, ARM GCC, or IAR) for firmware development. Analyse and enhance efficiency … and scalability of system resources Integrate and validate new product designs Conduct code reviews and maintain high-quality firmware standards. Document firmware architecture and testing procedures. Requirements… Bachelor's degree in Electronic Engineering, Computer Science, or related field. 3+ years of experience in firmware development for embedded systems. Proficiency More ❯
Dundee, Angus, United Kingdom Hybrid / WFH Options
N-able Technologies Ltd
you to maximize your contributions while growing your career. Join a team where you can make a difference! We are looking to hire 2 Software Engineers in our Dundee hub who will be responsible for the design, implementation and integration of new and existing software features involving more … complex application components and code. What You'll Do You'll be involved in defining, testing, delivering and supporting features from start to finish within a team of peers Collaborate with team members to implement new features and improve existing ones Cross-collaborate with other engineering teams across the … GraphQL) Experience with Agile and with Source Control tools (Git). Experience in developing clean, maintainable code and follow commonly used best practices, in Software Design, Test Automation and in Product Design Knowledge of SQL and NoSQL databases Interest in cloud technologies and deployment patterns Good communication skills, both More ❯
make an impact on the world of technology. Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence … chips to boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health. Job Title: Software Engineer II Location: Edinburgh Reports to: Software Engineering Director Job Overview: The Cadence Virtuoso platform powers all the latest design innovations in consumer … mobile and enterprise electronics worldwide. We are looking for talented software engineers to join our team and work on our flagship design entry, design analysis and layout tools - a key part of our Intelligent System Design strategy. You will be responsible for development of tools for PDK (Process Design More ❯
Linlithgow, West Lothian, 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 ❯
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 ❯
Dundee, Angus, Scotland, United Kingdom Hybrid / WFH Options
IO Associates
work on industry-leading self-service technologies used worldwide in banking and beyond. In this role, you'll develop cutting-edge embedded firmware and software that drives the functionality of electro-mechanical devices and self-service platforms, including ATMs and other automated systems. What You'll Be Doing Designing … and developing software and firmware for real-time embedded devices. Creating and documenting test procedures and validation software. Conducting software unit testing and supporting integration/system-level testing. Collaborating across multiple projects and cross-functional teams. Travelling globally on occasion to support customer sites and conduct … role. Proficiency in C/C++ . Proven ability to manage multiple projects simultaneously. A self-driven, tenacious individual with a strong interest in software and embedded systems. Bonus Skills (Nice to Have) Experience with processor technologies. Passion for developing real-time embedded systems. Familiarity with electro-mechanical device More ❯
dundee, north east scotland, united kingdom Hybrid / WFH Options
IO Associates
work on industry-leading self-service technologies used worldwide in banking and beyond. In this role, you'll develop cutting-edge embedded firmware and software that drives the functionality of electro-mechanical devices and self-service platforms, including ATMs and other automated systems. What You'll Be Doing Designing … and developing software and firmware for real-time embedded devices. Creating and documenting test procedures and validation software. Conducting software unit testing and supporting integration/system-level testing. Collaborating across multiple projects and cross-functional teams. Travelling globally on occasion to support customer sites and conduct … role. Proficiency in C/C++ . Proven ability to manage multiple projects simultaneously. A self-driven, tenacious individual with a strong interest in software and embedded systems. Bonus Skills (Nice to Have) Experience with processor technologies. Passion for developing real-time embedded systems. Familiarity with electro-mechanical device More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Royal London
style: Hybrid 50% home/office based We have a unique opportunity for an experienced Principal Engineer to lead and guide a team of software and quality engineers and oversee large-scale technology initiatives. The role is primarily leadership-focused, involving planning, execution, and ensuring activities align with the … issues, and focus on resolving delivery challenges within their domain. You will also ensure transparency and effective management of costs, including cloud FinOps, and software assets to maximize efficiency. About the role Lead engineering projects within value streams and shared platforms, ensuring projects stay within budget and time constraints. … skilled practitioner with expert engineering knowledge, capable of influencing senior stakeholders across the RL Group effectively. Proven technical skills in: Cloud platforms (e.g., Azure) Software development and testing tools (e.g., Gherkin) CI/CD Tools (e.g., GitHub) Product/Platform operating models FinOps Software Delivery Lifecycle UI More ❯
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 … 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 … 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 More ❯