NMS Recruit are seeking Embedded Software Engineers to join a global energy consultancy based in the Cheshire. This is an exciting opportunity for a talented Embedded SoftwareEngineer with expertise in C/C++ (C++ 11/14/17) to join a rapidly growing business. You will be required to work 50/… split between site and home. Responsibilities Design and develop embedded software solutions for innovative measurement devices for the power industry. Bring up firmware on new hardware platforms designed in-house. Implement software modules to facilitate communication with cloud services from embedded devices. Ensure high-quality software delivery by writing robust, maintainable, and reliable code … improvements in process efficiency and product quality as deployment scales increase. Experience Expertise in C/C++ (C++ 11/14/17). Proven experience in embedded software design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and experience interfacing with ARM Cortex microprocessors. Experience with unit testing frameworks and working More ❯
NMS Recruit are seeking Embedded Software Engineers to join a global energy consultancy based in the Cheshire. This is an exciting opportunity for a talented Embedded SoftwareEngineer with expertise in C/C++ (C++ 11/14/17) to join a rapidly growing business. You will be required to work 50/… split between site and home. Responsibilities Design and develop embedded software solutions for innovative measurement devices for the power industry. Bring up firmware on new hardware platforms designed in-house. Implement software modules to facilitate communication with cloud services from embedded devices. Ensure high-quality software delivery by writing robust, maintainable, and reliable code … improvements in process efficiency and product quality as deployment scales increase. Experience Expertise in C/C++ (C++ 11/14/17). Proven experience in embedded software design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and experience interfacing with ARM Cortex microprocessors. Experience with unit testing frameworks and working More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Experienced, project-lead softwareengineer using C# for robotic applications This technology company develops software and hardware for applied robotics used in the field. They have partnered with customers and successfully released multiple versions. They are constantly looking to improve their technology, and are currently recruiting for multiple engineering roles. This hands-on software engineering position is for an experienced and technically adept technologist to work on a range of software development and engineering activities including implementing best practice software design patterns and architecture within an agile environment. As a senior member of the engineering team, you will help scale their software, provide technical … for new projects, mentor junior members of the team, and ensure high levels of quality are adhered to for the codebase. Requirements Extensive demonstrable experience in coding and software engineering using C# and .NET; coupled with experience with Python and Linux. Experience interacting with hardware products ideally robotics. Exposure to Azure DevOps tools and technologies. Experience with both More ❯
Job Title: Embedded SoftwareEngineer Location: Warrington, Onsite Salary: Up to £65,000 (Depending on Experience) We are looking for a highly skilled Embedded SoftwareEngineer to join an innovative engineering team. This role offers the chance to work on cutting-edge embedded systems, contribute to the design of next-generation products … and play a key part in shaping the companys technical roadmap. You will be involved in the full software development lifecycle, from concept and design through to deployment, validation, and continuous improvement. Key Responsibilities Design, implement, and optimise embedded software for real-time systems and safety-critical applications. Develop firmware for ARM Cortex, PIC, or STM32 … using C and C++. Integrate and test communication protocols including SPI, I2C, CAN, UART, USB, TCP/IP, and Modbus. Contribute to board bring-up, debugging hardware/software interfaces, and reading schematics to support hardware integration. Work with RTOS (e.g., FreeRTOS, Zephyr) and bare-metal systems to deliver reliable and efficient solutions. Ensure compliance with industry standards More ❯
We're seeking a Lead SoftwareEngineer to collaborate with system users, requirements owners and developmental contractors to translate operational requirements. If you are ready to support a high-performing team that truly makes a difference, then come join us! Job Description: Essential Duties and Responsibilities: Collaborates with system users, requirements owners, and developmental contractors to … translate operational requirements into software requirements, designs, and implementations. Participates in planning, coordinating, scheduling, directing, and controlling engineering and technical support activities applicable to software development and integration of software tools/capabilities onto a variety of execution platforms. Participates in the development and execution of software and system test strategies. Reviews … and assesses developmental contractor software code to ensure compliance with government-provided coding and cybersecurity standards. Participates in government oversight of contractor software development activities, to include as a supporting team member in agile development paradigm activities (e.g., scrums, sprint retrospectives), developing software acceptance criteria, and generating recommendations to the government Assistant Product Manager More ❯
Labor Category: SoftwareEngineer Position Title: Full Stack Developer Position Level: Level 3 - Senior Salary: Up to $200,000.00 per year Core Hours: 9am to 4pm Location: Bethesda MD Description: Position Requires a Top Secret (TS/SCI) Clearance with a Polygraph. We have an IMMEDIATE NEED for a Sr. Full Stack Developer to … provide Agile DevOps support to mission critical systems. As a Full Stack Developer on this program, you will have the opportunity to build strong systems, software, and cloud environments and provide operations and maintenance for critical systems. The candidate will provide technical expertise and support in the design, development, implementation and testing of customer tools and applications. Based … in a DevOps framework, participate in and/or direct major deliverables of projects through all aspects of the software development lifecycle including scope and work estimation, architecture and design, coding and unit testing. Primary Responsibilities: Participate in software programming initiatives to support innovation and enhancement, using HTML, CSS, JavaScript, Java, Python, SpringBoot, Hibernate, and Angular. More ❯
Senior Android Engineer, Kotlin, MVVM -health care app Central London - 3-4 days per week in the office To £85k DoE + discretionary annual Bonus A cracking opportunity for a SeniorAndroid Engineerto join one of the UKs leading app and technology companies. This small, highly creative team (circa 20) isknown for groundbreaking patented health care apps … reviews and champion high-quality code by leveraging unit tests, continuous integration, and code quality tools Youll need: 5+ years of high-level Android development experience A wider software engineering background (8+ years in total) Excellent Kotlin skills and comfortable with other languages e.g. Java A strong numerate Degree (Computer Science/similar) Able to work independently, as … creating an optimal Android experience and extensive knowledge of Android-specific challenges Desirable : Experience working in an agile, start-up environment C/C++, multiplatform development OpenGL Swift Senior Android Engineer | Senior Android Developer | Senior Android Mobile Application Developer More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Daniel James Resourcing Ltd
SeniorSoftwareEngineer Frontend (Angular) Location: Manchester (Hybrid 2 days per week on-site) Salary: Up to £70,000 base + bonus + full benefits package Type: Permanent, Full Time The Opportunity Our client is an enterprise SaaS business delivering large-scale, user-centric products across multiple domains in the UK and international markets. … Their platforms underpin a wide array of high-demand digital services used by thousands of customers daily. This is a high-impact opportunity for a Senior Frontend Engineer to take a leading role in the design and development of complex, performant web applications using Angular and TypeScript . You wont be handed fixed specs and expected More ❯
We are seeking a SoftwareEngineer (Backend Focus) to act as a senior back-end softwareengineer, helping to design and develop an entirely new graph analysis platform that - for the very first time - will allow our mission customers to visualize, analyze, and traverse their expansive and complex mission data … ambitious, high-visibility project with a tremendous opportunity to transform core customer workflows; performance, usability, and scalability are key project goals. Responsibilities: • Design and architect complex, enterprise-grade software solutions for a streaming analytic app that uses Java, Spring Boot, and Kafka. • Work with another senior back-end engineer to support the project's … common Enterprise Integration Patterns (EIP) and how to apply them. • Experience with service containerization and deployment using Docker and/or Kubernetes. • Experience with Extract, Transform, Load (ETL) software patterns to ingest large and complex datasets. • Familiarity with Git and GitLab CI/CD. Nice to Haves: • Experience with graph databases such as Neo4j. • Experience building real-time More ❯
Title : Embedded SoftwareEngineer Location : Pella, IA Duration : 12 Months Rate : $Open Visa Status : Any work Status on W2 Only Relevant Experience: 7 Years Job Description We are seeking an experienced Embedded SoftwareEngineer to design and develop embedded software using Matlab Simulink for MDB to implement controls for agricultural … machinery. This role involves testing control software at both the unit and machine levels and resolving integration issues through data analysis and system requirements evaluation. Responsibilities Design and develop embedded software using Matlab Simulink for MDB to implement controls for agricultural machinery. Test the control software at the unit level as well as on … the machine. Identify and resolve integration issues during machine testing by recording and analyzing data. Determine software requirements and make informed design decisions. Write software design specifications, interface specifications, and verification and validation documents. Participate in peer source code and design reviews. Follow an Agile Scrum development process Mentor junior level engineers (Senior level More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Client Server
Senior Data Engineer (AWS ETL SQL) Manchester/WFH to £110k Are you a data technologist who enjoys taking ownership? You could be progressing your career in a senior, hands-on Data Engineer role at a technology start-up that is producing a software suite for legal firms that massively … reduces para-legal workloads, they have seen huge interest in the product and have a lot of greenfield development work to get stuck into. As a Senior Data Engineer you will take ownership of the data platform, optimising it for scalability to ensure successful client onboarding. You'll use modern tools (such as Airflow, Prefect, Dagster … a small but growing team based in Central Manchester three days a week with flexibility to work from home the other two days. About you: You are a Senior Data Engineer with a strong knowledge of modern software engineering best practices You have indepth AWS experience across storage, compute and orchestration services You have More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Senior Data Engineer (AWS ETL SQL) Manchester/WFH to £110k Are you a data technologist who enjoys taking ownership? You could be progressing your career in a senior, hands-on Data Engineer role at a technology start-up that is producing a software suite for legal firms that massively … reduces para-legal workloads, they have seen huge interest in the product and have a lot of greenfield development work to get stuck into. As a Senior Data Engineer you will take ownership of the data platform, optimising it for scalability to ensure successful client onboarding. You'll use modern tools (such as Airflow, Prefect, Dagster … a small but growing team based in Central Manchester three days a week with flexibility to work from home the other two days. About you: You are a Senior Data Engineer with a strong knowledge of modern software engineering best practices You have indepth AWS experience across storage, compute and orchestration services You have More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Senior JavaScript Engineer/Developer (Vue.js API) London to £100k Do you have expertise with JavaScript? You could be progressing your career in a senior, hands-on Senior JavaScript Engineer role at a scale-up tech company, that enables smart matching for commercial van drivers and consumers, via job bidding … years, with recent funding of £125 million. You'll be working on complex and interesting systems and can enjoy a range of benefits and perks. As a Senior JavaScript Engineer you'll collaborate as part of an Agile technology team to design and develop, troubleshoot and solve complex software issues to help scale and … of web development practices, tools and technologies You enjoy learning and picking up new things You're flexible and able to adapt to changing priorities You have full software development lifecycle experience including CI/CD and testing You're collaborative with Agile team experience, happy to mentor more junior developers You're likely to be degree educated More ❯
The Pioneering Intelligence group at Flagship Pioneering is building intelligent software systems that integrate agentic AI with scientific reasoning to accelerate research, development, and decision-making. We are seeking a Senior Front End SoftwareEngineer to drive the design, integration, and deployment of web-based applications that enable seamless human-AI collaboration. … scientists & engineers, drive technical quality, and ensure extensibility and across rapidly evolving use cases. Qualifications B.S. in Computer Science, Engineering, or related field with 6+ years of professional software development experience. Seasoned engineer with deep experience designing and deploying secure, scalable web applications in AWS. Mastery of modern frameworks such as React, FastAPI, and NodeJS Experience … and managing SLAs in production environments. Why Join Us? By joining this initiative within Flagship's Pioneering Intelligence group, you will: Help define a new category of intelligent software tools that support real-time human-AI collaboration. Work on a greenfield product at the intersection of usability, reasoning, and scientific innovation. Collaborate with visionary thinkers and top-tier More ❯
time to join our business. We are on an exciting growth journey to become the UK's most loved retirement expert. The Role We're looking for a SoftwareEngineer to join one of our multidisciplinary, cross-functional, lean delivery squads, focused on rapidly delivering value to our customers through our mobile app and website. Our … growing their skills - learning new languages, technologies and practices, solving tough problems and mastering areas you already know. You'll be comfortable working alongside a mixed team of software engineers, seniorsoftware engineers and product managers and other colleagues to ensure we're delivering the right thing in the right way. As well as … hands-on coding we would like to see your ability to clearly explain your work to the team and broader stakeholders. You are passionate about the craft of software development and contribute to technical and non-technical discussions that help shape the direction of digital product delivery. You are able to work independently, as well as collaboratively, on More ❯
on Site All qualified candidates will be responded to in 24 hrs or less. Employment type: Full Time w-2 or C2C or 1099. Rate: open to Negotiation SeniorSoftwareEngineer to join our talented team. The qualified candidate will be responsible for evaluating operational software problems and providing immediate solutions to … restore service as well as integration and verification of new baselines. What You Will Do • Supports troubleshooting, maintenance, and documentation of software applications • Expected to troubleshoot and isolate sources of system errors or unexpected performance • Performs testing, integration and delivery of new software baselines • Ability to perform in-depth analysis and assessment with an end-to … Must Have • Typically requires a Bachelor's Degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 5 years of prior relevant experience • Experience with coding software in Java, or C++ • Experience in software development and/or software integration Qualifications We Prefer • Experience with software configuration management systems such More ❯
We are seeking a talented and passionate Senior to Lead level SoftwareEngineer with strong experience in embedded C/C++ development. This role is perfect for a self-motivated developer eager to work across a variety of software projects and platforms, from microcontrollers to asymmetric multi-processor systems, while continuing to … expand their skillset. As part of our team, you will be involved in all phases of the full software development lifecycle: deriving requirements, producing software architecture, developing test specifications, coding, debugging, and testing. Key Responsibilities: Define requirements, design, develop, and verify software solutions for various integrity levels, including safety-critical and proof-of-concept … and Experience: High proficiency in C and C++ , cross-compiling, and debugging on embedded targets. Solid experience with Embedded Linux (Yocto, Buildroot). Strong knowledge of real-time software design and RTOS concepts. Experience with CI/CD workflows , Git, containerized development environments. Familiarity with debugging tools, hardware interfaces, and safety analysis techniques. Personal Attributes: Strong organizational skills More ❯
centers, AI, PCs, gaming, and embedded systems. AMD's culture emphasizes pushing the limits of innovation, solving global challenges, and fostering an inclusive environment that values diverse perspectives. SENIOR AI/ML SOFTWAREENGINEER THE ROLE: We are seeking a highly qualified seniorengineer to join a team at the … s AI/ML products. Responsibilities include developing scalable, high-performance solutions for mapping and implementing ML workloads on current and future AMD hardware, aligning with AMD's software and hardware roadmaps. The ideal candidate will have a strong background in ML use cases, hardware architectures for AI/ML, and analytical modeling to provide performance projections, enabling … optimized solutions on AMD architectures. KEY RESPONSIBILITIES: Analytical modeling of compute and data movement for performance-optimized ML workload mapping onto architectures like NPU and GPU. Applying software engineering skills to enhance performance optimization techniques within projection tools. Utilizing performance projection tools to evaluate ML workloads on target hardware. Engaging with internal teams and customers for technical collaboration. More ❯
Gloucester, Gloucestershire, South West, United Kingdom
Anson Mccade
Senior FPGA Firmware Engineer £80000 GBP Onsite WORKING Location: Gloucester, South West - United Kingdom Type: Permanent Senior FPGA Firmware Engineer Location: Gloucester (On-Site - Flexible Working Options) Salary: Up to £80,000 + Bonus & Benefits Type: Permanent Clearance: UK Eyes Only - Must be eligible for security clearance (5+ years UK residency) A … leading national security and defence technology organisation is seeking a hands-on Senior FPGA Firmware Engineer to join a high-assurance product team developing mission-critical cyber systems for UK government clients. As a Senior FPGA Firmware Engineer, you'll work in a fast-paced, multi-disciplinary environment focused on secure hardware … appliances. This role is ideal for a junior to mid-level firmware engineer with at least 2 years' industry experience writing VHDL and a passion for solving real-world security challenges. Key Responsibilities • Design and develop FPGA firmware using VHDL for high-throughput, security-focused platforms • Contribute across the full product lifecycle: design, implementation, test, and delivery • Collaborate More ❯
Senior FPGA Firmware Engineer £80000 GBP Onsite WORKING Location: Gloucester, South West - United Kingdom Type: Permanent Senior FPGA Firmware Engineer Location: Gloucester (On-Site - Flexible Working Options) Salary: Up to £80,000 + Bonus & Benefits Type: Permanent Clearance: UK Eyes Only - Must be eligible for security clearance (5+ years UK residency) A … leading national security and defence technology organisation is seeking a hands-on Senior FPGA Firmware Engineer to join a high-assurance product team developing mission-critical cyber systems for UK government clients. As a Senior FPGA Firmware Engineer, you'll work in a fast-paced, multi-disciplinary environment focused on secure hardware … appliances. This role is ideal for a junior to mid-level firmware engineer with at least 2 years' industry experience writing VHDL and a passion for solving real-world security challenges. Key Responsibilities • Design and develop FPGA firmware using VHDL for high-throughput, security-focused platforms • Contribute across the full product lifecycle: design, implementation, test, and delivery • Collaborate More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Bright Purple Resourcing
Lead SoftwareEngineer - UK Remote Are you ready to use your technical expertise to help transform services that directly improve lives across the UK? Our client provides emergency accommodation and support services to the UK's most vulnerable people victims of domestic abuse, those fleeing war, chaos and corruption, and individuals seeking asylum. Their mission is … to deliver safe environments and innovative solutions that protect and empower those most in need. They are now seeking a Lead Software Engineerto play a pivotal role in rebuilding and modernising their software environment. This is an exciting opportunity to contribute to the transformation of critical systems that directly support the delivery of vital frontline services. … and career progression. Key Responsibilities Lead the design, development, and implementation of modern, web-based applications. Drive improvements across codebases, development practices, and deployment processes. Mentor and guide software engineers, fostering collaboration and high performance. Build and manage APIs, cloud platforms, and scalable system architectures. Work within Agile and DevOps methodologies to deliver high-quality solutions. Collaborate with More ❯
Inverness, Inverness-Shire, Scotland, United Kingdom Hybrid / WFH Options
Bright Purple Resourcing
Lead SoftwareEngineer - UK Remote Are you ready to use your technical expertise to help transform services that directly improve lives across the UK? Our client provides emergency accommodation and support services to the UK's most vulnerable people victims of domestic abuse, those fleeing war, chaos and corruption, and individuals seeking asylum. Their mission is … to deliver safe environments and innovative solutions that protect and empower those most in need. They are now seeking a Lead Software Engineerto play a pivotal role in rebuilding and modernising their software environment. This is an exciting opportunity to contribute to the transformation of critical systems that directly support the delivery of vital frontline services. … and career progression. Key Responsibilities Lead the design, development, and implementation of modern, web-based applications. Drive improvements across codebases, development practices, and deployment processes. Mentor and guide software engineers, fostering collaboration and high performance. Build and manage APIs, cloud platforms, and scalable system architectures. Work within Agile and DevOps methodologies to deliver high-quality solutions. Collaborate with More ❯
Overview Join the Update Platform team as a SeniorSoftwareEngineer for the chance to have an impact on billions of customers every day. The Update Platform Team is responsible for ensuring seamless delivery and integration of Windows software updates and always keeping our customers up-to-date and secure. As a … key member of this team, you'll be at the forefront of ensuring our software products remain cutting-edge, secure, and high performing. Imagine being part of a collaborative environment where your contributions have a direct impact on the user experience and drive the success of our products. In this exciting role, you'll work with a diverse … make a tangible difference, the Update Platform Team is the perfect place for you. Join us and be part of a team that's shaping the future of software updates! Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to More ❯
exploring new technologies Role Description The role is hybrid select the best solution and the technology to get it done; build it, ship it, run it. Positions Principal SoftwareEngineer, Nifty Gateway Senior/Staff SoftwareEngineer, Data Platform 108 E 16th Street, New York, NY More ❯
Taunton, Somerset, England, United Kingdom Hybrid / WFH Options
Avanti
.NET SOFTWAREENGINEER Location: Hybrid – 2 days/week onsite (Taunton, Somerset) Type: Permanent Salary: £55,000 – £65,000 annual bonus benefits We're working with an industry-leading engineering firm to help them hire a .NET SoftwareEngineer into their growing team. Their products combine advanced hardware with powerful software, and this role will sit right at the heart of their modernisation journey. The Role You’ll be joining a collaborative, technically strong software team working across both legacy and greenfield applications. Their current stack includes WPF and .NET Core, with a newer microservices-based system using Vue.js on the frontend. You’ll be involved in … designing and developing applications that talk directly to real hardware, so while you won’t need to write drivers, you’ll need to understand how software integrates with physical systems. What They're Looking For: Strong commercial experience with C#, .NET, and .NET Core Solid understanding of WPF or WinForms Familiarity with Vue.js or willingness to learn Exposure More ❯