Newark, Nottinghamshire, East Midlands, United Kingdom
Professional Technical Ltd
Overview A leading manufacturer in the Human Machine Interface sector is seeking a Senior Embedded SoftwareEngineer to join its high-performing engineering team. This company provides cutting-edge control panel solutions including Trackballs, Touch Pads, and custom Keyboard devices to a global portfolio of high-profile clients. The successful candidate will be innovative, detail-oriented, and eager … to develop expertise in embedded systems. Responsibilities: Lead the design, development, and testing of embedded software and firmware for electronic products. Provide technical leadership and professional guidance for design and validation processes. Drive innovation and contribute to the creation of new intellectual property. Create and approve software specifications, technical documentation, and test reports. Mentor other engineers and contribute … team. Support commercial bids by delivering technical, timing, and cost input for development and testing. Assist in shaping new internal processes and business initiatives. Translate project requirements into defined software tasks aligned with project plans. Manage software and firmware changes across product lines. Conduct fault analysis and debugging of embedded systems. Collaborate with production teams on process improvement More ❯
content for anything from displays on trains and platforms, train operator control centres, driver advisory systems, to train signalling systems and everything in between. With expertise in customer information software and electronics we are uniquely placed to offer end to end solutions from platform to train. Primarily a Microsoft tech stack company we typically use the latest version of … cross platform capabilities, WPF (MVVM) for user interfaces, Asp.Net MVC/Razor (MVVM)for display products, and future developments with micro service architecture utilising Microsoft Service Fabric As a SoftwareEngineer you will be responsible for the development of structured software applications as allocated by the Software Team Leader, working under the instruction of the Project More ❯
Job Title: Lead SoftwareEngineer (Full Stack JavaScript) Location: Derby Salary: £80,000 - £95,000 We're seeking an experienced Software Engineering Lead to join us as part of the expansion in our Development team. This is a great opportunity to take on a hands-on leadership role, helping to design, build, and scale the systems that More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Capital One (Europe) plc
Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire Senior Software Development Engineer - Automation About this role We're seeking a Senior SoftwareEngineer who can walk in the shoes of our users, communicate & collaborate with teams in Operations, Tech, and Business stakeholders, bringing a passion for using software and technology to create impactful solutions. As … and are excited by the prospect of delivering value through the automation of Business processes. What you'll do Build, test, support, and maintain a range of internal facing software products and solutions that automate Business processes Collaborate with a wide range of internal teams to define their needs and prioritise delivery of those that add most value Be … keeping them in the loop Use data to transform the way we work, always looking at how we can continually grow What we're looking for A passion for software engineering and a track record of delivering solutions in an efficient and maintainable manner An ability to capture process requirements in order to rapidly refine a solution Knowledge of More ❯
Senior Backend SoftwareEngineer – Cloud Solutions (TypeScript/AWS) £60,000 - £65,000 Location: Remote | Type: Full-time | Industry: Smart Home/IoT Join a team building innovative cloud solutions that power millions of smart devices used globally every day. We're looking for a Senior Backend Engineer who thrives in designing and delivering scalable services in … the cloud, and who wants to make a tangible impact in a forward-thinking engineering team. As part of our core Software Engineering function, you'll play a key role in shaping, building, and supporting high-performance backend systems that are central to the company's long-term strategy. What You'll Be Doing Develop clean, efficient, and maintainable … Design, implement, test, and maintain high-quality AWS-based cloud applications . Lead and mentor junior developers, offering guidance and fostering growth within the team. Debug and resolve complex software issues, including network-level troubleshooting. Collaborate closely with cross-functional teams including firmware, support, and production. Champion strong testing practices across the stack using tools like Jest and Vitest More ❯
Job Title: Integrated Hardware & SoftwareEngineer Location: Warwickshire EES Solution is looking for highly skilled Integrated Hardware & Software Engineers to join our engineering team. In this position, you will be responsible for the design, configuration, integration, and deployment of comprehensive information systems, encompassing both hardware and software, to ensure seamless implementation in our customers' environments. This … customer engagement, requiring both technical depth and the ability to work closely with stakeholders, including sales, technical teams, and end-users. Key Responsibilities: Design, configure, and implement hardware/software solutions tailored to customer environments. Advise internal sales or customer-facing teams on the technical capabilities and integration requirements of proposed solutions. Conduct system assessments, feasibility studies, and performance … infrastructure. Support post-installation activities including testing, validation, and troubleshooting. Maintain technical documentation for systems operations, support, and enhancements. Required Skills & Experience: Proven experience in the integration of complex software and hardware systems. Strong understanding of systems engineering principles and lifecycle management. Experience with system architecture modelling and configuration. Competence in preparing technical documentation and user/system guides. More ❯
it is, and keep doors and mind open We treat each other with respect and regard We're always thinking 'what's next?' Job Description: We are seeking a SoftwareEngineer to work within our Dedicated Servers software engineering team to help develop and maintain the applications that support our dedicated server product. The ideal candidate will … have a strong background in Python web application development, with a proven track record of producing high quality software. Key Responsibilities: Develop and maintain all aspects of existing software, covering front-end customer web applications, back-end provisioning systems, libraries and microservices. Adhere to best practices, coding standards, and security requirements. Collaborate with colleagues and internal users to ensure More ❯
Our OEM Client based in Gaydon is searching for a Software Development Engineer to join their team, inside IR35. This is a contract position until 31st March 2026. Umbrella Pay Rate: £21.75 per hour. Software Development Engineering (High-Tech) will focus on developing multiple types/categories of software including end-user applications and operating systems …/utility software, that provides a platform for running end-user applications for sale to external customers. Roles and responsibilities: Conduct requirements gathering and analysis to understand the software problem domain, interfaces between hardware and software, and overall software characteristics. Use programming, scripting, and/or database languages to write software code. Support software testing, deployment, maintenance, and evolution activities by fixing programming errors, responding to scope changes, and coding enhancements. Apply knowledge of software development best practices, including coding standards, code reviews, source control, build processes, testing, and operations. More ❯
Technologies: Security Cleared SC C++ C# Unix Solaris Java Powershell Shellscript Perl Python PHP VMware Docker AWS Azure HTPP SMTP SNMP Syslog NTP Visual Studio tfs Cyber Security The SoftwareEngineer will be part of an existing highly skilled development team, reporting directly to the Lead Developer, writing complex security solution software. The following are key responsibilities: Writing … the code, tests or documentation Skills/Qualifications Suitability to hold UK security clearance is essential Computing, scientific or mathematical degree is preferred Recent experience of full life-cycle software development is essential Domain knowledge of application security is preferred The ability to work collaboratively across functions within the business and to have sufficient flexibility to adapt to changing More ❯
solver who loves coding and is eager to grow your career? At Pets at Home - the UK's leading pet care specialist - we're looking for a forward-thinking SoftwareEngineer to join our dynamic Agile teams! This is more than just a dev job. It's an opportunity to work on modern microservices, flex your knowledge of … stakeholders Writing automated unit tests to ensure quality and reliability Documenting your work in a way that's clear, concise and useful What You'll Bring: 4+ years of software development experience with DotNet/DotNet Core (C#) A strong grasp of service-oriented architecture and microservices principles Awareness and some hands-on exposure to Microsoft Azure Foundational understanding … of non-relational databases (NoSQL) - such as Cosmos DB, MongoDB, or similar A passion for your craft, and a desire to grow your career in modern software engineering Great communication skills - with the ability to engage both technical and non-technical minds A genuine interest in working in a collaborative, purpose-driven environment Bonus Points (Nice to Have): Experience More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Formpipe Software AB
over 35 years of experience, it helps organizations communicate more effectively without custom coding. Currently, we aim to modernize Lasernet into a SaaS platform. We are seeking a Senior SoftwareEngineer to help evolve our monolithic codebase into a modular, scalable architecture. You will join a 25-person platform team responsible for development, infrastructure, testing, and documentation. We … end-to-end Maintaining and improving the codebase Navigating legacy and new technologies Sharing knowledge and reviewing code with teammates Knowledge and Experience Must-haves: 5-10 years of software development experience across various domains Experience modernizing monolithic systems Strong C++ skills and Windows Desktop Development experience (Win32 is a bonus) Understanding of desktop application development Experience working in More ❯
Burton-on-Trent, Staffordshire, England, United Kingdom Hybrid / WFH Options
Holland & Barrett International Limited
our integrations with logistics providers through to controlling our robotic warehouse, the global foundation of H&B is built on our supply chain. We're looking for a Senior SoftwareEngineer to join one of our mission-focused engineering squads – the Price & Promotions team. What You'll Be Doing: You'll work in a collaborative agile team with … fulfilment centre (robots!) and manufacturing centre (really cool machines!), and possibly even visiting our office in Amsterdam and distribution centre in Beverwijk, Netherlands. Required Experience: A strong background in software development using Java, Kotlin , or similar. Experience working with frameworks and tools such as Spring Boot, Spring WebFlux, or Project Reactor . Practical experience and understanding of Apache Kafka More ❯
You will be responsible for designing and implementing complex Automation, Functional Safety, Material Tracking and Industrial Cyber Security Systems. Based in Stafford we are looking for an experienced SoftwareEngineer to work on a variety of systems and solutions in the UK Nuclear and Defence industries. We are looking for a talented engineer who can fit into … teams as well as show individual initiative. Experienced in PLC or SCADA solutions and with a number of years' experience of undertaking software design and implementation for automation systems in an industrial environment. If appropriate you will receive training to allow your knowledge to be used to meet the requirements of a regulated market. The benefits are very competitive … and include: Company matched pension contributions Private medical care Child care vouchers Discounted gym membership The job role: System requirements specification and analysis, software design and implementation, preparation of test plans, participation in peer and formal reviews, coordinating and supporting the implementation and test of system software components. Your Skill Set? Experience of design and implementation of complex More ❯
Telford, Shropshire, West Midlands, United Kingdom
Morson Talent
SOFTWARE ENGINEERS – CONTRACTS 6 MONTHS – TELFORD Shropshire SoftwareEngineer Full Lifecycle design, development & integration of equipment at the system and sub-system levels. Within this role you will be exposed to several different vehicles and systems. There will be a mixture of new development, maintaining legacy applications and specifying requirements for externally developed equipment. AT THE COAL … FACE/TASKS/RESPONSIBILITIES Design and implement software solutions. Support the overall system design process to ensure optimal allocation of functionality between different physical parts of the system. Validation of software and systems, which may include producing test tools, the generation of test schedules, test and integration plans and technical reports. Provide support to task planning and … to ensure completeness and quality of output. ESSENTIAL SKILLS/PROVEN ABILITY Object oriented C++17 or later development with knowledge of design patterns. Understanding of UML/SysML. Full software development lifecycle. Software verification and testing experience. Good communication skills. DESIRABLES Agile development. Exposure to some of the following languages: C, C#, Scripting Languages, Java Knowledge of integration More ❯
OLG Recruitment are currently recruiting for a Controls and Software Engineer. This is a full time permanent contract based in Grimsby or Leicester. Salary: £50 - £70k DOE Responsibility The Controls & SoftwareEngineer will work in collaboration with the Electrical Director to scope and develop solutions for automation activities to ensure that production targets are met and quality … ensure efficient and effective job completion. This might include site surveys and reporting of recommendations. Development: To develop solutions in line with clients needs regarding control and automation through software solutions for plant and equipment. Coordinate: Working closely with Electrical Department, Director and other stakeholders, schedule, plan and execute all work activities in line with the client s requirements. … and undertake CPD as required. Undertake training and development in line with business needs Required Competencies: Pragmatic, logical and methodical approach Attention to detail Problem solving Team player CAD Software Scada advantageous Commercial awareness More ❯
Grimsby, North East Lincolnshire, Lincolnshire, United Kingdom
OLG Recruitment
OLG Recruitment are currently recruiting for a Controls and Software Engineer. This is a full time permanent contract based in Grimsby or Leicester. Salary: £50 - £70k DOE Responsibility The Controls & SoftwareEngineer will work in collaboration with the Electrical Director to scope and develop solutions for automation activities to ensure that production targets are met and quality … ensure efficient and effective job completion. This might include site surveys and reporting of recommendations. Development: To develop solutions in line with clients’ needs regarding control and automation through software solutions for plant and equipment. Coordinate: Working closely with Electrical Department, Director and other stakeholders, schedule, plan and execute all work activities in line with the client’s requirements. … and undertake CPD as required. Undertake training and development in line with business needs Required Competencies: Pragmatic, logical and methodical approach Attention to detail Problem solving Team player CAD Software Scada advantageous Commercial awareness More ❯
Burton-on-Trent, Staffordshire, England, United Kingdom Hybrid / WFH Options
Holland & Barrett International Limited
From our integrations with logistics providers through to controlling our robotic warehouse, the global foundation of H&B is built on our supply chain. We're looking for a SoftwareEngineer to join one of our mission-focused engineering squads – the Inventory Management team. What You'll Be Doing You'll work in a collaborative agile team with … take you to our central London office, our futuristic Burton-on-Trent facilities, and possibly our facilities in Amsterdam as well. Key requirements: Key requirements A strong background in software development using Java, Kotlin , or similar. Strong experience working with frameworks and tools such as Spring Boot . Practical experience and understanding of Apache Kafka orotherMessage Queue systems. Experience More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Econify LLC
Locations: New York/Austin/Birmingham (UK) Company & Job Description Econify is a team of highly-skilled software engineers that build mobile, connected TV, and web applications for enterprise companies such as Bloomberg, Discovery Communications, NBC, and others. We prioritize innovation, camaraderie, and excellence. Our engineers have roles ranging from leadership and planning to architecture and development. Our … engineers across the stack, including frontend, backend, and full-stack developers. Our engineers are resourceful, take ownership of complex problems, and are energized by advancing technology. As an Econify softwareengineer, you will work on projects vital to our partners and have opportunities to shift projects and teams as you grow. This role is ideal for a candidate … some remote work but requiring regular on-site presence. Requirements 2+ years of experience with Node.js Proficiency in HTML/CSS Ability to design, develop, test, deploy, and improve software Skilled in managing project priorities, deadlines, and deliverables Technologies JavaScript, Node.js, React.js Benefits Competitive salary ($80,000 - $200,000) based on experience and location Liberal vacation time Private Healthcare More ❯
SOFTWARE ENGINEERS CONTRACTS 6 MONTHS TELFORD Shropshire SoftwareEngineer Full Lifecycle design, development & integration of equipment at the system and sub-system levels. Within this role you will be exposed to several different vehicles and systems. There will be a mixture of new development, maintaining legacy applications and specifying requirements for externally developed equipment. AT THE COAL … FACE/TASKS/RESPONSIBILITIES Design and implement software solutions. Support the overall system design process to ensure optimal allocation of functionality between different physical parts of the system. Validation of software and systems, which may include producing test tools, the generation of test schedules, test and integration plans and technical reports. Provide support to task planning and … to ensure completeness and quality of output. ESSENTIAL SKILLS/PROVEN ABILITY Object oriented C+ or later development with knowledge of design patterns. Understanding of UML/SysML. Full software development lifecycle. Software verification and testing experience. Good communication skills. DESIRABLES Agile development. Exposure to some of the following languages: C, C#, Scripting Languages, Java Knowledge of integration More ❯
/VR spaces. You will also have the opportunity to document and support graphics and tooling features, working closely with various infrastructure and product teams to drive project success. SoftwareEngineer, Graphics Rendering Responsibilities Develop innovative graphics frameworks, algorithms, and tools to maximize quality and performance Collaborate with cross-functional teams across Meta to create real-time rendering … for cloud-streamed games and rendering subsystems for various platforms Minimum Qualifications Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 7+ years software development experience in industry settings or PhD with 4+ years of experience 3+ years of graphics software engineering experience Experience with C/C++ programming Experience with object More ❯
Job Title: Principal SoftwareEngineer-Core Java Location: Vaishnavi Tech Park, Bellandur, Bengaluru, KA About Us smartShift is an industry leader in providing automation solutions for the modernization of SAP custom ABAP code. We are a 300 person, Boston-based company with operations in Germany, UK, Nordics, and India, and are experiencing profitable growth of over 30% annually More ❯
Job Title: Software Development Engineer Location: Warwickshire EES Solution is seeking multiple Software Development Engineers to join our client's high-tech product development teams. These roles involve the design, development, and maintenance of both end-user applications and core platform/utility software. You'll be instrumental in building and evolving robust software platforms that … support scalable applications in fast-paced engineering environments. This is an exciting opportunity for software professionals looking to apply their expertise across the full development lifecycle, from gathering requirements and writing clean, efficient code to testing, deploying, and supporting production systems. Key Responsibilities: Analyse and gather software requirements and design system functionality. Develop high-quality code using appropriate … programming, scripting, or database languages. Collaborate with cross-functional teams to implement new features or enhancements. Support testing, debugging, and troubleshooting of existing software applications. Maintain and evolve existing codebases based on performance analysis or changing requirements. Follow and promote software development best practices including: Coding standards Code reviews Source control (e.g., Git) Build and CI/CD More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Capital One (Europe) plc
Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire Senior Software Development Engineer - Site Reliability About the Role We're looking for a Senior Engineer to join our Site Reliability Engineering (SRE) team. This role is ideal for a skilled Java engineer with a passion for understanding how complex systems work, analysing performance, and applying engineering solutions More ❯
JOB TITLE: Embedded Engineer JOB LOCATION: Derby SALARY: £40,000 = £50,000 DOE DURATION: Permanent or would consider contract HOURS: 37 hours per week SHIFTS: Monday to Friday, 07:30 - 16:30 START DATE: ASAP Industries considered: Experience with embedded software engineering is a must, but willing to consider all industries that may encompass this. Client Summary: Our … Consistently innovating and delivering various electronic equipment, which is fitted into transport vehicles, ensuring the UK and further overseas keeps moving. Job Overview: Key Roles & Responsibilities: * Responsibility for embedded software design for a range of systems in line with project specific requirements and to the correct quality/design standards. * Deliver cost-effective embedded software designs in-line … with budget. * To ensure innovative embedded software standards are adopted & continuously improved. * To ensure full compliance with design, quality and Health & Safety Regs. The Right Candidate: * A good understanding of embedded software design including: C/C++,C#, Visual Studio, CE 5.0 & CE6.0, .NET, MFC, Visual Basic, ARM9, 8051, PIC, X86, SQL, Assembler, RTOS, Linux. * Fault Analysis, Testing More ❯
Leominster, Herefordshire, United Kingdom Hybrid / WFH Options
Leidos
Description Software Developer - Embedded Systems Location: Hybrid - Herefordshire 4 days/week on customer site Clearance: Must be eligible for DV clearance (British Citizen, UK residency last 10 years). Are you an experienced software developer who loves building practical solutions on embedded hardware? Want to work closely with end-users and see the real-world impact of … your code? Join our National Security & Defence team, where you'll design and deliver mission-critical software using platforms like ESP32, Raspberry Pi, and ARM-based microcontrollers (e.g., Zero, Pico). You'll work with Python and C++ to solve operational problems directly alongside our customers, typically on-site 4 days per week. This is a hands-on role … for engineers who enjoy low-level work, problem-solving, and creating robust tools in challenging environments. What You'll Do Develop bespoke software solutions on embedded platforms (ESP32, Raspberry Pi, ARM). Write and maintain code in Python and/or C++, often interfacing directly with hardware. Work with communication protocols to control and integrate peripheral devices. Perform testing More ❯