KO2 Embedded Recruitment Solutions LTD
City, Sheffield
Junior Software Design Engineer Sheffield Up to 40,000 The Role This is a great opportunity for a junior engineer with a couple of years' industry experience under their belt to keep developing across a genuinely varied, hands-on role. Working closely with engineers, product managers, and stakeholders, you'll help drive continuous improvement and innovation across KO2's client's product portfolio. You'll get exposure to the full software lifecycle - design, development, testing, and maintenance - supported by a collaborative team as you continue to build your skills. Key Responsibilities Supporting the design, development, and maintenance of software for current and future products Gaining exposure across the full stack, including backend development, frontend/UI design, and APIs and system integrations Contributing to automation, tooling, and cloud/infrastructure tasks Assisting with embedded software and firmware development Working alongside hardware teams on microcontrollers, device communication, and low-level systems Investigating and helping resolve bugs and performance issues Writing clean, maintainable, and well-documented code Contributing ideas to technical decisions and continuous improvement initiatives About You You'll have strong analytical and problem-solving skills, be self-motivated, and comfortable working both independently and as part of a team. You'll be keen to develop your understanding of complex systems and be a clear communicator, with: A degree in Software Engineering, Electronic Engineering, or a related discipline At least 2 years' industry experience in a software or embedded engineering role Solid programming fundamentals with experience in Python, C/C++ or JavaScript Some exposure to embedded systems and firmware development An interest in working across both software and hardware environments Familiarity with modern web technologies and UI frameworks A basic understanding of APIs, databases, and cloud platforms Familiarity with Git and collaborative development workflows If you're an early-career Software Design Engineer looking to broaden your experience across the full stack - from embedded firmware through to cloud and UI - and want to grow within a collaborative, innovation-driven engineering team, we'd love to hear from you. Contact KO2 Embedded Recruitment Solutions in confidence, specialists in electronics and embedded engineering.
Jul 28, 2026
Full time
Junior Software Design Engineer Sheffield Up to 40,000 The Role This is a great opportunity for a junior engineer with a couple of years' industry experience under their belt to keep developing across a genuinely varied, hands-on role. Working closely with engineers, product managers, and stakeholders, you'll help drive continuous improvement and innovation across KO2's client's product portfolio. You'll get exposure to the full software lifecycle - design, development, testing, and maintenance - supported by a collaborative team as you continue to build your skills. Key Responsibilities Supporting the design, development, and maintenance of software for current and future products Gaining exposure across the full stack, including backend development, frontend/UI design, and APIs and system integrations Contributing to automation, tooling, and cloud/infrastructure tasks Assisting with embedded software and firmware development Working alongside hardware teams on microcontrollers, device communication, and low-level systems Investigating and helping resolve bugs and performance issues Writing clean, maintainable, and well-documented code Contributing ideas to technical decisions and continuous improvement initiatives About You You'll have strong analytical and problem-solving skills, be self-motivated, and comfortable working both independently and as part of a team. You'll be keen to develop your understanding of complex systems and be a clear communicator, with: A degree in Software Engineering, Electronic Engineering, or a related discipline At least 2 years' industry experience in a software or embedded engineering role Solid programming fundamentals with experience in Python, C/C++ or JavaScript Some exposure to embedded systems and firmware development An interest in working across both software and hardware environments Familiarity with modern web technologies and UI frameworks A basic understanding of APIs, databases, and cloud platforms Familiarity with Git and collaborative development workflows If you're an early-career Software Design Engineer looking to broaden your experience across the full stack - from embedded firmware through to cloud and UI - and want to grow within a collaborative, innovation-driven engineering team, we'd love to hear from you. Contact KO2 Embedded Recruitment Solutions in confidence, specialists in electronics and embedded engineering.
hackajob is collaborating with Wise to connect them with exceptional professionals for this role. Company Description Wise is a global technology company, building the best way to move and manage the world's money. Min fees. Max ease. Full speed. Whether people and businesses are sending money to another country, spending abroad, or making and receiving international payments, Wise is on a mission to make their lives easier and save them money. As part of our team, you will be helping us create an entirely new network for the world's money. For everyone, everywhere. More about our mission and what we offer . Job Description We are the Global KYC and Onboarding squad in the Servicing department and we have a mission: to enable teams at Wise to expand and fine-tune the business in a "config change" manner all across the globe, while remaining compliant and safe for the customers. There are three teams in the squad: Business Onboarding Verification, Personal Onboarding Verification and Wise Platform Verification (our B2B platform). The scale we operate at: In FY2025, 15.6 million people and businesses used Wise, we onboarded over 5.9 million new customers ( 500k/month), and moved £145.2bn across borders ( £400m/day) across 160+ countries and 40+ currencies. Our verification systems aren't supporting tools - they're core production infrastructure that protects customers, enables growth, and must stay reliable under constant change in regulations, policies, and evolving threat patterns. All of the teams are diverse, cross-functional groups passionate about solving complex problems with elegant solutions. We bring together backend and frontend engineers, mobile developers, designers, data analysts, and product managers who collaborate closely to deliver exceptional customer experiences. Our teams are responsible for the critical verification journeys that business and personal customers complete before using Wise's products. We own the entire verification lifecycle - from document collection flows and automated review systems to agent tooling and compliance monitoring. We operate with high ownership in a bottom-up, transparent culture, make data-driven decisions, and celebrate both technical excellence and customer impact. Right now we're focused on building KYC/FinCrime as a configuration-driven product, refactoring and building new scalable microservice systems, and increasing automation using ML/AI where it genuinely improves decisioning, review quality, and operational efficiency - with safe fallbacks and clear observability. As a team that touches both regulatory requirements and customer experience, we have unique opportunities to innovate in a space traditionally resistant to change. By joining one of our teams, you'll directly impact these customers by transforming a traditionally frustrating experience into one that's fast, intuitive, and fair. Your code will help individuals and small businesses access global banking faster, enable entrepreneurs to pay international employees on time, and allow people like you and your teammates support their families across borders without friction. We're not just building verification systems - we're removing barriers that stand between our customers and their financial freedom. We need like-minded engineers in all the teams in the squad, so we'll use the interview process to discover where your unique skills shine brightest. Ultimately, we want to match you with the team that perfectly aligns with your experience and sets you up for success! As a Senior Software Engineer, you will own large-sized, impactful projects within the domain. Your responsibilities span end-to-end: You will own the technical roadmap for your areas of ownership, ensuring they address important technical debt, reliability, scalability, and security concerns. You will be instrumental in designing and implementing robust backend systems that provide clean APIs and interfaces to hide the internal complexity. You will drive the integration with various risk and mitigation systems to ensure that Wise is compliant. You will take initiative to identify and solve impactful problems both within your team and beyond, contributing to high-impact cross-team initiatives. What we expect from you: You have 4+ years of experience working with Java 8+, Spring framework, asynchronous message queues (e.g., Kafka, RabbitMQ), and have architected and built highly scalable microservices. A strong product mindset and a deep passion for both customer experience and regulatory compliance. You will prioritize work with a holistic view of the customer and business impact, making data-driven decisions to solve complex, ambiguous problems. Exceptional communication skills, with the ability to articulate complex technical and architectural concepts clearly to diverse audiences, including product managers, designers, and other engineering teams. You demonstrate a commitment to writing clean, testable, maintainable, and highly performant code, and you are a strong advocate for best coding practices and rigorous code reviews. Proven ability to identify and lead the technical delivery of large-scale, organisationally-complex projects, adept at anticipating and escalating organizational blockers. Extensive experience working with relational and non-relational databases, including advanced query optimization, schema design, and data lifecycle management for sensitive information. What does success look like? You'll have deeply embedded yourself within our mission, owning and delivering quarterly goals for the team, significantly impacting our ability to scale and improve verification processes. You'll own the technical roadmap for your areas, ensuring it supports both immediate delivery needs and long-term strategic objectives, including addressing technical debt and improving system health. You'll leverage your expertise to identify the right solutions to solve ambiguous, open-ended problems, driving tough prioritization decisions that deliver clear business and customer value. You'll consistently define and implement technical solutions or efficient operational processes that level up your team and contribute beyond it, mentoring other engineers and sharing best practices. You'll inspire a high-performing team environment where ideas are shared, technical excellence is pursued, and continuous learning is embraced. Additional Information For everyone, everywhere. We're people building money without borders - without judgement or prejudice, too. We believe teams are strongest when they are diverse, equitable and inclusive. We're proud to have a truly international team, and we celebrate our differences. Inclusive teams help us live our values and make sure every Wiser feels respected, empowered to contribute towards our mission and able to progress in their careers. If you want to find out more about what it's like to work at Wise visit Wise.Jobs. Keep up to date with life at Wise by following us on LinkedIn and Instagram.
Jul 28, 2026
Full time
hackajob is collaborating with Wise to connect them with exceptional professionals for this role. Company Description Wise is a global technology company, building the best way to move and manage the world's money. Min fees. Max ease. Full speed. Whether people and businesses are sending money to another country, spending abroad, or making and receiving international payments, Wise is on a mission to make their lives easier and save them money. As part of our team, you will be helping us create an entirely new network for the world's money. For everyone, everywhere. More about our mission and what we offer . Job Description We are the Global KYC and Onboarding squad in the Servicing department and we have a mission: to enable teams at Wise to expand and fine-tune the business in a "config change" manner all across the globe, while remaining compliant and safe for the customers. There are three teams in the squad: Business Onboarding Verification, Personal Onboarding Verification and Wise Platform Verification (our B2B platform). The scale we operate at: In FY2025, 15.6 million people and businesses used Wise, we onboarded over 5.9 million new customers ( 500k/month), and moved £145.2bn across borders ( £400m/day) across 160+ countries and 40+ currencies. Our verification systems aren't supporting tools - they're core production infrastructure that protects customers, enables growth, and must stay reliable under constant change in regulations, policies, and evolving threat patterns. All of the teams are diverse, cross-functional groups passionate about solving complex problems with elegant solutions. We bring together backend and frontend engineers, mobile developers, designers, data analysts, and product managers who collaborate closely to deliver exceptional customer experiences. Our teams are responsible for the critical verification journeys that business and personal customers complete before using Wise's products. We own the entire verification lifecycle - from document collection flows and automated review systems to agent tooling and compliance monitoring. We operate with high ownership in a bottom-up, transparent culture, make data-driven decisions, and celebrate both technical excellence and customer impact. Right now we're focused on building KYC/FinCrime as a configuration-driven product, refactoring and building new scalable microservice systems, and increasing automation using ML/AI where it genuinely improves decisioning, review quality, and operational efficiency - with safe fallbacks and clear observability. As a team that touches both regulatory requirements and customer experience, we have unique opportunities to innovate in a space traditionally resistant to change. By joining one of our teams, you'll directly impact these customers by transforming a traditionally frustrating experience into one that's fast, intuitive, and fair. Your code will help individuals and small businesses access global banking faster, enable entrepreneurs to pay international employees on time, and allow people like you and your teammates support their families across borders without friction. We're not just building verification systems - we're removing barriers that stand between our customers and their financial freedom. We need like-minded engineers in all the teams in the squad, so we'll use the interview process to discover where your unique skills shine brightest. Ultimately, we want to match you with the team that perfectly aligns with your experience and sets you up for success! As a Senior Software Engineer, you will own large-sized, impactful projects within the domain. Your responsibilities span end-to-end: You will own the technical roadmap for your areas of ownership, ensuring they address important technical debt, reliability, scalability, and security concerns. You will be instrumental in designing and implementing robust backend systems that provide clean APIs and interfaces to hide the internal complexity. You will drive the integration with various risk and mitigation systems to ensure that Wise is compliant. You will take initiative to identify and solve impactful problems both within your team and beyond, contributing to high-impact cross-team initiatives. What we expect from you: You have 4+ years of experience working with Java 8+, Spring framework, asynchronous message queues (e.g., Kafka, RabbitMQ), and have architected and built highly scalable microservices. A strong product mindset and a deep passion for both customer experience and regulatory compliance. You will prioritize work with a holistic view of the customer and business impact, making data-driven decisions to solve complex, ambiguous problems. Exceptional communication skills, with the ability to articulate complex technical and architectural concepts clearly to diverse audiences, including product managers, designers, and other engineering teams. You demonstrate a commitment to writing clean, testable, maintainable, and highly performant code, and you are a strong advocate for best coding practices and rigorous code reviews. Proven ability to identify and lead the technical delivery of large-scale, organisationally-complex projects, adept at anticipating and escalating organizational blockers. Extensive experience working with relational and non-relational databases, including advanced query optimization, schema design, and data lifecycle management for sensitive information. What does success look like? You'll have deeply embedded yourself within our mission, owning and delivering quarterly goals for the team, significantly impacting our ability to scale and improve verification processes. You'll own the technical roadmap for your areas, ensuring it supports both immediate delivery needs and long-term strategic objectives, including addressing technical debt and improving system health. You'll leverage your expertise to identify the right solutions to solve ambiguous, open-ended problems, driving tough prioritization decisions that deliver clear business and customer value. You'll consistently define and implement technical solutions or efficient operational processes that level up your team and contribute beyond it, mentoring other engineers and sharing best practices. You'll inspire a high-performing team environment where ideas are shared, technical excellence is pursued, and continuous learning is embraced. Additional Information For everyone, everywhere. We're people building money without borders - without judgement or prejudice, too. We believe teams are strongest when they are diverse, equitable and inclusive. We're proud to have a truly international team, and we celebrate our differences. Inclusive teams help us live our values and make sure every Wiser feels respected, empowered to contribute towards our mission and able to progress in their careers. If you want to find out more about what it's like to work at Wise visit Wise.Jobs. Keep up to date with life at Wise by following us on LinkedIn and Instagram.
hackajob is collaborating with Wise to connect them with exceptional professionals for this role. Company Description Wise is a global technology company, building the best way to move and manage the world's money. Min fees. Max ease. Full speed Whether people and businesses are sending money to another country, spending abroad, or making and receiving international payments, Wise is on a mission to make their lives easier and save them money. As part of our team, you will be helping us create an entirely new network for the world's money. For everyone, everywhere. More about our mission and what we offer . Job Description About the role We're looking for a Senior Backend Engineer to build and scale Wise's price comparison platform. Comparison is about transparency-helping customers understand the real cost of sending money and why Wise is the better choice. You'll own the systems that collect pricing data from competitors and make it accessible across Wise, powering comparison tools and enabling data-driven decisions. This means building robust scrapers, reliable data pipelines, and APIs that teams depend on. Accuracy and trust are non-negotiable. You'll join the Marketing-Platform team in the Onboarding & Scalable Growth squad. We build the systems that unlock and optimise digital marketing and CRM, enabling £30+ million in marketing investment with proven ROI. What you'll do Build the backbone: backend systems and APIs that power Wise's comparison experiences. Make scrapers feel "magical": help define the roadmap for using LLMs and proven techniques to make data collection more stable, faster to evolve, and easier to scale. Turn competitive pricing into a real-time advantage: expand and strengthen our competitive intelligence system across 100+ competitors in money transfer. Obsess over data quality: build ingestion and validation pipelines with strong monitoring, accuracy checks, and rapid detection when the world changes. Make data trustworthy by default: improve reliability, transparency and usability of marketing data so internal teams can move faster with confidence. Design for scale: operate distributed, event-driven systems that stay reliable as volume and coverage grow. Work like a small team building something big: collaborate daily with product, engineering, analytics and data partners to ship the right thing. Own the whole experience: from shaping the solution to implementing, testing, releasing and watching it succeed in production. Raise the bar: through great testing, thoughtful reviews, and feedback that makes the whole team better. What we're looking for (Must have) 5+ Years of working as a software engineer Solid knowledge of relational databases and designing data models for correctness and performance. Experience building distributed and concurrent systems (e.g., Kafka or equivalent). Strong engineering fundamentals: testable code, unit + integration testing, and pragmatic testing strategies. Clear communication: able to explain technical decisions to non-technical partners. A product mindset: you prioritise customer outcomes and use data to guide decisions. Comfortable working independently on ambiguous problems, taking end-to-end ownership. Nice to have Hands-on experience with scraping technologies at scale and maintaining data quality/accuracy. Experience building backend systems with Java or Kotlin (or another JVM language). Experience with Spring (or similar JVM frameworks). Experience operating data-heavy systems with strong observability (monitoring, alerting, data quality checks). Experience with measurement/attribution, marketing platforms, or comparison products (not required). Fintech or regulated-environment experience (not required). What your first 6 months could look like You've embedded into the team, understood our goals and how your work connects to measurable outcomes. You've shipped production features end-to-end and monitored their impact after release. You've contributed to planning cycles and proposed improvements to take our comparison product further. You've built confidence in Wise's domain and engineering practices, and helped improve how the team works. Qualifications What does it take: 5+ years of experience in Java or Kotlin (or other JVM based language) Strong experience with Spring framework, relational databases, distributed and concurrent systems (Kafka) Experience in scraping technologies at scale and maintaining data accuracy Close collaboration with product managers, data scientists, data analysts, engineers and other product teams is a must have and is something to expect to happen on a daily basis You enjoy writing testable code and you have experience in testing strategies, such as unit testing, integration testing You believe in and follow best coding practices, code reviews and open feedback You have great communication skills and the ability to articulate complex, technical concepts to non-technical audience You strive to improve our team culture and processes A strong product mindset and passion for customer experience, you prioritise work with the customers in mind and make data-driven decisions to fix customer pain-points Being able to work independently on customer problems is a key to success - you take responsibility and end-to-end ownership of your projects: drive and own them to make sure we hit the goals we want to achieve Additional Information For everyone, everywhere. We're people building money without borders - without judgement or prejudice, too. We believe teams are strongest when they are diverse, equitable and inclusive. We're proud to have a truly international team, and we celebrate our differences. Inclusive teams help us live our values and make sure every Wiser feels respected, empowered to contribute towards our mission and able to progress in their careers. If you want to find out more about what it's like to work at Wise visit Wise.Jobs. Keep up to date with life at Wise by following us on LinkedIn and Instagram.
Jul 28, 2026
Full time
hackajob is collaborating with Wise to connect them with exceptional professionals for this role. Company Description Wise is a global technology company, building the best way to move and manage the world's money. Min fees. Max ease. Full speed Whether people and businesses are sending money to another country, spending abroad, or making and receiving international payments, Wise is on a mission to make their lives easier and save them money. As part of our team, you will be helping us create an entirely new network for the world's money. For everyone, everywhere. More about our mission and what we offer . Job Description About the role We're looking for a Senior Backend Engineer to build and scale Wise's price comparison platform. Comparison is about transparency-helping customers understand the real cost of sending money and why Wise is the better choice. You'll own the systems that collect pricing data from competitors and make it accessible across Wise, powering comparison tools and enabling data-driven decisions. This means building robust scrapers, reliable data pipelines, and APIs that teams depend on. Accuracy and trust are non-negotiable. You'll join the Marketing-Platform team in the Onboarding & Scalable Growth squad. We build the systems that unlock and optimise digital marketing and CRM, enabling £30+ million in marketing investment with proven ROI. What you'll do Build the backbone: backend systems and APIs that power Wise's comparison experiences. Make scrapers feel "magical": help define the roadmap for using LLMs and proven techniques to make data collection more stable, faster to evolve, and easier to scale. Turn competitive pricing into a real-time advantage: expand and strengthen our competitive intelligence system across 100+ competitors in money transfer. Obsess over data quality: build ingestion and validation pipelines with strong monitoring, accuracy checks, and rapid detection when the world changes. Make data trustworthy by default: improve reliability, transparency and usability of marketing data so internal teams can move faster with confidence. Design for scale: operate distributed, event-driven systems that stay reliable as volume and coverage grow. Work like a small team building something big: collaborate daily with product, engineering, analytics and data partners to ship the right thing. Own the whole experience: from shaping the solution to implementing, testing, releasing and watching it succeed in production. Raise the bar: through great testing, thoughtful reviews, and feedback that makes the whole team better. What we're looking for (Must have) 5+ Years of working as a software engineer Solid knowledge of relational databases and designing data models for correctness and performance. Experience building distributed and concurrent systems (e.g., Kafka or equivalent). Strong engineering fundamentals: testable code, unit + integration testing, and pragmatic testing strategies. Clear communication: able to explain technical decisions to non-technical partners. A product mindset: you prioritise customer outcomes and use data to guide decisions. Comfortable working independently on ambiguous problems, taking end-to-end ownership. Nice to have Hands-on experience with scraping technologies at scale and maintaining data quality/accuracy. Experience building backend systems with Java or Kotlin (or another JVM language). Experience with Spring (or similar JVM frameworks). Experience operating data-heavy systems with strong observability (monitoring, alerting, data quality checks). Experience with measurement/attribution, marketing platforms, or comparison products (not required). Fintech or regulated-environment experience (not required). What your first 6 months could look like You've embedded into the team, understood our goals and how your work connects to measurable outcomes. You've shipped production features end-to-end and monitored their impact after release. You've contributed to planning cycles and proposed improvements to take our comparison product further. You've built confidence in Wise's domain and engineering practices, and helped improve how the team works. Qualifications What does it take: 5+ years of experience in Java or Kotlin (or other JVM based language) Strong experience with Spring framework, relational databases, distributed and concurrent systems (Kafka) Experience in scraping technologies at scale and maintaining data accuracy Close collaboration with product managers, data scientists, data analysts, engineers and other product teams is a must have and is something to expect to happen on a daily basis You enjoy writing testable code and you have experience in testing strategies, such as unit testing, integration testing You believe in and follow best coding practices, code reviews and open feedback You have great communication skills and the ability to articulate complex, technical concepts to non-technical audience You strive to improve our team culture and processes A strong product mindset and passion for customer experience, you prioritise work with the customers in mind and make data-driven decisions to fix customer pain-points Being able to work independently on customer problems is a key to success - you take responsibility and end-to-end ownership of your projects: drive and own them to make sure we hit the goals we want to achieve Additional Information For everyone, everywhere. We're people building money without borders - without judgement or prejudice, too. We believe teams are strongest when they are diverse, equitable and inclusive. We're proud to have a truly international team, and we celebrate our differences. Inclusive teams help us live our values and make sure every Wiser feels respected, empowered to contribute towards our mission and able to progress in their careers. If you want to find out more about what it's like to work at Wise visit Wise.Jobs. Keep up to date with life at Wise by following us on LinkedIn and Instagram.
At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, more than colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. Could you be our Embedded Software Design Engineer in Mansfield we re looking for at Alstom? Your future role Take on a new challenge in Mansfield and apply your Software Design Engineering expertise in a new cutting-edge field. You ll report to the Head of Engineering and work alongside a dedicated and passionate Services team in Alstom UK&I. Day-to-day, you ll deliver cost efficient embedded software designs in-line with budget levels. We ll look to you to the following: To provide embedded software designs for a range of electronics systems which will be project specific and scheduled to meet agreed customer deadlines. Deliver high standards of embedded software design in terms of performance, reliability, right first time quality, cost, innovation and service level. Ensure all software designs are fully compliant with latest industry specific and EU regulations. Responsibility for embedded software design for a range of systems inline with project specific requirements and to the correct quality/design standards. To ensure innovative/best practice embedded software standards are adopted & continuously improved. To ensure full compliance with design, quality and Health & Safety Regulations. Reporting of Quality, HSE or HR issues to the Engineering Manager on a timely basis. All about you We value passion and attitude over experience. That s why we don t expect you to have every single skill. Instead, we ve listed some that we think will help you succeed and grow in this role: Substantial embedded software design experience within a relevant electronics business. Knowledge of rail industry and associated standards would be advantageous. Education in Software Engineering or related subject to Degree level or equivalent level. The individual must be a driven , well disciplined, logical thinking, self motivated, team player, able to communicate at all levels and above all be highly innovative in delivering high standards in embedded software engineering design. Excellent standards in relation to technical ability, innovation, organisational skills, Health & Safety, problem solving and continuous improvement. A high level of customer focus is critical. 100% compliance with latest design, quality & HSE regulations. Delivery to agreed/planned timescales, cost constraints & quality standards. 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. Web application design (Typescript/Javascript/HTML/CSS) desirable. Fault Analysis, Unit & Integration Testing, Factory Acceptance Testing, Site Testing and Commissioning. Test procedures and methods, change control and version control. Things you ll enjoy Join us on a life-long transformative journey the rail industry is here to stay, so you can grow and develop new skills and experiences throughout your career. You ll also: Enjoy stability, challenges and a long-term career free from boring daily routines Collaborate with transverse teams and helpful colleagues Contribute to innovative projects Utilise our agile working environment Steer your career in whatever direction you choose across functions and countries Benefit from our investment in your development, through award-winning learning Benefit from a fair and dynamic reward package that recognises your performance and potential, plus comprehensive and competitive benefits (pension, life ins., medical) Up to 52 weeks full maternity and adoption pay 25 days annual leave plus bank holidays, with the opportunity to buy or sell holidays Option to enjoy a brand new electric or hybrid vehicle with our salary sacrifice scheme A wide range of flexible benefits that you can tailor to suit your lifestyle You don t need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you ll be proud. If you re up for the challenge, we d love to hear from you!
Jul 28, 2026
Full time
At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, more than colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. Could you be our Embedded Software Design Engineer in Mansfield we re looking for at Alstom? Your future role Take on a new challenge in Mansfield and apply your Software Design Engineering expertise in a new cutting-edge field. You ll report to the Head of Engineering and work alongside a dedicated and passionate Services team in Alstom UK&I. Day-to-day, you ll deliver cost efficient embedded software designs in-line with budget levels. We ll look to you to the following: To provide embedded software designs for a range of electronics systems which will be project specific and scheduled to meet agreed customer deadlines. Deliver high standards of embedded software design in terms of performance, reliability, right first time quality, cost, innovation and service level. Ensure all software designs are fully compliant with latest industry specific and EU regulations. Responsibility for embedded software design for a range of systems inline with project specific requirements and to the correct quality/design standards. To ensure innovative/best practice embedded software standards are adopted & continuously improved. To ensure full compliance with design, quality and Health & Safety Regulations. Reporting of Quality, HSE or HR issues to the Engineering Manager on a timely basis. All about you We value passion and attitude over experience. That s why we don t expect you to have every single skill. Instead, we ve listed some that we think will help you succeed and grow in this role: Substantial embedded software design experience within a relevant electronics business. Knowledge of rail industry and associated standards would be advantageous. Education in Software Engineering or related subject to Degree level or equivalent level. The individual must be a driven , well disciplined, logical thinking, self motivated, team player, able to communicate at all levels and above all be highly innovative in delivering high standards in embedded software engineering design. Excellent standards in relation to technical ability, innovation, organisational skills, Health & Safety, problem solving and continuous improvement. A high level of customer focus is critical. 100% compliance with latest design, quality & HSE regulations. Delivery to agreed/planned timescales, cost constraints & quality standards. 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. Web application design (Typescript/Javascript/HTML/CSS) desirable. Fault Analysis, Unit & Integration Testing, Factory Acceptance Testing, Site Testing and Commissioning. Test procedures and methods, change control and version control. Things you ll enjoy Join us on a life-long transformative journey the rail industry is here to stay, so you can grow and develop new skills and experiences throughout your career. You ll also: Enjoy stability, challenges and a long-term career free from boring daily routines Collaborate with transverse teams and helpful colleagues Contribute to innovative projects Utilise our agile working environment Steer your career in whatever direction you choose across functions and countries Benefit from our investment in your development, through award-winning learning Benefit from a fair and dynamic reward package that recognises your performance and potential, plus comprehensive and competitive benefits (pension, life ins., medical) Up to 52 weeks full maternity and adoption pay 25 days annual leave plus bank holidays, with the opportunity to buy or sell holidays Option to enjoy a brand new electric or hybrid vehicle with our salary sacrifice scheme A wide range of flexible benefits that you can tailor to suit your lifestyle You don t need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you ll be proud. If you re up for the challenge, we d love to hear from you!
Junior Software Engineer Location: East Sussex (On-site) Salary: up to £40,000 + benefits C++, Imaging Systems, High-Speed Data Processing Introduction: This role involves developing software for advanced imaging technology. An innovative engineering company specialising in advanced scientific and industrial systems is seeking a Software Engineer to join its growing R&D team. The company develops low volume, sophisticated imaging products that are used across scientific, industrial and high-technology applications, including advanced manufacturing, NDT / inspection systems, security and research environments. This is an excellent opportunity for a software engineer who enjoys solving complex technical problems involving high-speed data processing, hardware/software integration and performance-critical systems. Working within a multidisciplinary engineering team, you will develop software infrastructure that enables advanced imaging products to acquire, process and analyse large volumes of data efficiently and reliably. Typical involvements: Junior Software Engineer Develop and maintain software in C and C++ Design and improve backend software, drivers and system-level applications Optimise software handling high-throughput data streams Support integration between software and hardware systems Develop acquisition, control and post-processing tools Debug complex real-world engineering systems Improve software architecture, maintainability and scalability Support software testing and validation activities Contribute to future product development and technology roadmaps Utilise modern software engineering tools including AI-assisted development environments Required Experience: Junior Software Engineer Degree qualified in Computer Science, Software Engineering or similar 1-2 years of commercial experience developing software in C and C++ Experience working on backend, systems-level or performance-critical software Strong debugging and problem-solving skills Comfortable working closely with engineers from multiple disciplines Experience using source control tools such as Git Desirable Experience: Experience in some of the following areas would be advantageous: Machine Vision, Computer Vision, OpenCV, Image Processing, Imaging Systems Scientific Instrumentation, Robotics, Autonomous Systems, Sensor Systems Embedded Software, High-Speed Data Acquisition. Distributed Systems High Performance Computing, Data Storage or High Speed Networking Applications Experience working with AI-assisted software development tools such as GitHub Copilot, ChatGPT or Claude could also be beneficial. Location - This is a full-time, office-based role in East Sussex . It is commutable from Brighton, Hove, Eastbourne, Hastings, Lewes, Tunbridge Wells, Haywards Heath, Crawley, Horsham, and Crowborough. This role would suit a well-rounded junior software engineer who enjoys practical development work and wants to contribute to technically challenging imaging products in a collaborative R&D environment. Note: No relocation support or visa sponsorship available
Jul 28, 2026
Full time
Junior Software Engineer Location: East Sussex (On-site) Salary: up to £40,000 + benefits C++, Imaging Systems, High-Speed Data Processing Introduction: This role involves developing software for advanced imaging technology. An innovative engineering company specialising in advanced scientific and industrial systems is seeking a Software Engineer to join its growing R&D team. The company develops low volume, sophisticated imaging products that are used across scientific, industrial and high-technology applications, including advanced manufacturing, NDT / inspection systems, security and research environments. This is an excellent opportunity for a software engineer who enjoys solving complex technical problems involving high-speed data processing, hardware/software integration and performance-critical systems. Working within a multidisciplinary engineering team, you will develop software infrastructure that enables advanced imaging products to acquire, process and analyse large volumes of data efficiently and reliably. Typical involvements: Junior Software Engineer Develop and maintain software in C and C++ Design and improve backend software, drivers and system-level applications Optimise software handling high-throughput data streams Support integration between software and hardware systems Develop acquisition, control and post-processing tools Debug complex real-world engineering systems Improve software architecture, maintainability and scalability Support software testing and validation activities Contribute to future product development and technology roadmaps Utilise modern software engineering tools including AI-assisted development environments Required Experience: Junior Software Engineer Degree qualified in Computer Science, Software Engineering or similar 1-2 years of commercial experience developing software in C and C++ Experience working on backend, systems-level or performance-critical software Strong debugging and problem-solving skills Comfortable working closely with engineers from multiple disciplines Experience using source control tools such as Git Desirable Experience: Experience in some of the following areas would be advantageous: Machine Vision, Computer Vision, OpenCV, Image Processing, Imaging Systems Scientific Instrumentation, Robotics, Autonomous Systems, Sensor Systems Embedded Software, High-Speed Data Acquisition. Distributed Systems High Performance Computing, Data Storage or High Speed Networking Applications Experience working with AI-assisted software development tools such as GitHub Copilot, ChatGPT or Claude could also be beneficial. Location - This is a full-time, office-based role in East Sussex . It is commutable from Brighton, Hove, Eastbourne, Hastings, Lewes, Tunbridge Wells, Haywards Heath, Crawley, Horsham, and Crowborough. This role would suit a well-rounded junior software engineer who enjoys practical development work and wants to contribute to technically challenging imaging products in a collaborative R&D environment. Note: No relocation support or visa sponsorship available
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. What you will be part of Saab is a leading defence and security company with an enduring purpose, to help nations keep their people and society safe. Empowered by its 28,000 talented people, Saab constantly pushes the boundaries of technology to create a safer and more sustainable world. Saab designs, manufactures and maintains advanced systems in aeronautics, weapons, command and control, sensors and underwater systems. Saab is headquartered in Sweden. It has major operations all over the world and is part of the domestic defence capability of several nations. The Role: Join us in creating the most innovative robotic technology for the harshest environment in the deepest oceans and most turbulent waters. We lead the world with the most advanced engineering, electronics and software systems for pioneering electric underwater technology. We don't just create products - we are revolutionising the underwater world. So come and be part of an innovative and agile team that is dedicated to smart and inspired technology that is rapidly changing the future of underwater robotics. This is a new role onsite at our Fareham Campus. Role to engineer test solutions for electro-mechanical products to ensure systems are thoroughly exercised to satisfy product requirements. With a wide ranging remit to manage and execute the full lifecycle of test engineering, from definition of test-cases through development of test tools to the execution of testing. As such it will suit someone with a broad spread of engineering knowledge, imagination and drive Key accountabilities and responsibilities: Lead Test Engineer within the department, to be the guide and support resource for the general Test Engineers Line manager for Test Engineering group - manage out workload within the Test Engineering team and external 3rd parties as required Analyse Master / Systems / Sub-System requirements and conformance specifications to derive test requirements Plan, design and communicate test cases which verify and validate requirements across a broad spread of electro-mechanical systems for both the development and production lifecycle phases Responsible for closure of workload packages derived from requirements analysis, management of formal Test Reports and other evidence based materials across the Test Engineering team to support the conclusions of investigations Define the design of test jigs, harnesses and software to allow execution of test cases including, where appropriate, automation. Implement data processing/ filtering software in a variety of packages to extract relevant results into databases / analysis software packages Manage the internal test facilities (test tanks, ovens, pools, lifting equipment) Liaise with external test facilities (EMC, vibration, pools, etc) Fault finding and failure analysis Documentation and presentation of results and findings. Essential Skills: HNC or Degree in a relevant engineering discipline Competent in Electrical and Electronic Engineering Previous experience in personnel supervision / management, to coach and mentor staff and manage their workload Ability to work unsupervised to tight timescales Working knowledge of Mechanical Engineering principles Working knowledge of Software principles in relation to products - embedded and associated tool chains Competent and able to use Microsoft Office to a high level Experienced and high level competence with National Instruments LabView and TestStand software tool chains within a test and measurement environment Experienced with creating / modifying software scripts / programs e.g. Python, Visual Basic, C, C++, etc. 3 years in a test focused role, or within test equipment development Proven experience in data capture and analysis Expert in the Verification & Validation processes and associated tools and techniques Proven experience working on multi-disciplinary systems (electrical, mechanical, software) Excellent knowledge of test equipment and platforms Data capture - logging Create high quality test reports Innovative and creative mind-set with technical awareness Excellent communicator: both written and verbal Enthusiasm, drive and personality! Desirable: Degree in Electrical and Electronic Engineering Formal qualification in Mechanical Engineering and/or Software National Instruments certified developer Experienced with working with system engineering / project management tools - EA / DOORS / etc. Experience in the offshore and/or subsea industry Knowledge of product certification, best-practice and industry standards Knowledge of compliance standards and certification (CE / DNV) Expert / advanced user of Microsoft Excel. Experience with data archiving / controlled repositories management Previous experience in a customer-facing role By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview.
Jul 28, 2026
Full time
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. What you will be part of Saab is a leading defence and security company with an enduring purpose, to help nations keep their people and society safe. Empowered by its 28,000 talented people, Saab constantly pushes the boundaries of technology to create a safer and more sustainable world. Saab designs, manufactures and maintains advanced systems in aeronautics, weapons, command and control, sensors and underwater systems. Saab is headquartered in Sweden. It has major operations all over the world and is part of the domestic defence capability of several nations. The Role: Join us in creating the most innovative robotic technology for the harshest environment in the deepest oceans and most turbulent waters. We lead the world with the most advanced engineering, electronics and software systems for pioneering electric underwater technology. We don't just create products - we are revolutionising the underwater world. So come and be part of an innovative and agile team that is dedicated to smart and inspired technology that is rapidly changing the future of underwater robotics. This is a new role onsite at our Fareham Campus. Role to engineer test solutions for electro-mechanical products to ensure systems are thoroughly exercised to satisfy product requirements. With a wide ranging remit to manage and execute the full lifecycle of test engineering, from definition of test-cases through development of test tools to the execution of testing. As such it will suit someone with a broad spread of engineering knowledge, imagination and drive Key accountabilities and responsibilities: Lead Test Engineer within the department, to be the guide and support resource for the general Test Engineers Line manager for Test Engineering group - manage out workload within the Test Engineering team and external 3rd parties as required Analyse Master / Systems / Sub-System requirements and conformance specifications to derive test requirements Plan, design and communicate test cases which verify and validate requirements across a broad spread of electro-mechanical systems for both the development and production lifecycle phases Responsible for closure of workload packages derived from requirements analysis, management of formal Test Reports and other evidence based materials across the Test Engineering team to support the conclusions of investigations Define the design of test jigs, harnesses and software to allow execution of test cases including, where appropriate, automation. Implement data processing/ filtering software in a variety of packages to extract relevant results into databases / analysis software packages Manage the internal test facilities (test tanks, ovens, pools, lifting equipment) Liaise with external test facilities (EMC, vibration, pools, etc) Fault finding and failure analysis Documentation and presentation of results and findings. Essential Skills: HNC or Degree in a relevant engineering discipline Competent in Electrical and Electronic Engineering Previous experience in personnel supervision / management, to coach and mentor staff and manage their workload Ability to work unsupervised to tight timescales Working knowledge of Mechanical Engineering principles Working knowledge of Software principles in relation to products - embedded and associated tool chains Competent and able to use Microsoft Office to a high level Experienced and high level competence with National Instruments LabView and TestStand software tool chains within a test and measurement environment Experienced with creating / modifying software scripts / programs e.g. Python, Visual Basic, C, C++, etc. 3 years in a test focused role, or within test equipment development Proven experience in data capture and analysis Expert in the Verification & Validation processes and associated tools and techniques Proven experience working on multi-disciplinary systems (electrical, mechanical, software) Excellent knowledge of test equipment and platforms Data capture - logging Create high quality test reports Innovative and creative mind-set with technical awareness Excellent communicator: both written and verbal Enthusiasm, drive and personality! Desirable: Degree in Electrical and Electronic Engineering Formal qualification in Mechanical Engineering and/or Software National Instruments certified developer Experienced with working with system engineering / project management tools - EA / DOORS / etc. Experience in the offshore and/or subsea industry Knowledge of product certification, best-practice and industry standards Knowledge of compliance standards and certification (CE / DNV) Expert / advanced user of Microsoft Excel. Experience with data archiving / controlled repositories management Previous experience in a customer-facing role By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview.
Senior Hardware Engineer Job Function Design high speed digital designs and simulate the analogue sections. Knowledge of Orcad and Altium schematic entry and layout would be advantageous. Knowledge of multilayer PCB design, layout and signal integrity Working experience of FPGAs using VHDL/Embedded C to bridge firmware/hardware design would be distinct advantageous Programming experience in MATLAB Experience using scripts to configure and test designs with a high Software content Experience interfacing and configuring RF and associated design would be advantageous Hardware Test and verification of new electronic assemblies and sub-assemblies. Use of Silicon Expert to pre-empt obsolescence and / or long lead item issues. Product support and troubleshooting of existing electronic assemblies and sub-assemblies. Acting as an interface between Engineering and manufacturing with respect to Introduction of hardware test solutions. Involvement in a product through its development lifecycle, including initial design, development, test, and report writing. Translates system requirement specifications into board-level designs; ensures robust verification, including writing of test specifications and circuit descriptions. Owns technical task breakdown and identification of key risks Participation in Design Reviews and appropriate use of Configuration Control. Travel within the UK may be required and is considered an occasional feature of this role. Requests could be made at short notice. Any other tasks associated with this role. Requirements Sound inter-personal skills. Ability to work effectively within a team. Organisation and time management Self-motivational skills Evidence of producing high quality, right first-time designs on time and within budget Good command of written and verbal English Experience working on similar electronic equipment. Experience with CAD tools for circuit / PCB design and simulation Qualifications A good quality degree or equivalent in electronics related subject
Jul 28, 2026
Full time
Senior Hardware Engineer Job Function Design high speed digital designs and simulate the analogue sections. Knowledge of Orcad and Altium schematic entry and layout would be advantageous. Knowledge of multilayer PCB design, layout and signal integrity Working experience of FPGAs using VHDL/Embedded C to bridge firmware/hardware design would be distinct advantageous Programming experience in MATLAB Experience using scripts to configure and test designs with a high Software content Experience interfacing and configuring RF and associated design would be advantageous Hardware Test and verification of new electronic assemblies and sub-assemblies. Use of Silicon Expert to pre-empt obsolescence and / or long lead item issues. Product support and troubleshooting of existing electronic assemblies and sub-assemblies. Acting as an interface between Engineering and manufacturing with respect to Introduction of hardware test solutions. Involvement in a product through its development lifecycle, including initial design, development, test, and report writing. Translates system requirement specifications into board-level designs; ensures robust verification, including writing of test specifications and circuit descriptions. Owns technical task breakdown and identification of key risks Participation in Design Reviews and appropriate use of Configuration Control. Travel within the UK may be required and is considered an occasional feature of this role. Requests could be made at short notice. Any other tasks associated with this role. Requirements Sound inter-personal skills. Ability to work effectively within a team. Organisation and time management Self-motivational skills Evidence of producing high quality, right first-time designs on time and within budget Good command of written and verbal English Experience working on similar electronic equipment. Experience with CAD tools for circuit / PCB design and simulation Qualifications A good quality degree or equivalent in electronics related subject
Senior Embedded Software Developer - Aerospace - Outside IR35 Contract, Hybrid (Gloucestershire) depending on experience / expectations Aerospace, Embedded, ARM, Firmware, Software Leading aerospace company are seeking Senior Embedded Software Developer to support expanding project in controls and bare-metal engineering within cutting edge aerospace technologies. Experience: Circa 10+ years in the software development life cycle, including at least 5 years within aerospace (DO-178B/C) or another safety-critical domain. Skills Proficiency in embedded C, bare-metal programming with microcontrollers, and familiarity with MISRA C standards. Knowledge of software architecture, requirement analysis, requirement flow-down, and detail design. Solid understanding of software testing methods. Desirable Skills Knowledge of CAN, UART, SPI eand other communication protocols, Working knowledge of ARM microcontrollers, and ability to read basic electronic schematics. Experience with MATLAB Simulink (model-based development), requirement/configuration management tools, and scripting in Python. Understanding of control systems development, certification programmes, and compliance demonstrations - within DO178 constraints For a full consultation please apply with your CV and up to date contact details.
Jul 28, 2026
Contractor
Senior Embedded Software Developer - Aerospace - Outside IR35 Contract, Hybrid (Gloucestershire) depending on experience / expectations Aerospace, Embedded, ARM, Firmware, Software Leading aerospace company are seeking Senior Embedded Software Developer to support expanding project in controls and bare-metal engineering within cutting edge aerospace technologies. Experience: Circa 10+ years in the software development life cycle, including at least 5 years within aerospace (DO-178B/C) or another safety-critical domain. Skills Proficiency in embedded C, bare-metal programming with microcontrollers, and familiarity with MISRA C standards. Knowledge of software architecture, requirement analysis, requirement flow-down, and detail design. Solid understanding of software testing methods. Desirable Skills Knowledge of CAN, UART, SPI eand other communication protocols, Working knowledge of ARM microcontrollers, and ability to read basic electronic schematics. Experience with MATLAB Simulink (model-based development), requirement/configuration management tools, and scripting in Python. Understanding of control systems development, certification programmes, and compliance demonstrations - within DO178 constraints For a full consultation please apply with your CV and up to date contact details.
Work in a small software team on scientific instrumentation software projects Royston, Hertfordshire; to £65,000 DoE This established scientific instrument company provides applied biotechnologies used for protein characterisation, antibody discovery and cell line development. Their instruments are based on proprietary innovations around microfluidic systems and transformative in-solution technologies. They currently have a small software team and are looking for a senior / mid-level software engineer to join them. Responsibilities will include design and development of data collection and analysis software, contributing to instrument control, debugging embedded software, and provide relevant testing. Requirements: Master s degree in computer science, engineering, physics or other related discipline. Demonstrable industry project experience in software engineering including the successful delivery of hardware-related instrumentation products to market. Wide range of technical competence in programming including C#, MVVM, and C++. This should include application software for both Windows and Linux. Additonal experience with Python, and TypeScript would be advantageous. Any experience with image processing, Java or machine learning would be desirable. This role is based fully onsite at their offices in Royston including parking and are within walking distance of the local train station. Please note, no company sponsorship is available for those looking for work visas. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27665 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Jul 28, 2026
Full time
Work in a small software team on scientific instrumentation software projects Royston, Hertfordshire; to £65,000 DoE This established scientific instrument company provides applied biotechnologies used for protein characterisation, antibody discovery and cell line development. Their instruments are based on proprietary innovations around microfluidic systems and transformative in-solution technologies. They currently have a small software team and are looking for a senior / mid-level software engineer to join them. Responsibilities will include design and development of data collection and analysis software, contributing to instrument control, debugging embedded software, and provide relevant testing. Requirements: Master s degree in computer science, engineering, physics or other related discipline. Demonstrable industry project experience in software engineering including the successful delivery of hardware-related instrumentation products to market. Wide range of technical competence in programming including C#, MVVM, and C++. This should include application software for both Windows and Linux. Additonal experience with Python, and TypeScript would be advantageous. Any experience with image processing, Java or machine learning would be desirable. This role is based fully onsite at their offices in Royston including parking and are within walking distance of the local train station. Please note, no company sponsorship is available for those looking for work visas. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27665 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
hackajob is collaborating with Made Tech to connect them with exceptional professionals for this role. Description As a Lead Data Engineer or architect at Made Tech, you'll play a pivotal role in helping public sector organisations become truly data-lead, by equipping them with robust data platforms. You'll also join a data team on its mission to get data knowledge and skills out of silos and embedded into delivery teams. You'll also help implement efficient data pipelines & storage. Key Responsibilities Define, shape and perfect data strategies in central and local government. Help public sector teams understand the value of their data, and make the most of it. Establish yourself as a trusted advisor in data driven approaches using public cloud services like AWS, Azure and GCP. As employee growth is a huge focus here, we would expect you to contribute to our recruitment efforts and take on line management responsibilities. Skills, Knowledge & Expertise We are looking for candidates with a range of skills and experience, please apply even if you don't meet all the criteria as if unsuccessful we can provide you with feedback. Proficiency in Git (inc. Github Actions) and able to explain the benefits of different branch strategies. Strong experience in IaC and able to guide how one could deploy infrastructure into different environments. Knowledge of handling and transforming various data types (JSON, CSV, etc) with Apache Spark, Databricks or Hadoop. Good understanding of possible architectures involved in modern data system design (Data Warehouse, Data Lakes, Data Meshes) Ability to create data pipelines on a cloud environment and integrate error handling within these pipelines. You understand how to create reusable libraries to encourage uniformity or approach across multiple data pipelines. Able to document and present end-to-end diagrams to explain a data processing system on a cloud environment. Some knowledge of how you would present diagrams (C4, UML, etc.) Enthusiasm for learning and self-development. You have experience of working on agile delivery-lead projects and can apply agile practices such as Scrum, XP, Kanban. Can own the cloud infrastructure underpinning data systems through a DevOps approach. Design and implement efficient data transformation processes at scale, both in batch and streaming use cases. You are a skilled Data Engineer who has delivered data platforms. Knowledge of SOLID, DRY and TDD principles and how to practically implement these into a project. You can demonstrate a commercial mindset when on projects to grow accounts organically with senior stakeholders. You have the experience to improve resilience into a project by checking for software vulnerabilities and implement appropriate testing strategies (unit integration, data quality, etc) You are skilled at offering guidance on how one would implement a robust DevOps approach in a data project. You can comfortably talk about tools needed such as DataOps in areas such as orchestration, data integration and data analytics. Desirable experience Experience in the following things isn't essential, but it's highly desirable! Working at a technology consultancy Working with Docker and virtual environments as part of the development and CI/CD process. Working with senior stakeholders to gather requirements and keep them engaged with Experience in working with a team of engineers using a variety of techniques such as pair programming or mob programming. Working with data scientists to productionise advanced data deliverables, such as machine learning models Working knowledge of statistics Working with multidisciplinary digital and technology teams Working within the public sector Working with data scientists to productionise advanced data deliverables, such as machine learning models Job Benefits Life at Made Tech We're committed to building a happy, inclusive and diverse workforce. You can get a sense of what it's like working here from our blog, where we talk about mental health, communities of practice and neurodiversity (as well as our client work and best practice). Like many organisations, we use Slack to foster a sense of community and connection. As well as special interest groups such as music, food and pets, we also have 10+ Slack channels dedicated to specific communities, allies, and identities as well as dedicated learning spaces called communities of practice (COPs). If you'd like to speak to someone from one of these groups about their experience as an employee, please do let a member of the Made Tech talent team know. Benefits We are always listening to our growing teams and evolving the benefits available to our people. As we scale, as do our benefits and we are scaling quickly. We've recently introduced a flexible benefit platform which includes a Smart Tech scheme, Cycle to work scheme, and an individual benefits allowance which you can invest in a Health care cash plan or Pension plan. We're also big on connection and have an optional social and wellbeing calendar of events for all employees to join should they choose to. Here are some of our most popular benefits listed below: ️ 30 days Holiday - we offer 30 days of paid annual leave Flexible Parental Leave - we offer flexible parental leave options Remote Working - we offer part time remote working for all our staff Paid counselling - we offer paid counselling as well as financial and legal advice. Pension - 7% employer matched An increasing number of our customers are specifying a minimum of SC (security check) clearance in order to work on their projects. As a result, we're looking for all successful candidates for this role to have eligibility.Eligibility for SC requires 5 years' UK residency and 5 year' employment history (or back to full-time education). Ideally, no more than 30 consecutive days spent outside the UK within the last five years. Please note that if at any point during the interview process it is apparent that you may not be eligible for SC, we won't be able to progress your application and we will contact you to let you know why. About Made Tech Made Tech is on a mission to use technology to improve society - for everyone. We help organisations transform, deliver and manage world-class digital products and services. Today, you can see our services (and people!) in action, such as the design and build of the Homes for Ukraine service, delivered in 2 weeks. We're helping local authorities make it easier and quicker for people to log housing repairs online. By digitalising access to NHS services we're making it more accessible, such as children needing mental health support. All this great experience is enabling us to support new areas, like energy. We're helping to drive better environmental outcomes by improving network performance through real-time asset monitoring, which means less wasted energy. We were recently named as a finalist in the Raising the Bar for Workplace Transparency Award in the Shift People Awards. This is a recognition of our many great initiatives, such as our open-access employee handbook that we launched 5 years ago.
Jul 28, 2026
Full time
hackajob is collaborating with Made Tech to connect them with exceptional professionals for this role. Description As a Lead Data Engineer or architect at Made Tech, you'll play a pivotal role in helping public sector organisations become truly data-lead, by equipping them with robust data platforms. You'll also join a data team on its mission to get data knowledge and skills out of silos and embedded into delivery teams. You'll also help implement efficient data pipelines & storage. Key Responsibilities Define, shape and perfect data strategies in central and local government. Help public sector teams understand the value of their data, and make the most of it. Establish yourself as a trusted advisor in data driven approaches using public cloud services like AWS, Azure and GCP. As employee growth is a huge focus here, we would expect you to contribute to our recruitment efforts and take on line management responsibilities. Skills, Knowledge & Expertise We are looking for candidates with a range of skills and experience, please apply even if you don't meet all the criteria as if unsuccessful we can provide you with feedback. Proficiency in Git (inc. Github Actions) and able to explain the benefits of different branch strategies. Strong experience in IaC and able to guide how one could deploy infrastructure into different environments. Knowledge of handling and transforming various data types (JSON, CSV, etc) with Apache Spark, Databricks or Hadoop. Good understanding of possible architectures involved in modern data system design (Data Warehouse, Data Lakes, Data Meshes) Ability to create data pipelines on a cloud environment and integrate error handling within these pipelines. You understand how to create reusable libraries to encourage uniformity or approach across multiple data pipelines. Able to document and present end-to-end diagrams to explain a data processing system on a cloud environment. Some knowledge of how you would present diagrams (C4, UML, etc.) Enthusiasm for learning and self-development. You have experience of working on agile delivery-lead projects and can apply agile practices such as Scrum, XP, Kanban. Can own the cloud infrastructure underpinning data systems through a DevOps approach. Design and implement efficient data transformation processes at scale, both in batch and streaming use cases. You are a skilled Data Engineer who has delivered data platforms. Knowledge of SOLID, DRY and TDD principles and how to practically implement these into a project. You can demonstrate a commercial mindset when on projects to grow accounts organically with senior stakeholders. You have the experience to improve resilience into a project by checking for software vulnerabilities and implement appropriate testing strategies (unit integration, data quality, etc) You are skilled at offering guidance on how one would implement a robust DevOps approach in a data project. You can comfortably talk about tools needed such as DataOps in areas such as orchestration, data integration and data analytics. Desirable experience Experience in the following things isn't essential, but it's highly desirable! Working at a technology consultancy Working with Docker and virtual environments as part of the development and CI/CD process. Working with senior stakeholders to gather requirements and keep them engaged with Experience in working with a team of engineers using a variety of techniques such as pair programming or mob programming. Working with data scientists to productionise advanced data deliverables, such as machine learning models Working knowledge of statistics Working with multidisciplinary digital and technology teams Working within the public sector Working with data scientists to productionise advanced data deliverables, such as machine learning models Job Benefits Life at Made Tech We're committed to building a happy, inclusive and diverse workforce. You can get a sense of what it's like working here from our blog, where we talk about mental health, communities of practice and neurodiversity (as well as our client work and best practice). Like many organisations, we use Slack to foster a sense of community and connection. As well as special interest groups such as music, food and pets, we also have 10+ Slack channels dedicated to specific communities, allies, and identities as well as dedicated learning spaces called communities of practice (COPs). If you'd like to speak to someone from one of these groups about their experience as an employee, please do let a member of the Made Tech talent team know. Benefits We are always listening to our growing teams and evolving the benefits available to our people. As we scale, as do our benefits and we are scaling quickly. We've recently introduced a flexible benefit platform which includes a Smart Tech scheme, Cycle to work scheme, and an individual benefits allowance which you can invest in a Health care cash plan or Pension plan. We're also big on connection and have an optional social and wellbeing calendar of events for all employees to join should they choose to. Here are some of our most popular benefits listed below: ️ 30 days Holiday - we offer 30 days of paid annual leave Flexible Parental Leave - we offer flexible parental leave options Remote Working - we offer part time remote working for all our staff Paid counselling - we offer paid counselling as well as financial and legal advice. Pension - 7% employer matched An increasing number of our customers are specifying a minimum of SC (security check) clearance in order to work on their projects. As a result, we're looking for all successful candidates for this role to have eligibility.Eligibility for SC requires 5 years' UK residency and 5 year' employment history (or back to full-time education). Ideally, no more than 30 consecutive days spent outside the UK within the last five years. Please note that if at any point during the interview process it is apparent that you may not be eligible for SC, we won't be able to progress your application and we will contact you to let you know why. About Made Tech Made Tech is on a mission to use technology to improve society - for everyone. We help organisations transform, deliver and manage world-class digital products and services. Today, you can see our services (and people!) in action, such as the design and build of the Homes for Ukraine service, delivered in 2 weeks. We're helping local authorities make it easier and quicker for people to log housing repairs online. By digitalising access to NHS services we're making it more accessible, such as children needing mental health support. All this great experience is enabling us to support new areas, like energy. We're helping to drive better environmental outcomes by improving network performance through real-time asset monitoring, which means less wasted energy. We were recently named as a finalist in the Raising the Bar for Workplace Transparency Award in the Shift People Awards. This is a recognition of our many great initiatives, such as our open-access employee handbook that we launched 5 years ago.
hackajob is collaborating with Atos to connect them with exceptional professionals for this role. About Atos Group Atos Group is a global leader in digital transformation with c. 56,000 employees and annual revenue of c. €7.2 billion (at the go-forward perimeter), operating in 54 countries under two brands - Atos for services and Eviden for products and systems. European number one in cybersecurity and a leader in cloud, Atos Group is committed to a secure and decarbonized future and provides tailored AI-powered, end-to-end solutions for all industries. Atos Group is the brand under which Atos SE (Societas Europaea) operates. Atos SE listed on Euronext Paris. The purpose of Atos Group is to help design the future of the information space. Its expertise and services support the development of knowledge, education and research in a multicultural approach and contribute to the development of scientific and technological excellence. Across the world, the Group enables its customers and employees, and members of societies at large to live, work and develop sustainably, in a safe and secure information space. Engineering leader for a mission to take us to fully autonomous managed services through the development of Digital Engineer. Leading the way in agentic transformation of our global business lines, including AI SDLC and the SAFe way of working. Part of the engineering leadership organization. The Head of C&MI AI Engineering acts as a credible and trusted advisor, someone who can educate others . This role is both internally and externally oriented , combining: Deep technology and portfolio knowledge People management Alignment with other internal stakeholders Key Responsibilities Execute AI Spectrum engineering strategy Ensure timely delivery of roadmap and transparency into the status Lead and manage an engineering organization, ensuring the optimal structure to deliver portfolio offerings Align with CTO and Engineering peers on technology strategy, tooling selection, and innovation aspects Coach and develop engineering leaders and experts within the team Create objectives and development plans in line with C&MI strategy and portfolio Build a strong engineering culture of continuous learning, automation by design, and AI-driven Liaise with partner product organization for co-engineering and early technology adoption Be the ambassador of Atos SAFe process within the organization Take responsibility for adoption of Delivery units and successful handover/enablement Engage with GEOs/regions as needed to boost adoption Support on-demand customer engagements where deep product expertise is essential Qualifications & Experience Experience in building and deploying AI/Agentic solutions Software development background Natural leader with high EQ Experience with software development lifecycle (SDLC), methods and processes Ability to collaborate with various internal stakeholders and external partners Strong global Growth / Portfolio experience Scope/Colaborations C&MI Portfolio: To receive requirements and align roadmap with C&MI Engineering peers: Align on common way of working and architecture C&MI CTO: To review strategy and long-term roadmap; to support the technology evaluation Alliances: To support portfolio in aligning on key partner priorities plus driving innovation and co-engineering themes GEO and GDCs: To support the enablement and adoption process of cloud offerings; to work in a joint venture setup where appropriate Success Indicators R&D Budget Roadmap delivery Engineering quality KPIs AI adoption in engineering Talent acquisition and retention. Leadership Competencies This role requires proven leadership and the ability to demonstrate the following core competencies: Strategic thinking and execution: Setting a clear technology direction and translating it into concrete actions. Change and innovation leadership: Driving technology transformation and fostering innovation, AI, and automation across services. Collaboration and stakeholder alignment Result orientation People leadership Here at Atos, diversity and inclusion are embedded in our DNA. Read more about our commitment to a fair work environment for all. Atos is a recognized leader in its industry across Environment, Social and Governance (ESG) criteria. Find out more on our CSR commitment. Choose your future. Choose Atos.
Jul 28, 2026
Full time
hackajob is collaborating with Atos to connect them with exceptional professionals for this role. About Atos Group Atos Group is a global leader in digital transformation with c. 56,000 employees and annual revenue of c. €7.2 billion (at the go-forward perimeter), operating in 54 countries under two brands - Atos for services and Eviden for products and systems. European number one in cybersecurity and a leader in cloud, Atos Group is committed to a secure and decarbonized future and provides tailored AI-powered, end-to-end solutions for all industries. Atos Group is the brand under which Atos SE (Societas Europaea) operates. Atos SE listed on Euronext Paris. The purpose of Atos Group is to help design the future of the information space. Its expertise and services support the development of knowledge, education and research in a multicultural approach and contribute to the development of scientific and technological excellence. Across the world, the Group enables its customers and employees, and members of societies at large to live, work and develop sustainably, in a safe and secure information space. Engineering leader for a mission to take us to fully autonomous managed services through the development of Digital Engineer. Leading the way in agentic transformation of our global business lines, including AI SDLC and the SAFe way of working. Part of the engineering leadership organization. The Head of C&MI AI Engineering acts as a credible and trusted advisor, someone who can educate others . This role is both internally and externally oriented , combining: Deep technology and portfolio knowledge People management Alignment with other internal stakeholders Key Responsibilities Execute AI Spectrum engineering strategy Ensure timely delivery of roadmap and transparency into the status Lead and manage an engineering organization, ensuring the optimal structure to deliver portfolio offerings Align with CTO and Engineering peers on technology strategy, tooling selection, and innovation aspects Coach and develop engineering leaders and experts within the team Create objectives and development plans in line with C&MI strategy and portfolio Build a strong engineering culture of continuous learning, automation by design, and AI-driven Liaise with partner product organization for co-engineering and early technology adoption Be the ambassador of Atos SAFe process within the organization Take responsibility for adoption of Delivery units and successful handover/enablement Engage with GEOs/regions as needed to boost adoption Support on-demand customer engagements where deep product expertise is essential Qualifications & Experience Experience in building and deploying AI/Agentic solutions Software development background Natural leader with high EQ Experience with software development lifecycle (SDLC), methods and processes Ability to collaborate with various internal stakeholders and external partners Strong global Growth / Portfolio experience Scope/Colaborations C&MI Portfolio: To receive requirements and align roadmap with C&MI Engineering peers: Align on common way of working and architecture C&MI CTO: To review strategy and long-term roadmap; to support the technology evaluation Alliances: To support portfolio in aligning on key partner priorities plus driving innovation and co-engineering themes GEO and GDCs: To support the enablement and adoption process of cloud offerings; to work in a joint venture setup where appropriate Success Indicators R&D Budget Roadmap delivery Engineering quality KPIs AI adoption in engineering Talent acquisition and retention. Leadership Competencies This role requires proven leadership and the ability to demonstrate the following core competencies: Strategic thinking and execution: Setting a clear technology direction and translating it into concrete actions. Change and innovation leadership: Driving technology transformation and fostering innovation, AI, and automation across services. Collaboration and stakeholder alignment Result orientation People leadership Here at Atos, diversity and inclusion are embedded in our DNA. Read more about our commitment to a fair work environment for all. Atos is a recognized leader in its industry across Environment, Social and Governance (ESG) criteria. Find out more on our CSR commitment. Choose your future. Choose Atos.
A Senior Embedded Firmware Engineer with extensive experience writing efficient code in C/C++ for microcontrollers and processors will join a Global Technology Company, delivering innovative electronic equipment to the broadcast industry. You'll take designs from concept through to production - bringing strong C/C++ programming to write efficient code; will undertake hardware-software integration and system optimization as well as debugging and troubleshooting. Qualified to Degree level in a relevant Engineering discipline, the successful Senior Embedded Firmware Engineer will bring several years' industrial design experience which should include Low-Level experience with Linux, Bare Metal coding and good knowledge of communication protocols. Key Skills and Experience sought include: Degree in Electronics, Software, Computer Science or similar discipline. Proficiency in C/C++ programming. Linux Operating Systems and Drivers. Bare Metal coding. Writing code for Microcontrollers and processors to control hardware. Good knowledge of communication protocols. Low level experience with RTOS. Previous experience related to Broadcast or Pro AV products would be highly beneficial as would knowledge of audio and video protocols. A competitive salary will be offered, depending upon experience.
Jul 28, 2026
Full time
A Senior Embedded Firmware Engineer with extensive experience writing efficient code in C/C++ for microcontrollers and processors will join a Global Technology Company, delivering innovative electronic equipment to the broadcast industry. You'll take designs from concept through to production - bringing strong C/C++ programming to write efficient code; will undertake hardware-software integration and system optimization as well as debugging and troubleshooting. Qualified to Degree level in a relevant Engineering discipline, the successful Senior Embedded Firmware Engineer will bring several years' industrial design experience which should include Low-Level experience with Linux, Bare Metal coding and good knowledge of communication protocols. Key Skills and Experience sought include: Degree in Electronics, Software, Computer Science or similar discipline. Proficiency in C/C++ programming. Linux Operating Systems and Drivers. Bare Metal coding. Writing code for Microcontrollers and processors to control hardware. Good knowledge of communication protocols. Low level experience with RTOS. Previous experience related to Broadcast or Pro AV products would be highly beneficial as would knowledge of audio and video protocols. A competitive salary will be offered, depending upon experience.
Embedded Software Engineer Space / Aerospace Guildford Hybrid We are seeking an experienced embedded software engineer to support the existing and expanding range of embedded software used on spacecraft for a leading space and satellite company. This role has responsibility for undertaking the design, analysis, and development of Embedded Software for Satellite Systems. Key Tasks Development of complex real-time applications to meet customer requirements and interfaces Ability to capture requirements and deliver software within tight timeframes Ensure effective plans are in place to deliver software in accordance with the schedule and PA/QA requirements of the project Ensure risks to the development are identified, managed and communicated to Projects and Engineering Involvement in internal software peer reviews Previous Experience Several years embedded C software development of real time systems using VxWorks, RT Linux, FreeRTOS, or Bare-Metal Exposure to recognised industry standard software development processes Qualifications Knowledge & Skills Degree or equivalent in Engineering, Computing or similar subject Python and embedded C Programming Language Appreciation of digital electronics SPARC, ARM, RISC-V architectures preferable Knowledge of CAN, Serial, and IP communication protocols BitBucket/GIT version control Agile/JIRA development approach Flexible and adaptable to changing priorities Results orientated, can-do approach Pro-active and able to take initiative Decision making and creative problem solving skills Highly organised with clear communication skills Ability to work simultaneously on a variety of projects Able to work autonomously and using own initiative Good team working skills, together with the ability to interface with others at all levels Strong attention to detail Proven ability to deliver solutions under pressure and to tight timescales Able to demonstrate company mindsets; accountability, one team, customers and projects rule and audacity Benefits Highly competitive Salary dependent on experience Flexible working policies 32 days annual leave + BH Annual Company Bonus Scheme Up to 8% employer pension contribution Life Assurance (6X salary) Private Health Care Enhanced Maternity & Paternity leave Multiple Discount, Memberships schemes
Jul 28, 2026
Full time
Embedded Software Engineer Space / Aerospace Guildford Hybrid We are seeking an experienced embedded software engineer to support the existing and expanding range of embedded software used on spacecraft for a leading space and satellite company. This role has responsibility for undertaking the design, analysis, and development of Embedded Software for Satellite Systems. Key Tasks Development of complex real-time applications to meet customer requirements and interfaces Ability to capture requirements and deliver software within tight timeframes Ensure effective plans are in place to deliver software in accordance with the schedule and PA/QA requirements of the project Ensure risks to the development are identified, managed and communicated to Projects and Engineering Involvement in internal software peer reviews Previous Experience Several years embedded C software development of real time systems using VxWorks, RT Linux, FreeRTOS, or Bare-Metal Exposure to recognised industry standard software development processes Qualifications Knowledge & Skills Degree or equivalent in Engineering, Computing or similar subject Python and embedded C Programming Language Appreciation of digital electronics SPARC, ARM, RISC-V architectures preferable Knowledge of CAN, Serial, and IP communication protocols BitBucket/GIT version control Agile/JIRA development approach Flexible and adaptable to changing priorities Results orientated, can-do approach Pro-active and able to take initiative Decision making and creative problem solving skills Highly organised with clear communication skills Ability to work simultaneously on a variety of projects Able to work autonomously and using own initiative Good team working skills, together with the ability to interface with others at all levels Strong attention to detail Proven ability to deliver solutions under pressure and to tight timescales Able to demonstrate company mindsets; accountability, one team, customers and projects rule and audacity Benefits Highly competitive Salary dependent on experience Flexible working policies 32 days annual leave + BH Annual Company Bonus Scheme Up to 8% employer pension contribution Life Assurance (6X salary) Private Health Care Enhanced Maternity & Paternity leave Multiple Discount, Memberships schemes
The Senior Software Engineer will play a key role in the development of embedded software for next-generation electric vehicle systems, supporting products from concept through to integration, validation and production. Working within a multidisciplinary engineering environment, you will contribute to the delivery of vehicle control, powertrain and battery management functionality while helping shape software architecture and technical direction. The Senior Software Engineer will be responsible for: Developing embedded application software for electric vehicle systems using Embedded C and Model-Based Design. Designing, implementing and validating vehicle control functions, including powertrain, battery, thermal management and energy management systems. Developing software using MATLAB/Simulink and Embedded C for production automotive ECUs. Collaborating with systems, electronics and controls engineers to define software architecture and system behaviour. Supporting software integration, commissioning, calibration and vehicle testing activities. Participating in requirements capture, software design, implementation, verification and validation throughout the development lifecycle. The Senior Software Engineer will have: A degree in Software Engineering, Electronics, Automotive Engineering, Computer Science or a related discipline. Extensive experience developing embedded software within the automotive or electric vehicle sector. Strong programming experience using Embedded C. Experience developing control software using MATLAB/Simulink and Model-Based Design. Experience delivering production application software for vehicle control systems Knowledge of CAN and automotive communication protocols. Experience with software integration, calibration and validation using MIL, SIL and HIL environments. Good understanding of software architecture and real-time embedded systems. This role is ideal for a software engineer who enjoys developing advanced control systems and working across the full product lifecycle, from concept development through to vehicle integration. If you're looking for an opportunity to help shape the next generation of electric vehicle technology, apply with your CV and we will be in touch.
Jul 28, 2026
Full time
The Senior Software Engineer will play a key role in the development of embedded software for next-generation electric vehicle systems, supporting products from concept through to integration, validation and production. Working within a multidisciplinary engineering environment, you will contribute to the delivery of vehicle control, powertrain and battery management functionality while helping shape software architecture and technical direction. The Senior Software Engineer will be responsible for: Developing embedded application software for electric vehicle systems using Embedded C and Model-Based Design. Designing, implementing and validating vehicle control functions, including powertrain, battery, thermal management and energy management systems. Developing software using MATLAB/Simulink and Embedded C for production automotive ECUs. Collaborating with systems, electronics and controls engineers to define software architecture and system behaviour. Supporting software integration, commissioning, calibration and vehicle testing activities. Participating in requirements capture, software design, implementation, verification and validation throughout the development lifecycle. The Senior Software Engineer will have: A degree in Software Engineering, Electronics, Automotive Engineering, Computer Science or a related discipline. Extensive experience developing embedded software within the automotive or electric vehicle sector. Strong programming experience using Embedded C. Experience developing control software using MATLAB/Simulink and Model-Based Design. Experience delivering production application software for vehicle control systems Knowledge of CAN and automotive communication protocols. Experience with software integration, calibration and validation using MIL, SIL and HIL environments. Good understanding of software architecture and real-time embedded systems. This role is ideal for a software engineer who enjoys developing advanced control systems and working across the full product lifecycle, from concept development through to vehicle integration. If you're looking for an opportunity to help shape the next generation of electric vehicle technology, apply with your CV and we will be in touch.
Senior Software Engineer - Commercial Modification Frimley (Hybrid - 3 days onsite) An exciting opportunity has arisen for a Software Engineer to join a highly respected aerospace engineering organisation supporting the development and certification of software used on commercial aircraft. Working within a collaborative engineering environment, you'll play a key role in delivering safe, compliant and innovative airborne software solutions, contributing to aircraft modifications across cabin systems, onboard networks and other critical aircraft systems. Whether you're an Associate Engineer looking to build on your experience or an Experienced Software Engineer ready for your next challenge, this is an excellent opportunity to work on technically complex programmes with genuine career progression. The Role You'll support the full software development and certification lifecycle, ensuring software meets stringent aviation safety and regulatory standards. Working closely with engineering teams, suppliers and certification authorities, your responsibilities will include: - Developing and supporting airborne software components for commercial aircraft modifications. - Reviewing software lifecycle documentation including requirements, architecture, design and verification data. - Supporting certification activities in accordance with DO-178B/C. - Producing and maintaining software requirements, architectures, interfaces and design documentation. - Collaborating with suppliers and cross-functional engineering teams throughout the software lifecycle. - Monitoring programme progress and ensuring certification milestones are achieved. - Supporting compliance with EASA and FAA certification requirements. - Contributing to continuous improvement of software engineering processes and best practice. What We're Looking For: Essential - Degree qualified in Software Engineering, Computer Science, Engineering, Mathematics, Physics or a related discipline. - Eligible to obtain UK Security Clearance. - Strong understanding of software engineering principles and development lifecycle. - Experience working within DO-178B/C software certification environments. - Exposure to Software Lifecycle Data and standards such as DO-330 and DO-331. - Embedded software experience is highly desirable. - Extensive experience across the full software development lifecycle. - Strong background in software architecture, requirements, design and verification. - Experience leading or supporting complex software development projects. - Knowledge of configuration management and Agile software development. - Experience using Git, JIRA, GitLab or similar development tools. Desirable Experience Experience within one or more of the following areas would be highly advantageous: - Aircraft Cabin Interiors - Aircraft Seating Systems - In-Flight Entertainment (IFE) - Onboard Network Systems - Commercial Aircraft Modifications - Avionics Software - Safety-Critical or Embedded Software What's on Offer - Hybrid working (3 days onsite) - Opportunity to work on industry-leading commercial aviation programmes - Long-term career development within a global engineering environment - Exposure to complex certification projects and cutting-edge aircraft technologies - Collaborative engineering culture with excellent training and progression opportunities - Domestic and international travel opportunities (up to 25%)
Jul 28, 2026
Full time
Senior Software Engineer - Commercial Modification Frimley (Hybrid - 3 days onsite) An exciting opportunity has arisen for a Software Engineer to join a highly respected aerospace engineering organisation supporting the development and certification of software used on commercial aircraft. Working within a collaborative engineering environment, you'll play a key role in delivering safe, compliant and innovative airborne software solutions, contributing to aircraft modifications across cabin systems, onboard networks and other critical aircraft systems. Whether you're an Associate Engineer looking to build on your experience or an Experienced Software Engineer ready for your next challenge, this is an excellent opportunity to work on technically complex programmes with genuine career progression. The Role You'll support the full software development and certification lifecycle, ensuring software meets stringent aviation safety and regulatory standards. Working closely with engineering teams, suppliers and certification authorities, your responsibilities will include: - Developing and supporting airborne software components for commercial aircraft modifications. - Reviewing software lifecycle documentation including requirements, architecture, design and verification data. - Supporting certification activities in accordance with DO-178B/C. - Producing and maintaining software requirements, architectures, interfaces and design documentation. - Collaborating with suppliers and cross-functional engineering teams throughout the software lifecycle. - Monitoring programme progress and ensuring certification milestones are achieved. - Supporting compliance with EASA and FAA certification requirements. - Contributing to continuous improvement of software engineering processes and best practice. What We're Looking For: Essential - Degree qualified in Software Engineering, Computer Science, Engineering, Mathematics, Physics or a related discipline. - Eligible to obtain UK Security Clearance. - Strong understanding of software engineering principles and development lifecycle. - Experience working within DO-178B/C software certification environments. - Exposure to Software Lifecycle Data and standards such as DO-330 and DO-331. - Embedded software experience is highly desirable. - Extensive experience across the full software development lifecycle. - Strong background in software architecture, requirements, design and verification. - Experience leading or supporting complex software development projects. - Knowledge of configuration management and Agile software development. - Experience using Git, JIRA, GitLab or similar development tools. Desirable Experience Experience within one or more of the following areas would be highly advantageous: - Aircraft Cabin Interiors - Aircraft Seating Systems - In-Flight Entertainment (IFE) - Onboard Network Systems - Commercial Aircraft Modifications - Avionics Software - Safety-Critical or Embedded Software What's on Offer - Hybrid working (3 days onsite) - Opportunity to work on industry-leading commercial aviation programmes - Long-term career development within a global engineering environment - Exposure to complex certification projects and cutting-edge aircraft technologies - Collaborative engineering culture with excellent training and progression opportunities - Domestic and international travel opportunities (up to 25%)
Senior Firmware Engineer My client is a global engineering company developing precision power conversion and embedded control solutions for mission-critical applications. They are looking for a Senior Firmware Engineer to join their team who will design and develop embedded firmware for high-performance electronic systems, supporting new and existing products throughout the development lifecycle. Key Responsibilities Develop embedded firmware in C/C++ for microcontrollers, SoCs, and FPGA-based systems. Design, implement, test, and maintain real-time embedded software. Collaborate with hardware engineers on hardware/software integration. Perform code reviews and improve software quality and maintainability. Support technical design, validation, and project delivery. Skills & Experience 5+ years' embedded firmware development experience. Strong C/C++ programming skills and RTOS experience. Background in power electronics, power conversion, or digital control systems. Experience with FPGA, DSP, Python/MATLAB, or industrial communications is beneficial. If this sounds like you, then please apply below!
Jul 28, 2026
Full time
Senior Firmware Engineer My client is a global engineering company developing precision power conversion and embedded control solutions for mission-critical applications. They are looking for a Senior Firmware Engineer to join their team who will design and develop embedded firmware for high-performance electronic systems, supporting new and existing products throughout the development lifecycle. Key Responsibilities Develop embedded firmware in C/C++ for microcontrollers, SoCs, and FPGA-based systems. Design, implement, test, and maintain real-time embedded software. Collaborate with hardware engineers on hardware/software integration. Perform code reviews and improve software quality and maintainability. Support technical design, validation, and project delivery. Skills & Experience 5+ years' embedded firmware development experience. Strong C/C++ programming skills and RTOS experience. Background in power electronics, power conversion, or digital control systems. Experience with FPGA, DSP, Python/MATLAB, or industrial communications is beneficial. If this sounds like you, then please apply below!
Senior Design Engineer - Temporary Works Engineering Department Permanent Manchester £45,000 - £60,000 + Benefits package This temporary works specialist company based on the outskirts of Manchester are seeking to employ a Senior Design Engineer on a permanent basis. The projects are complex and include both above and below ground support schemes. As well as leading the design on the projects you will be managing the more junior members of the team as well as supporting the Associates in their endeavours. The projects that you will be working on will include facade retention, needling and propping, larger basement propping, plan bracing and crash decks. They are seeking an engineer who has a good understanding of these project types with the confidence to apply your engineering judgement to projects and influence the design and delivery. You will have a thorough understanding or embedded retaining wall design and be comfortable using a range of design software. They offer a very good benefits package along with a strong salary offering, on-site parking and a varied career path within a family friendly, growing practice. To be considered apply now for an immediate call back.
Jul 28, 2026
Full time
Senior Design Engineer - Temporary Works Engineering Department Permanent Manchester £45,000 - £60,000 + Benefits package This temporary works specialist company based on the outskirts of Manchester are seeking to employ a Senior Design Engineer on a permanent basis. The projects are complex and include both above and below ground support schemes. As well as leading the design on the projects you will be managing the more junior members of the team as well as supporting the Associates in their endeavours. The projects that you will be working on will include facade retention, needling and propping, larger basement propping, plan bracing and crash decks. They are seeking an engineer who has a good understanding of these project types with the confidence to apply your engineering judgement to projects and influence the design and delivery. You will have a thorough understanding or embedded retaining wall design and be comfortable using a range of design software. They offer a very good benefits package along with a strong salary offering, on-site parking and a varied career path within a family friendly, growing practice. To be considered apply now for an immediate call back.
Lead Full Stack Engineer (Contract) - Outside IR35 Location: Leeds (2 days on site) Contract type: Outside IR35 Duration: Initial 3 month contract (Chance to extend) Rate: Competitive, dependent on experience About the Business Our client is a fast-growing B2B SaaS business developing innovative software that helps organisations manage complex procurement and supplier relationships. Their platform streamlines workflows, improves collaboration, and provides end-to-end contract management with robust audit and compliance capabilities. The business has partnered with a specialist technology consultancy to accelerate product development and is now looking to bring in an experienced full-stack contractor to work alongside this delivery team. The Role We're looking for a Full Stack Engineer who can operate at lead level within a small, high-velocity delivery team. This is a hands-on technical role, you'll be writing and reviewing code day-to-day, you'll also be expected to bring lead-level judgement to architecture, code quality, and delivery practices. The team ships weekly, runs discovery ahead of delivery, and has Embedded rapid, AI-assisted prototyping into everyday workflows. You should be someone who already uses AI coding tools as a core part of how you work, not as an experiment. Key Responsibilities Design, build, and ship features across the full stack for a live, evolving SaaS platform Operate at a lead level: setting technical direction, reviewing code, and raising the bar on quality and delivery pace Work closely with the delivery consultancy and internal team within a weekly release cadence Participate in discovery ahead of delivery, helping shape solutions before build begins Use AI-assisted coding tools and rapid prototyping techniques as a core part of the day-to-day workflow Contribute to decisions around architecture, technical debt, and platform scalability Support a culture of fast, iterative, quality-focused delivery What We're Looking For Strong, demonstrable full-stack experience (Front End and Back End), ideally within SaaS or platform businesses Proven experience operating at a lead or senior/staff level Active, practical experience using AI coding assistants (eg Copilot, Cursor, Claude Code, or similar) as part of a real delivery workflow Comfortable working in a fast-paced, weekly-release environment Experience working alongside external consultancies or delivery partners Able to commit to 2 days per week on-site in Leeds Contract Details Location: Leeds, 2 days on site Rate: Competitive (Based on experience)
Jul 28, 2026
Contractor
Lead Full Stack Engineer (Contract) - Outside IR35 Location: Leeds (2 days on site) Contract type: Outside IR35 Duration: Initial 3 month contract (Chance to extend) Rate: Competitive, dependent on experience About the Business Our client is a fast-growing B2B SaaS business developing innovative software that helps organisations manage complex procurement and supplier relationships. Their platform streamlines workflows, improves collaboration, and provides end-to-end contract management with robust audit and compliance capabilities. The business has partnered with a specialist technology consultancy to accelerate product development and is now looking to bring in an experienced full-stack contractor to work alongside this delivery team. The Role We're looking for a Full Stack Engineer who can operate at lead level within a small, high-velocity delivery team. This is a hands-on technical role, you'll be writing and reviewing code day-to-day, you'll also be expected to bring lead-level judgement to architecture, code quality, and delivery practices. The team ships weekly, runs discovery ahead of delivery, and has Embedded rapid, AI-assisted prototyping into everyday workflows. You should be someone who already uses AI coding tools as a core part of how you work, not as an experiment. Key Responsibilities Design, build, and ship features across the full stack for a live, evolving SaaS platform Operate at a lead level: setting technical direction, reviewing code, and raising the bar on quality and delivery pace Work closely with the delivery consultancy and internal team within a weekly release cadence Participate in discovery ahead of delivery, helping shape solutions before build begins Use AI-assisted coding tools and rapid prototyping techniques as a core part of the day-to-day workflow Contribute to decisions around architecture, technical debt, and platform scalability Support a culture of fast, iterative, quality-focused delivery What We're Looking For Strong, demonstrable full-stack experience (Front End and Back End), ideally within SaaS or platform businesses Proven experience operating at a lead or senior/staff level Active, practical experience using AI coding assistants (eg Copilot, Cursor, Claude Code, or similar) as part of a real delivery workflow Comfortable working in a fast-paced, weekly-release environment Experience working alongside external consultancies or delivery partners Able to commit to 2 days per week on-site in Leeds Contract Details Location: Leeds, 2 days on site Rate: Competitive (Based on experience)
Software Test Engineer Make sure complex, mission-critical technology performs exactly as it should, and help the engineers coming up behind you do the same. This is a Software Test Engineer role for an experienced engineer ready to work with real autonomy. As a Software Test Engineer you will play a key part in proving that the products built by an established manufacturer of mission-critical equipment for the aviation and defence sectors perform exactly as they should. Working with a good degree of autonomy, you will support integration and testing, develop and execute test plans and write up detailed results, alongside detailed software design and development for the products and their manufacturing test systems. You will also share your experience, providing informal guidance to junior engineers and bringing new team members up to speed. This is a role for someone who already knows their craft and wants to apply it to genuinely complex, high-stakes technology. Job Responsibilities Supporting the Test and Acceptance team with integration and testing of company products Developing and executing test plans, and producing clear, detailed test reports Carrying out detailed software design and development for products and their manufacturing test systems Writing, unit testing and debugging software code Taking part in software design and code reviews Producing technical documentation across the full product development lifecycle Applying your knowledge to project requirements with a moderate level of guidance Providing informal guidance to junior engineers and training new team members Anticipating potential problems and planning your work to meet project objectives Supporting the wider department and its activities Skills and Experience To succeed as a Software Test Engineer you will need: Proven experience in a software or test engineering role, ideally including hands-on software design and development A first or 2:1 degree, or equivalent, in a relevant technical subject Experience of C, C# or C++ programming and of the full product development lifecycle Some knowledge of communications systems equipment specification, design or test Some understanding of communications modulation techniques Practical experience of some of the following: embedded software, development in Windows or Linux, network technologies, and Python, HTML, JavaScript, ASP.NET, SQL or SNMP Excellent interpersonal skills, communicating effectively with a range of stakeholders Pay and Benefits As a Software Test Engineer you will receive: A salary of up to £50,000 37.5-hour working week with flexitime and core hours between 09:30-15:00 25 days holiday plus bank holidays Enhanced pension scheme with up to 8% company contribution Private healthcare Life assurance Buy and sell holiday scheme Liberty Days allowing annual leave requests on the day Long service and retirement awards Subsidised staff canteen Cycle to work scheme Flu vaccinations Continuous training and learning opportunities Employee Assistance Programme and wellbeing support Free on-site parking Ready to apply? Roles that combine complex, meaningful engineering with real autonomy do not come along often. This is a chance to apply your experience to technology that has to work every time, and to help shape the engineers coming up behind you. If you are an experienced Software Test Engineer looking for work that genuinely matters, this is one to act on. Apply now.
Jul 28, 2026
Full time
Software Test Engineer Make sure complex, mission-critical technology performs exactly as it should, and help the engineers coming up behind you do the same. This is a Software Test Engineer role for an experienced engineer ready to work with real autonomy. As a Software Test Engineer you will play a key part in proving that the products built by an established manufacturer of mission-critical equipment for the aviation and defence sectors perform exactly as they should. Working with a good degree of autonomy, you will support integration and testing, develop and execute test plans and write up detailed results, alongside detailed software design and development for the products and their manufacturing test systems. You will also share your experience, providing informal guidance to junior engineers and bringing new team members up to speed. This is a role for someone who already knows their craft and wants to apply it to genuinely complex, high-stakes technology. Job Responsibilities Supporting the Test and Acceptance team with integration and testing of company products Developing and executing test plans, and producing clear, detailed test reports Carrying out detailed software design and development for products and their manufacturing test systems Writing, unit testing and debugging software code Taking part in software design and code reviews Producing technical documentation across the full product development lifecycle Applying your knowledge to project requirements with a moderate level of guidance Providing informal guidance to junior engineers and training new team members Anticipating potential problems and planning your work to meet project objectives Supporting the wider department and its activities Skills and Experience To succeed as a Software Test Engineer you will need: Proven experience in a software or test engineering role, ideally including hands-on software design and development A first or 2:1 degree, or equivalent, in a relevant technical subject Experience of C, C# or C++ programming and of the full product development lifecycle Some knowledge of communications systems equipment specification, design or test Some understanding of communications modulation techniques Practical experience of some of the following: embedded software, development in Windows or Linux, network technologies, and Python, HTML, JavaScript, ASP.NET, SQL or SNMP Excellent interpersonal skills, communicating effectively with a range of stakeholders Pay and Benefits As a Software Test Engineer you will receive: A salary of up to £50,000 37.5-hour working week with flexitime and core hours between 09:30-15:00 25 days holiday plus bank holidays Enhanced pension scheme with up to 8% company contribution Private healthcare Life assurance Buy and sell holiday scheme Liberty Days allowing annual leave requests on the day Long service and retirement awards Subsidised staff canteen Cycle to work scheme Flu vaccinations Continuous training and learning opportunities Employee Assistance Programme and wellbeing support Free on-site parking Ready to apply? Roles that combine complex, meaningful engineering with real autonomy do not come along often. This is a chance to apply your experience to technology that has to work every time, and to help shape the engineers coming up behind you. If you are an experienced Software Test Engineer looking for work that genuinely matters, this is one to act on. Apply now.
GNC Software Engineer Autonomous Robotics ROS2 Python C++ Stevenage Hybrid (3 days onsite) Circa 50,000 + Excellent Benefits Help develop the software that enables autonomous rover platforms to navigate challenging environments. A growing engineering team is looking for a GNC Software Engineer to develop Guidance, Navigation & Control algorithms for next-generation autonomous robotic systems. Working alongside experienced Systems, Software and Robotics Engineers, you'll design and implement intelligent navigation algorithms, develop simulation models and validate your work through both laboratory testing and real-world field trials. From sensor integration through to on-board autonomy, you'll be involved throughout the development lifecycle of cutting-edge robotic platforms. We're looking for engineers with experience in some or all of the following: ROS / ROS2 Python and/or C++ MATLAB Guidance, Navigation & Control (GNC) Robotics, autonomous systems or control systems Sensor integration (LiDAR, IMU, cameras) A Master's degree in Robotics, Aerospace Engineering, Physics, Control Systems or a related discipline is preferred, together with around two or more years' commercial engineering experience. This is an excellent opportunity to work on genuinely innovative autonomous systems within a collaborative engineering environment, where you'll have the chance to see your algorithms tested on full-scale prototype platforms. Interested in finding out more? Click apply or get in contact with more for more information. Yoh Solutions Ltd , a Day & Zimmermann Company, are specialist recruiters supporting advanced engineering teams across embedded software, wireless communications and electronics.
Jul 28, 2026
Full time
GNC Software Engineer Autonomous Robotics ROS2 Python C++ Stevenage Hybrid (3 days onsite) Circa 50,000 + Excellent Benefits Help develop the software that enables autonomous rover platforms to navigate challenging environments. A growing engineering team is looking for a GNC Software Engineer to develop Guidance, Navigation & Control algorithms for next-generation autonomous robotic systems. Working alongside experienced Systems, Software and Robotics Engineers, you'll design and implement intelligent navigation algorithms, develop simulation models and validate your work through both laboratory testing and real-world field trials. From sensor integration through to on-board autonomy, you'll be involved throughout the development lifecycle of cutting-edge robotic platforms. We're looking for engineers with experience in some or all of the following: ROS / ROS2 Python and/or C++ MATLAB Guidance, Navigation & Control (GNC) Robotics, autonomous systems or control systems Sensor integration (LiDAR, IMU, cameras) A Master's degree in Robotics, Aerospace Engineering, Physics, Control Systems or a related discipline is preferred, together with around two or more years' commercial engineering experience. This is an excellent opportunity to work on genuinely innovative autonomous systems within a collaborative engineering environment, where you'll have the chance to see your algorithms tested on full-scale prototype platforms. Interested in finding out more? Click apply or get in contact with more for more information. Yoh Solutions Ltd , a Day & Zimmermann Company, are specialist recruiters supporting advanced engineering teams across embedded software, wireless communications and electronics.