it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

500 jobs found

Email me jobs like this
Refine Search
Current Search
senior embedded software engineer
Manager, AI Deployment Engineering - Codex
The Consulting Solutions
About the team The AI Deployment Engineering team is responsible for ensuring the safe and effective deployment of OpenAI technologies across developers and enterprises. We act as trusted technical partners, helping customers move from experimentation to production by designing, implementing, and scaling real-world AI applications. The Codex Deployment Engineering team focuses on enabling organizations to adopt next-generation AI coding tools and intelligent automations throughout their software development lifecycle. We partner directly with engineering teams to integrate Codex into their workflows-from early experimentation and pilot design through enterprise-scale production rollout-ensuring AI enhanced developer experiences are reliable, secure, and deeply embedded within customer environments. About the role We are seeking an experienced technical leader to manage a team of AI Deployment Engineers responsible for driving successful Codex adoption across strategic customers. In this role, you will lead engineers who work hands on with customer development teams to design AI enabled workflows, deploy production ready solutions, and establish scalable patterns for AI powered software development. This role is open in both our London and Munich office. We use a hybrid work model of 3 days in the office per week and offer relocation assistance to new employees. In this role, you will: Lead, hire, and mentor a high performing team of AI Deployment Engineers supporting Codex customers across strategic accounts. Own the operating model and engagement strategy for Codex deployment efforts, ensuring customers successfully move from pilot to production adoption. Guide teams in designing and implementing AI enhanced development workflows, automations, and scalable deployment architectures. Act as the senior technical escalation point for complex customer implementations and deployment challenges. Partner with Sales, Product, Research, and Applied Engineering teams to align customer outcomes with product direction and roadmap priorities. Help establish repeatable deployment playbooks, technical patterns, and best practices that enable scaled adoption of AI coding tools. Coach engineers to operate as trusted advisors to engineering leadership and executive stakeholders. Synthesize insights from customer deployments and translate them into actionable feedback for internal teams. Champion safe, reliable, and effective adoption of AI powered development workflows across industries. You might thrive in this role if you: Have 8+ years of experience in technical customer facing roles such as deployment engineering, solutions architecture, technical consulting, or post sales engineering. Have 2+ years of experience leading technical teams, including hiring, mentoring, and developing engineers. Have experience deploying Generative AI, developer platforms, or cloud based software solutions into production environments. Possess hands on technical experience with software development systems and programming languages such as Python or JavaScript. Understand modern software development lifecycles and how AI tooling transforms developer productivity and workflows. Are an effective communicator who can translate complex technical and business topics to both engineering teams and executive stakeholders. Thrive in ambiguous, fast moving environments and enjoy building new operating models and teams from first principles. Demonstrate strong ownership, humility, and a commitment to helping both customers and teammates succeed. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. OpenAI is an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. OpenAI's affirmative action and equal employment opportunity policy statement. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link. Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non public information.
26/07/2026
Full time
About the team The AI Deployment Engineering team is responsible for ensuring the safe and effective deployment of OpenAI technologies across developers and enterprises. We act as trusted technical partners, helping customers move from experimentation to production by designing, implementing, and scaling real-world AI applications. The Codex Deployment Engineering team focuses on enabling organizations to adopt next-generation AI coding tools and intelligent automations throughout their software development lifecycle. We partner directly with engineering teams to integrate Codex into their workflows-from early experimentation and pilot design through enterprise-scale production rollout-ensuring AI enhanced developer experiences are reliable, secure, and deeply embedded within customer environments. About the role We are seeking an experienced technical leader to manage a team of AI Deployment Engineers responsible for driving successful Codex adoption across strategic customers. In this role, you will lead engineers who work hands on with customer development teams to design AI enabled workflows, deploy production ready solutions, and establish scalable patterns for AI powered software development. This role is open in both our London and Munich office. We use a hybrid work model of 3 days in the office per week and offer relocation assistance to new employees. In this role, you will: Lead, hire, and mentor a high performing team of AI Deployment Engineers supporting Codex customers across strategic accounts. Own the operating model and engagement strategy for Codex deployment efforts, ensuring customers successfully move from pilot to production adoption. Guide teams in designing and implementing AI enhanced development workflows, automations, and scalable deployment architectures. Act as the senior technical escalation point for complex customer implementations and deployment challenges. Partner with Sales, Product, Research, and Applied Engineering teams to align customer outcomes with product direction and roadmap priorities. Help establish repeatable deployment playbooks, technical patterns, and best practices that enable scaled adoption of AI coding tools. Coach engineers to operate as trusted advisors to engineering leadership and executive stakeholders. Synthesize insights from customer deployments and translate them into actionable feedback for internal teams. Champion safe, reliable, and effective adoption of AI powered development workflows across industries. You might thrive in this role if you: Have 8+ years of experience in technical customer facing roles such as deployment engineering, solutions architecture, technical consulting, or post sales engineering. Have 2+ years of experience leading technical teams, including hiring, mentoring, and developing engineers. Have experience deploying Generative AI, developer platforms, or cloud based software solutions into production environments. Possess hands on technical experience with software development systems and programming languages such as Python or JavaScript. Understand modern software development lifecycles and how AI tooling transforms developer productivity and workflows. Are an effective communicator who can translate complex technical and business topics to both engineering teams and executive stakeholders. Thrive in ambiguous, fast moving environments and enjoy building new operating models and teams from first principles. Demonstrate strong ownership, humility, and a commitment to helping both customers and teammates succeed. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. OpenAI is an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. OpenAI's affirmative action and equal employment opportunity policy statement. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link. Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non public information.
Catalyst
Embedded Software & Controls Manager
Catalyst
My client, a leading international electrification business, seeks an Embedded Software & Controls Manager to join their Engineering division based at their South Tyneside operation. About the Role The Embedded Software & Controls Manager will be responsible for leading and mentoring the embedded software and controls team within their engineering function: ensuring embedded software deliverables are achieved on time and to specification. Main Responsibilities Work with other discipline leads to ensure software deliverables dovetail into overall global product development system. Ensure the team follows a strict V model development cycle which is requirements driven, well documented and traceable. Ensure conformance of the software development to the development process and support both internal and external ISO9001 auditing, ensuring continued compliance to the process Provide resource allocation plans for the team and provide correct resource to project managers enabling timely delivery of projects. Assist in creating project proposals with accurate resource and time estimates. Work as part of the senior management team with responsibility for annual budgeting for the software and controls team, assist in creating and reviewing annual business plan, risk register and SWOT analysis. Day to day management of the team, set annual performance and development goals and carry out mid and end of year performance reviews. Contribute to team moral, team building and growth of the team through staff development, training, and external recruitment. Carry out software development as an active member of the team, Help facilitate and foster a culture of collaboration and teamwork between software and controls teams globally. About you To be considered for the role, it is essential that you possess a degree in a relevant technical discipline (e.g. electronics, mechatronics, robotics, automation etc.), considerable expertise and strength in embedded software & control and demonstrable management experience within a electromechanical engineering environment. Key Selection Criteria Demonstrate leadership skills, team management and staff development. Demonstrated ability to develop software designs to meet project costs, performance, and schedules. Expert in following a requirement driven V-model development cycle. Expert in real-time software programming. Expert user of emulators, logic analyzers and software debugging tools. Preferred knowledge of control and feedback systems for power electronics and motor control. Preferred knowledge of cybersecurity. Expert knowledge of a wide range of microcontrollers and architectures. Developed real time operating systems, state machines, library functions and task schedulers for embedded programming Demonstrated knowledge of software analysis, documentation, and design of experiments. Demonstrated knowledge of good engineering practice. Excellent interpersonal skills, including mentoring capabilities. Effective verbal and written communication skills. Accuracy and good organizational skills. This is an excellent opportunity to join a world-leader in their field who are on an impressive growth plan and at the forefront of technology development in their market sector. JBRP1_UKTJ
26/07/2026
Full time
My client, a leading international electrification business, seeks an Embedded Software & Controls Manager to join their Engineering division based at their South Tyneside operation. About the Role The Embedded Software & Controls Manager will be responsible for leading and mentoring the embedded software and controls team within their engineering function: ensuring embedded software deliverables are achieved on time and to specification. Main Responsibilities Work with other discipline leads to ensure software deliverables dovetail into overall global product development system. Ensure the team follows a strict V model development cycle which is requirements driven, well documented and traceable. Ensure conformance of the software development to the development process and support both internal and external ISO9001 auditing, ensuring continued compliance to the process Provide resource allocation plans for the team and provide correct resource to project managers enabling timely delivery of projects. Assist in creating project proposals with accurate resource and time estimates. Work as part of the senior management team with responsibility for annual budgeting for the software and controls team, assist in creating and reviewing annual business plan, risk register and SWOT analysis. Day to day management of the team, set annual performance and development goals and carry out mid and end of year performance reviews. Contribute to team moral, team building and growth of the team through staff development, training, and external recruitment. Carry out software development as an active member of the team, Help facilitate and foster a culture of collaboration and teamwork between software and controls teams globally. About you To be considered for the role, it is essential that you possess a degree in a relevant technical discipline (e.g. electronics, mechatronics, robotics, automation etc.), considerable expertise and strength in embedded software & control and demonstrable management experience within a electromechanical engineering environment. Key Selection Criteria Demonstrate leadership skills, team management and staff development. Demonstrated ability to develop software designs to meet project costs, performance, and schedules. Expert in following a requirement driven V-model development cycle. Expert in real-time software programming. Expert user of emulators, logic analyzers and software debugging tools. Preferred knowledge of control and feedback systems for power electronics and motor control. Preferred knowledge of cybersecurity. Expert knowledge of a wide range of microcontrollers and architectures. Developed real time operating systems, state machines, library functions and task schedulers for embedded programming Demonstrated knowledge of software analysis, documentation, and design of experiments. Demonstrated knowledge of good engineering practice. Excellent interpersonal skills, including mentoring capabilities. Effective verbal and written communication skills. Accuracy and good organizational skills. This is an excellent opportunity to join a world-leader in their field who are on an impressive growth plan and at the forefront of technology development in their market sector. JBRP1_UKTJ
Catalyst
Embedded Software & Controls Manager
Catalyst Hebburn, Tyne And Wear
My client, a leading international electrification business, seeks an Embedded Software & Controls Manager to join their Engineering division based at their South Tyneside operation. About the Role The Embedded Software & Controls Manager will be responsible for leading and mentoring the embedded software and controls team within their engineering function: ensuring embedded software deliverables are achieved on time and to specification. Main Responsibilities Work with other discipline leads to ensure software deliverables dovetail into overall global product development system. Ensure the team follows a strict V model development cycle which is requirements driven, well documented and traceable. Ensure conformance of the software development to the development process and support both internal and external ISO9001 auditing, ensuring continued compliance to the process Provide resource allocation plans for the team and provide correct resource to project managers enabling timely delivery of projects. Assist in creating project proposals with accurate resource and time estimates. Work as part of the senior management team with responsibility for annual budgeting for the software and controls team, assist in creating and reviewing annual business plan, risk register and SWOT analysis. Day to day management of the team, set annual performance and development goals and carry out mid and end of year performance reviews. Contribute to team moral, team building and growth of the team through staff development, training, and external recruitment. Carry out software development as an active member of the team, Help facilitate and foster a culture of collaboration and teamwork between software and controls teams globally. About you To be considered for the role, it is essential that you possess a degree in a relevant technical discipline (e.g. electronics, mechatronics, robotics, automation etc.), considerable expertise and strength in embedded software & control and demonstrable management experience within a electromechanical engineering environment. Key Selection Criteria Demonstrate leadership skills, team management and staff development. Demonstrated ability to develop software designs to meet project costs, performance, and schedules. Expert in following a requirement driven V-model development cycle. Expert in real-time software programming. Expert user of emulators, logic analyzers and software debugging tools. Preferred knowledge of control and feedback systems for power electronics and motor control. Preferred knowledge of cybersecurity. Expert knowledge of a wide range of microcontrollers and architectures. Developed real time operating systems, state machines, library functions and task schedulers for embedded programming Demonstrated knowledge of software analysis, documentation, and design of experiments. Demonstrated knowledge of good engineering practice. Excellent interpersonal skills, including mentoring capabilities. Effective verbal and written communication skills. Accuracy and good organizational skills. This is an excellent opportunity to join a world-leader in their field who are on an impressive growth plan and at the forefront of technology development in their market sector. JBRP1_UKTJ
26/07/2026
Full time
My client, a leading international electrification business, seeks an Embedded Software & Controls Manager to join their Engineering division based at their South Tyneside operation. About the Role The Embedded Software & Controls Manager will be responsible for leading and mentoring the embedded software and controls team within their engineering function: ensuring embedded software deliverables are achieved on time and to specification. Main Responsibilities Work with other discipline leads to ensure software deliverables dovetail into overall global product development system. Ensure the team follows a strict V model development cycle which is requirements driven, well documented and traceable. Ensure conformance of the software development to the development process and support both internal and external ISO9001 auditing, ensuring continued compliance to the process Provide resource allocation plans for the team and provide correct resource to project managers enabling timely delivery of projects. Assist in creating project proposals with accurate resource and time estimates. Work as part of the senior management team with responsibility for annual budgeting for the software and controls team, assist in creating and reviewing annual business plan, risk register and SWOT analysis. Day to day management of the team, set annual performance and development goals and carry out mid and end of year performance reviews. Contribute to team moral, team building and growth of the team through staff development, training, and external recruitment. Carry out software development as an active member of the team, Help facilitate and foster a culture of collaboration and teamwork between software and controls teams globally. About you To be considered for the role, it is essential that you possess a degree in a relevant technical discipline (e.g. electronics, mechatronics, robotics, automation etc.), considerable expertise and strength in embedded software & control and demonstrable management experience within a electromechanical engineering environment. Key Selection Criteria Demonstrate leadership skills, team management and staff development. Demonstrated ability to develop software designs to meet project costs, performance, and schedules. Expert in following a requirement driven V-model development cycle. Expert in real-time software programming. Expert user of emulators, logic analyzers and software debugging tools. Preferred knowledge of control and feedback systems for power electronics and motor control. Preferred knowledge of cybersecurity. Expert knowledge of a wide range of microcontrollers and architectures. Developed real time operating systems, state machines, library functions and task schedulers for embedded programming Demonstrated knowledge of software analysis, documentation, and design of experiments. Demonstrated knowledge of good engineering practice. Excellent interpersonal skills, including mentoring capabilities. Effective verbal and written communication skills. Accuracy and good organizational skills. This is an excellent opportunity to join a world-leader in their field who are on an impressive growth plan and at the forefront of technology development in their market sector. JBRP1_UKTJ
Sr. Backend Engineer
Andercore
About Andercore Andercore is the AI-native supplier of industrial materials for energy, infrastructure, and construction in wholesale and beyond. We trade with global suppliers and distribute to European customers on our own account. Our AI runs the full trade and distribution end-to-end: sourcing, quality, pricing, sales, logistics, and embedded financing. For the customer, it feels like buying from their preferred local supplier; for our partners, it is the most convenient and safe way to do business across borders. Behind it, our software and agentic AI do the heavy lifting that used to take an asset intensive supply chain with four or five intermediaries and weeks of manual coordination. Where we are today: Strong triple digit million euro turnover Seven European markets live 80+ people across Berlin (HQ), offices in London, Mumbai, and Shanghai $40M Series B just closed, $75M raised to date from Atomico, Project A, and Inven Capital, institutional financing from international banks. We are building the world's first and last industrial grade AI operating system for materials, redefining how global trade works in one of the largest and most essential industries on earth. As a Senior Backend Engineer, you will be a technical anchor across the team - expected to lead by example, shape architecture decisions, and raise the quality bar for everything we ship. You will operate with a high degree of autonomy while staying deeply embedded in collaborative engineering culture. Tech Stack: Java 21 (Spring Boot 3), Python, LangGraph, LLM APIs (OpenAI, Anthropic, Gemini), PostgreSQL, Kinesis, AWS, Terraform, GitHub Actions, Node.js, TypeScript, Next.js, React. What you will do Take ownership of complex backend systems from design through production - including architecture, implementation, and long term maintenance. Lead technical discussions, drive engineering decisions, and document trade offs clearly for the team. Mentor junior and mid level engineers through code reviews, pairing sessions, and structured feedback. Identify systemic weaknesses in our infrastructure, propose improvements, and execute on them with minimal direction. Collaborate across engineering, product, and data to align technical direction with business goals. Drive improvements to observability, reliability, and performance across our backend stack. Contribute to hiring by participating in technical interviews and helping define the engineering bar. Who you are 7+ years of backend engineering experience, with a track record of owning critical systems in production. Deep expertise in Java (Spring Boot) and strong familiarity with Python; comfortable navigating a polyglot codebase. Proven experience designing distributed systems - event driven architecture, microservices, data pipelines. Strong command of PostgreSQL and experience working with cloud native infrastructure on AWS. Someone who has been through hypergrowth or scale challenges and has the scars and instincts to show for it. A multiplier: you make the engineers around you better through your presence, feedback, and technical clarity. Comfortable operating in ambiguity - you can shape requirements, not just execute on them. We are an equal opportunity employer and welcome applicants from all backgrounds, regardless of race, ethnicity, gender identity or expression, sexual orientation, religion, age, disability, or any other characteristic. We believe that diversity drives innovation, creativity, and collective strength.
26/07/2026
Full time
About Andercore Andercore is the AI-native supplier of industrial materials for energy, infrastructure, and construction in wholesale and beyond. We trade with global suppliers and distribute to European customers on our own account. Our AI runs the full trade and distribution end-to-end: sourcing, quality, pricing, sales, logistics, and embedded financing. For the customer, it feels like buying from their preferred local supplier; for our partners, it is the most convenient and safe way to do business across borders. Behind it, our software and agentic AI do the heavy lifting that used to take an asset intensive supply chain with four or five intermediaries and weeks of manual coordination. Where we are today: Strong triple digit million euro turnover Seven European markets live 80+ people across Berlin (HQ), offices in London, Mumbai, and Shanghai $40M Series B just closed, $75M raised to date from Atomico, Project A, and Inven Capital, institutional financing from international banks. We are building the world's first and last industrial grade AI operating system for materials, redefining how global trade works in one of the largest and most essential industries on earth. As a Senior Backend Engineer, you will be a technical anchor across the team - expected to lead by example, shape architecture decisions, and raise the quality bar for everything we ship. You will operate with a high degree of autonomy while staying deeply embedded in collaborative engineering culture. Tech Stack: Java 21 (Spring Boot 3), Python, LangGraph, LLM APIs (OpenAI, Anthropic, Gemini), PostgreSQL, Kinesis, AWS, Terraform, GitHub Actions, Node.js, TypeScript, Next.js, React. What you will do Take ownership of complex backend systems from design through production - including architecture, implementation, and long term maintenance. Lead technical discussions, drive engineering decisions, and document trade offs clearly for the team. Mentor junior and mid level engineers through code reviews, pairing sessions, and structured feedback. Identify systemic weaknesses in our infrastructure, propose improvements, and execute on them with minimal direction. Collaborate across engineering, product, and data to align technical direction with business goals. Drive improvements to observability, reliability, and performance across our backend stack. Contribute to hiring by participating in technical interviews and helping define the engineering bar. Who you are 7+ years of backend engineering experience, with a track record of owning critical systems in production. Deep expertise in Java (Spring Boot) and strong familiarity with Python; comfortable navigating a polyglot codebase. Proven experience designing distributed systems - event driven architecture, microservices, data pipelines. Strong command of PostgreSQL and experience working with cloud native infrastructure on AWS. Someone who has been through hypergrowth or scale challenges and has the scars and instincts to show for it. A multiplier: you make the engineers around you better through your presence, feedback, and technical clarity. Comfortable operating in ambiguity - you can shape requirements, not just execute on them. We are an equal opportunity employer and welcome applicants from all backgrounds, regardless of race, ethnicity, gender identity or expression, sexual orientation, religion, age, disability, or any other characteristic. We believe that diversity drives innovation, creativity, and collective strength.
Staff Platform Engineer
Hyperexponential
About hyperexponential (hx) At hyperexponential, we're building the AI-powered platform that enables the world's most critical decisions in a £7 trillion industry, which risks to take, and how to price them. These are the decisions that shape real-world outcomes: whether rockets successfully launch into space, autonomous vehicles make it to market, or communities recover after major storms. Until now, insurance has been making billion-pound decisions using outdated tools. We're changing that. Our platform brings together data, AI, and human expertise to give insurers the fastest path from submission to decision - helping them move faster, act smarter, and take on more risk with confidence. Backed by a16z, Highland Europe, and Battery Ventures, we're scaling globally - already trusted by nearly 50 of the world's largest insurers, with zero churn and billions in premiums flowing through hx. What began as a single product in one market has rapidly evolved into a multi-product, multi-territory platform powering every stage of pricing and underwriting. AI is at the core of what we do - from building the world's first domain-specific AI peer programmer for insurance (think GitHub Copilot with a PhD in actuarial science) to shaping agentic workflows that reinvent how this industry operates. What makes hx different is the people who build it. Here, impact isn't tied to title or tenure; it's defined by the challenges you take on and the discipline you bring. Surrounded by peers who stretch you, you'll do the best, hardest work of your life in a company engineered to endure. If that sounds like you, join us in building what comes next. About the Platform team Platform at hx builds the foundation that enables engineering teams to ship secure, scalable applications at velocity. We're evolving towards an AI-first platform where self-service infrastructure, intelligent automation, and reusable components compound developer productivity and operational excellence. This isn't about maintaining the status quo; we're reimagining how modern software delivery works. As the Staff Platform Engineer, you will own the technical direction of this evolution. You will define the architecture and engineering standards that others build to, drive coherence across teams, and ensure the platform strategy is aligned to long-term business outcomes. You will shape how AI-first, self-service infrastructure is done at scale, not just by delivering capabilities yourself, but by creating the conditions for engineering teams across the organisation to move faster, more safely, and more autonomously. Check out our Engineering Candidate Hub for a behind the scenes look at the team you would be joining! What you'll be doing Establish a coherent 12-18 month technical direction for the platform, with clearly articulated trade offs, milestones, and alignment across engineering leadership. The roadmap is understood, trusted, and actively referenced by stakeholders. Platform capabilities are adopted broadly across engineering, not because teams are told to use them, but because they are well designed, well documented, and genuinely reduce friction. Measurable reduction in Platform as a bottleneck for common provisioning and deployment tasks. Define the architectural patterns and standards that enable autonomous and AI augmented workflows across the organisation. Other engineers can build AI native capabilities without requiring Platform's direct involvement in every initiative. Platform defined standards for security, reliability, and operational excellence are embedded into how all teams build not enforced through gatekeeping, but adopted because they are the path of least resistance. Measurable reduction in misconfiguration, security exceptions, and operational incidents across the estate. Senior engineers are visibly stronger for having worked alongside you. The team develops better instincts for architecture, trade offs, and platform thinking. You are sought out as a technical authority. What you'll need to have done Defined the architecture, standards, and patterns for the platform domain over a multi quarter horizon. Makes high judgement calls on foundational trade offs such as build vs buy, depth vs breadth, short term pragmatism vs long term coherence and brings the organisation along on those decisions. Navigating disagreement across senior engineers, architects, and stakeholders to reach durable technical decisions. Comfortable holding a position under pressure, updating it when presented with better evidence, and ensuring decisions stick once made. Accountability for outcomes that span multiple teams and that they do not personally deliver. Designs systems, standards, and enablement approaches that multiply the effectiveness of the engineers around them, rather than being the primary hands on contributor to every initiative. Defined how AI and automation are embedded into the platform at an architectural level not just experimenting with tools, but establishing patterns that make AI augmented workflows the default for engineering teams across the organisation. Understanding of the adoption dynamics, internal customer needs, and the systemic barriers to self service. Shapes the platform roadmap based on feedback, usage data, and a clear eyed view of where friction exists and ensures the platform earns its adoption rather than mandating it. Identified architectural, security, and operational risks before they become incidents. Influences how the broader engineering organisation thinks about reliability, security posture, and cost efficiency not just within Platform's direct remit. Connecting platform decisions to business outcomes clearly and credibly. Can represent the platform strategy to senior leadership, translate engineering constraints into business language, and use commercial context to sharpen technical priorities. Actively developing senior engineers through technical challenge, honest feedback, and deliberate exposure to harder problems. Recognised as someone who raises the capability of the team, not just the quality of the code. Models the engineering culture the organisation is trying to build. You're unlikely to thrive here if You prefer executing predefined tasks over taking ownership of ambiguous problems that require exploration, experimentation, and iteration to solve. You view platform engineering as building infrastructure in isolation rather than treating it as a product with internal customers whose adoption and satisfaction drive success. You're uncomfortable with rapid change and continuous improvement, preferring stability and established patterns over evolving practices based on data and feedback. If reading our Culture Document leaves you feeling neutral rather than energised, hx may not be the place where you'll do your best work. We're building something that asks for commitment and conviction, and we want you to feel excited by the opportunity to grow with us. Compensation At hx, we're committed to salary transparency. You'll always have clarity on pay early in the process - our Talent Partner will share details with you during initial conversations - and we're working towards publishing salary information for all roles globally. Because we're building at the intersection of technology/SaaS and insurance, our roles don't always map neatly onto traditional benchmarks. Our approach is to design compensation that's competitive in the market, fair across teams, and aligned with the impact our people make. Equity: We offer equity across all roles at hx, making it a significant component of total compensation. Your Talent Partner will be able to share more details about this. Benefits £5,000 training and conference budget for individual and group development. 25 days of holiday plus 8 bank holidays (33 days total). Company pension scheme via Penfold. Mental health support and therapy via Spectrum.life. Individual wellbeing allowance via Juno. Private healthcare insurance through AXA. Income protection and Life Insurance. Cycle to Work Scheme. Additional perks Top-spec equipment (laptop, screens, adjustable desks, etc.). Regular remote and in person hackathons, lunch and learns, socials, and game nights. Team breakfasts and lunches, snacks, drinks fridge, and a fun office at The Ministry. Exceptional opportunities for personal development and growth as we build something remarkable together. Interview process Initial call with our Talent team (30 minutes). Manager Interview (60 minutes). Technical Assessment (system design whiteboard) (120 minutes). Values Interview with Tech Leadership (60 minutes). We offer! Our commitment to Diversity hxers are at the centre of everything we build. We know that progress depends on diverse perspectives, and we are committed to creating an environment where everyone can thrive, grow, and make an impact. We recognise there is always more to do, and we take responsibility for shaping a workplace that is not only diverse but genuinely inclusive. Diversity is not just the right thing to do, it is key to solving the complex challenges we choose to take on. By welcoming people from all backgrounds and experiences, we strengthen our ability to question assumptions, push boundaries, and design solutions that endure. If you're energised by complexity and motivated to grow, we encourage you to apply and join our global team. . click apply for full job details
25/07/2026
Full time
About hyperexponential (hx) At hyperexponential, we're building the AI-powered platform that enables the world's most critical decisions in a £7 trillion industry, which risks to take, and how to price them. These are the decisions that shape real-world outcomes: whether rockets successfully launch into space, autonomous vehicles make it to market, or communities recover after major storms. Until now, insurance has been making billion-pound decisions using outdated tools. We're changing that. Our platform brings together data, AI, and human expertise to give insurers the fastest path from submission to decision - helping them move faster, act smarter, and take on more risk with confidence. Backed by a16z, Highland Europe, and Battery Ventures, we're scaling globally - already trusted by nearly 50 of the world's largest insurers, with zero churn and billions in premiums flowing through hx. What began as a single product in one market has rapidly evolved into a multi-product, multi-territory platform powering every stage of pricing and underwriting. AI is at the core of what we do - from building the world's first domain-specific AI peer programmer for insurance (think GitHub Copilot with a PhD in actuarial science) to shaping agentic workflows that reinvent how this industry operates. What makes hx different is the people who build it. Here, impact isn't tied to title or tenure; it's defined by the challenges you take on and the discipline you bring. Surrounded by peers who stretch you, you'll do the best, hardest work of your life in a company engineered to endure. If that sounds like you, join us in building what comes next. About the Platform team Platform at hx builds the foundation that enables engineering teams to ship secure, scalable applications at velocity. We're evolving towards an AI-first platform where self-service infrastructure, intelligent automation, and reusable components compound developer productivity and operational excellence. This isn't about maintaining the status quo; we're reimagining how modern software delivery works. As the Staff Platform Engineer, you will own the technical direction of this evolution. You will define the architecture and engineering standards that others build to, drive coherence across teams, and ensure the platform strategy is aligned to long-term business outcomes. You will shape how AI-first, self-service infrastructure is done at scale, not just by delivering capabilities yourself, but by creating the conditions for engineering teams across the organisation to move faster, more safely, and more autonomously. Check out our Engineering Candidate Hub for a behind the scenes look at the team you would be joining! What you'll be doing Establish a coherent 12-18 month technical direction for the platform, with clearly articulated trade offs, milestones, and alignment across engineering leadership. The roadmap is understood, trusted, and actively referenced by stakeholders. Platform capabilities are adopted broadly across engineering, not because teams are told to use them, but because they are well designed, well documented, and genuinely reduce friction. Measurable reduction in Platform as a bottleneck for common provisioning and deployment tasks. Define the architectural patterns and standards that enable autonomous and AI augmented workflows across the organisation. Other engineers can build AI native capabilities without requiring Platform's direct involvement in every initiative. Platform defined standards for security, reliability, and operational excellence are embedded into how all teams build not enforced through gatekeeping, but adopted because they are the path of least resistance. Measurable reduction in misconfiguration, security exceptions, and operational incidents across the estate. Senior engineers are visibly stronger for having worked alongside you. The team develops better instincts for architecture, trade offs, and platform thinking. You are sought out as a technical authority. What you'll need to have done Defined the architecture, standards, and patterns for the platform domain over a multi quarter horizon. Makes high judgement calls on foundational trade offs such as build vs buy, depth vs breadth, short term pragmatism vs long term coherence and brings the organisation along on those decisions. Navigating disagreement across senior engineers, architects, and stakeholders to reach durable technical decisions. Comfortable holding a position under pressure, updating it when presented with better evidence, and ensuring decisions stick once made. Accountability for outcomes that span multiple teams and that they do not personally deliver. Designs systems, standards, and enablement approaches that multiply the effectiveness of the engineers around them, rather than being the primary hands on contributor to every initiative. Defined how AI and automation are embedded into the platform at an architectural level not just experimenting with tools, but establishing patterns that make AI augmented workflows the default for engineering teams across the organisation. Understanding of the adoption dynamics, internal customer needs, and the systemic barriers to self service. Shapes the platform roadmap based on feedback, usage data, and a clear eyed view of where friction exists and ensures the platform earns its adoption rather than mandating it. Identified architectural, security, and operational risks before they become incidents. Influences how the broader engineering organisation thinks about reliability, security posture, and cost efficiency not just within Platform's direct remit. Connecting platform decisions to business outcomes clearly and credibly. Can represent the platform strategy to senior leadership, translate engineering constraints into business language, and use commercial context to sharpen technical priorities. Actively developing senior engineers through technical challenge, honest feedback, and deliberate exposure to harder problems. Recognised as someone who raises the capability of the team, not just the quality of the code. Models the engineering culture the organisation is trying to build. You're unlikely to thrive here if You prefer executing predefined tasks over taking ownership of ambiguous problems that require exploration, experimentation, and iteration to solve. You view platform engineering as building infrastructure in isolation rather than treating it as a product with internal customers whose adoption and satisfaction drive success. You're uncomfortable with rapid change and continuous improvement, preferring stability and established patterns over evolving practices based on data and feedback. If reading our Culture Document leaves you feeling neutral rather than energised, hx may not be the place where you'll do your best work. We're building something that asks for commitment and conviction, and we want you to feel excited by the opportunity to grow with us. Compensation At hx, we're committed to salary transparency. You'll always have clarity on pay early in the process - our Talent Partner will share details with you during initial conversations - and we're working towards publishing salary information for all roles globally. Because we're building at the intersection of technology/SaaS and insurance, our roles don't always map neatly onto traditional benchmarks. Our approach is to design compensation that's competitive in the market, fair across teams, and aligned with the impact our people make. Equity: We offer equity across all roles at hx, making it a significant component of total compensation. Your Talent Partner will be able to share more details about this. Benefits £5,000 training and conference budget for individual and group development. 25 days of holiday plus 8 bank holidays (33 days total). Company pension scheme via Penfold. Mental health support and therapy via Spectrum.life. Individual wellbeing allowance via Juno. Private healthcare insurance through AXA. Income protection and Life Insurance. Cycle to Work Scheme. Additional perks Top-spec equipment (laptop, screens, adjustable desks, etc.). Regular remote and in person hackathons, lunch and learns, socials, and game nights. Team breakfasts and lunches, snacks, drinks fridge, and a fun office at The Ministry. Exceptional opportunities for personal development and growth as we build something remarkable together. Interview process Initial call with our Talent team (30 minutes). Manager Interview (60 minutes). Technical Assessment (system design whiteboard) (120 minutes). Values Interview with Tech Leadership (60 minutes). We offer! Our commitment to Diversity hxers are at the centre of everything we build. We know that progress depends on diverse perspectives, and we are committed to creating an environment where everyone can thrive, grow, and make an impact. We recognise there is always more to do, and we take responsibility for shaping a workplace that is not only diverse but genuinely inclusive. Diversity is not just the right thing to do, it is key to solving the complex challenges we choose to take on. By welcoming people from all backgrounds and experiences, we strengthen our ability to question assumptions, push boundaries, and design solutions that endure. If you're energised by complexity and motivated to grow, we encourage you to apply and join our global team. . click apply for full job details
Senior Security Engineer
Semble
About the role You will report directly to the Head of Information Security and work alongside a Senior Technical Support Engineer to form the senior core of the IT Delivery and Security Services team. You will own a broad portfolio of security responsibilities, from application security and secure SDLC enablement to AI governance and security programmes, with significant autonomy to shape how that work gets done. The role is hybrid within the UK, with occasional travel to our London office for collaboration and workshops. What you will be doing Application Security and Secure SDLC Embed security into Agile development by partnering with engineering squads during planning, refinement, and delivery, and be the security voice in the room. Define, roll out, and continuously improve secure coding standards, secure design patterns, and developer-friendly guidance that scales across the engineering team. Run threat modelling for new features and major architectural changes, capturing abuse cases and security requirements early, and apply emerging frameworks to model and mitigate new threat surfaces, especially for AI-powered features. Own SAST, SCA, DAST, container, and IaC scanning pipelines, using Snyk as the primary platform. Integrate with CI/CD, manage policies, and focus on developer experience and false-positive reduction. Triage and manage vulnerabilities end-to-end: classification, SLAs, fix validation, and reporting. Build frictionless guardrails such as pre-commit hooks, secure templates, reference code, and paved paths that make doing the right thing easy. Deliver targeted training and just-in-time enablement based on findings and stack specifics. Security Architecture and Design Advise on architecture choices for key product feature developments, including authorisation, secrets and key management, data protection, and zero-trust-aligned designs. Guide secure API and microservice patterns, including input validation, rate limiting, secure session handling, and token-based security (OAuth 2.0/OIDC). Review designs for cloud-native services and edge components, ensuring sensible security trade-offs aligned to product goals. Advise on the security architecture of agent orchestration, tool integrations, memory handling, and MCP server deployments as agentic AI capabilities expand. AI Security and Governance Apply and evolve Semble's approach to AI specific threats: prompt injection, excessive agent autonomy, tool and plugin abuse, AI supply chain risks, and context manipulation, using OWASP LLM Top 10 and OWASP Top 10 for Agentic Applications. Work with the Head of Information Security to develop and maintain AI governance posture, aligned with ISO 42001 and evolving AI regulatory landscape in healthcare. Assess risks from third party AI integrations, AI assisted development tooling, and agentic workflows, and implement appropriate mitigations. Security Operations and Threat Management Monitor, investigate, and respond to security alerts, incidents, and anomalous behaviour across Semble's environment. Develop and mature threat intelligence capabilities, including vulnerability management, penetration testing coordination, and incident response processes. Maintain and improve security tooling, logging, and detection capabilities with an automation first mindset. Contribute to incident response runbooks for application layer and AI related incidents, and support blameless post incident reviews to embed learning back into the SDLC. Identify and address security gaps proactively, improving the overall security posture. Compliance, Certification and Audit Readiness Own or co own delivery of compliance programmes, including ISO 27001, Cyber Essentials+, NHS DSPT, and the journey toward SOC 2 readiness. Support and contribute to ISO 42001 implementation as AI governance matures. Define and track pragmatic security KPIs such as time to remediate, coverage, critical resolutions within SLA, threat model coverage, and audit readiness indicators. Maintain audit quality documentation, evidence, and records at all times. Customer and Stakeholder Engagement Support the sales process by responding to customer security questionnaires and due diligence requests with accuracy and confidence. Occasionally engage directly with customers on security topics, acting as a credible representative of Semble's security function. Work with internal stakeholders to ensure security requirements are understood and embedded across the business. What we are looking for Required Minimum of 5 years' experience in application security, product security, or a combination of software engineering and security with strong AppSec ownership. Hands on experience with Snyk across SCA, SAST, Container, and IaC, including CI/CD integration and policy management. Strong grounding in modern web and application security: OWASP Top 10, API Security Top 10, and emerging understanding of the OWASP Top 10 for Agentic Applications. Practical experience embedding security into Agile workflows and DevSecOps tooling. Solid understanding of authn/authz patterns, secrets management, encryption, and cloud native security controls. Experience with compliance frameworks, particularly ISO 27001; familiarity with Cyber Essentials+, NHS DSPT, or SOC 2 is a strong advantage. Practical understanding of AI security risks, including prompt injection, LLM vulnerabilities, and agentic system threats, and how to address them in a product context. Experience working in a SaaS environment or similarly regulated industry, appreciating the product, engineering, and commercial context that security decisions sit within. Ability to communicate clearly with engineers, leadership, and occasionally customers, translating complex security risk into clear, actionable language. Genuine, hands on AI experience: you must be able to discuss specific ways you are already using AI to improve security operations, detection, or engineering workflows. A track record of maintaining security programmes to a continuously high standard, with audit readiness as a default rather than a periodic event. A proactive, ownership mindset: you identify gaps, propose solutions, and deliver them without waiting to be told. Desirable CISSP certification (strongly preferred). Experience with threat modelling methodologies such as STRIDE or attack trees, and running effective threat model sessions with engineering teams. Familiarity with API gateways, container orchestration, and software supply chain security. Experience securing AI enabled features, ML pipelines, agentic workflows, or MCP based integrations. Experience building or maturing a security function within a scaling organisation. Exposure to healthcare data regulations and NHS security requirements. Proficiency in the French language (nice to have, not mandatory). Benefits £80-90k salary package, reflecting the specialist and technical nature of this role. Autonomy and ownership - you set the vision and run with it. 36 days off: 25 holidays + bank holidays + 3 extra days (birthday and feel good days). Private health insurance covering physical and mental health, as well as dental and optical. Hybrid & flexible work environment - work from anywhere in the UK, with some flexibility to work across Europe. Latest MacBook (or Windows) and equipment to set up a home office ergonomically. Equal Opportunity We welcome applications from people of all backgrounds and walks of life, including those from groups typically underrepresented in the technology industry. We also encourage applications from disabled and neurodiverse candidates. If there are adjustments we can make to support you throughout the recruitment process, please let us know.
25/07/2026
Full time
About the role You will report directly to the Head of Information Security and work alongside a Senior Technical Support Engineer to form the senior core of the IT Delivery and Security Services team. You will own a broad portfolio of security responsibilities, from application security and secure SDLC enablement to AI governance and security programmes, with significant autonomy to shape how that work gets done. The role is hybrid within the UK, with occasional travel to our London office for collaboration and workshops. What you will be doing Application Security and Secure SDLC Embed security into Agile development by partnering with engineering squads during planning, refinement, and delivery, and be the security voice in the room. Define, roll out, and continuously improve secure coding standards, secure design patterns, and developer-friendly guidance that scales across the engineering team. Run threat modelling for new features and major architectural changes, capturing abuse cases and security requirements early, and apply emerging frameworks to model and mitigate new threat surfaces, especially for AI-powered features. Own SAST, SCA, DAST, container, and IaC scanning pipelines, using Snyk as the primary platform. Integrate with CI/CD, manage policies, and focus on developer experience and false-positive reduction. Triage and manage vulnerabilities end-to-end: classification, SLAs, fix validation, and reporting. Build frictionless guardrails such as pre-commit hooks, secure templates, reference code, and paved paths that make doing the right thing easy. Deliver targeted training and just-in-time enablement based on findings and stack specifics. Security Architecture and Design Advise on architecture choices for key product feature developments, including authorisation, secrets and key management, data protection, and zero-trust-aligned designs. Guide secure API and microservice patterns, including input validation, rate limiting, secure session handling, and token-based security (OAuth 2.0/OIDC). Review designs for cloud-native services and edge components, ensuring sensible security trade-offs aligned to product goals. Advise on the security architecture of agent orchestration, tool integrations, memory handling, and MCP server deployments as agentic AI capabilities expand. AI Security and Governance Apply and evolve Semble's approach to AI specific threats: prompt injection, excessive agent autonomy, tool and plugin abuse, AI supply chain risks, and context manipulation, using OWASP LLM Top 10 and OWASP Top 10 for Agentic Applications. Work with the Head of Information Security to develop and maintain AI governance posture, aligned with ISO 42001 and evolving AI regulatory landscape in healthcare. Assess risks from third party AI integrations, AI assisted development tooling, and agentic workflows, and implement appropriate mitigations. Security Operations and Threat Management Monitor, investigate, and respond to security alerts, incidents, and anomalous behaviour across Semble's environment. Develop and mature threat intelligence capabilities, including vulnerability management, penetration testing coordination, and incident response processes. Maintain and improve security tooling, logging, and detection capabilities with an automation first mindset. Contribute to incident response runbooks for application layer and AI related incidents, and support blameless post incident reviews to embed learning back into the SDLC. Identify and address security gaps proactively, improving the overall security posture. Compliance, Certification and Audit Readiness Own or co own delivery of compliance programmes, including ISO 27001, Cyber Essentials+, NHS DSPT, and the journey toward SOC 2 readiness. Support and contribute to ISO 42001 implementation as AI governance matures. Define and track pragmatic security KPIs such as time to remediate, coverage, critical resolutions within SLA, threat model coverage, and audit readiness indicators. Maintain audit quality documentation, evidence, and records at all times. Customer and Stakeholder Engagement Support the sales process by responding to customer security questionnaires and due diligence requests with accuracy and confidence. Occasionally engage directly with customers on security topics, acting as a credible representative of Semble's security function. Work with internal stakeholders to ensure security requirements are understood and embedded across the business. What we are looking for Required Minimum of 5 years' experience in application security, product security, or a combination of software engineering and security with strong AppSec ownership. Hands on experience with Snyk across SCA, SAST, Container, and IaC, including CI/CD integration and policy management. Strong grounding in modern web and application security: OWASP Top 10, API Security Top 10, and emerging understanding of the OWASP Top 10 for Agentic Applications. Practical experience embedding security into Agile workflows and DevSecOps tooling. Solid understanding of authn/authz patterns, secrets management, encryption, and cloud native security controls. Experience with compliance frameworks, particularly ISO 27001; familiarity with Cyber Essentials+, NHS DSPT, or SOC 2 is a strong advantage. Practical understanding of AI security risks, including prompt injection, LLM vulnerabilities, and agentic system threats, and how to address them in a product context. Experience working in a SaaS environment or similarly regulated industry, appreciating the product, engineering, and commercial context that security decisions sit within. Ability to communicate clearly with engineers, leadership, and occasionally customers, translating complex security risk into clear, actionable language. Genuine, hands on AI experience: you must be able to discuss specific ways you are already using AI to improve security operations, detection, or engineering workflows. A track record of maintaining security programmes to a continuously high standard, with audit readiness as a default rather than a periodic event. A proactive, ownership mindset: you identify gaps, propose solutions, and deliver them without waiting to be told. Desirable CISSP certification (strongly preferred). Experience with threat modelling methodologies such as STRIDE or attack trees, and running effective threat model sessions with engineering teams. Familiarity with API gateways, container orchestration, and software supply chain security. Experience securing AI enabled features, ML pipelines, agentic workflows, or MCP based integrations. Experience building or maturing a security function within a scaling organisation. Exposure to healthcare data regulations and NHS security requirements. Proficiency in the French language (nice to have, not mandatory). Benefits £80-90k salary package, reflecting the specialist and technical nature of this role. Autonomy and ownership - you set the vision and run with it. 36 days off: 25 holidays + bank holidays + 3 extra days (birthday and feel good days). Private health insurance covering physical and mental health, as well as dental and optical. Hybrid & flexible work environment - work from anywhere in the UK, with some flexibility to work across Europe. Latest MacBook (or Windows) and equipment to set up a home office ergonomically. Equal Opportunity We welcome applications from people of all backgrounds and walks of life, including those from groups typically underrepresented in the technology industry. We also encourage applications from disabled and neurodiverse candidates. If there are adjustments we can make to support you throughout the recruitment process, please let us know.
Senior DevOps Engineer - AWS, Kubernetes & CI/CD
Silversmith Capital Partners
Novatus is a Series B scale-up RegTech SaaS provider and boutique advisory practice, enabling financial services firms to solve complex challenges and redefine what's possible through expert-led technology and consulting. Across both our technology and consulting services, Novatus delivers practical solutions to some of the most complex regulatory, data and operational challenges in financial services. Our SaaS platform, En>ACT ( short for Ensuring Accurate, Complete and Timely reporting ), is a market-leading solution for regulatory transaction reporting and reconciliation, providing real-time, independent oversight of transaction reporting across all global regulatory regimes. En>ACT is the only real-time assurance solution that tests 100% of transactions and 100% of fields, replacing sample-based reviews and static PDF reports delivered months after the event with live, actionable insights. This helps firms remediate quickly, reduce risk, and meet regulatory obligations with confidence. Already trusted by more than 45 firms worldwide, the platform is scalable, proven, and designed for both business and technical users. Alongside our SaaS offering, our unique model delivers consulting services to solve complex challenges, combining deep expertise, ownership and delivery to create lasting change. Our expertise spans Strategy & Operations, Data & AI, Risk & Resilience, Compliance, Transaction Reporting, and ESG. We embed ourselves within client teams to deliver both insight and execution, taking ownership of outcomes and driving measurable impact. Since our launch in 2019, we have scaled rapidly, creating space for our people to grow the business. Backed by North American private equity investment, and partnerships with the London Stock Exchange Group and Snowflake's global data platform, we are shaping the future of financial services through innovation in both consulting and technology. Now a team of 120 globally, our growth plans do not stop here: we are looking for top-tier talent to join us on our journey and enable our next phase of success. Senior DevOps Engineer Novatus HQ - 2 London Wall Place, EC2Y 5AU Job Overview: As a Senior DevOps Engineer , you will scope and deliver complex infrastructure projects end-to-end, building and maintaining scalable, secure, and performant systems. You'll contribute to our technology direction and drive initiatives that align with our business objectives, with an emphasis on automation, delivery pace, reliability, and cost efficiency. This role requires a strong technical background and a proven track record of building and scaling systems in complex environments. You'll be joining as we have begun actively modernizing our infrastructure from traditional deployments to automation and cloud-native systems with AWS, Terraform, GitHub Actions, Databricks, Snowflake and Grafana. Key Responsibilities: Design and implement AWS cloud infrastructure, writing clean and maintainable Infrastructure as Code for repeatable, auditable deployments across environments. Drive reliability, scalability, security, observability and cost efficiency of AWS infrastructure. Provide mentorship to other DevOps engineers, sharing expertise and raising engineering quality across the team. Develop and maintain robust and effective CI/CD pipelines. Troubleshoot and resolve complex infrastructure issues, ensuring minimal impact on business operations. Explore and evaluate new technologies, tools, and patterns that improve platform reliability and delivery pace. Partner with Data Engineering to support platform infrastructure (AWS, Databricks, Snowflake). About You: Requirements: Strong hands-on AWS infrastructure experience, including IAM, VPCs, compute, containers, load balancing, storage, security, resilience, and cost optimization. Hands-on experience deploying and operating applications on Kubernetes in production, including Helm/manifests, ingress, configuration/secrets, observability, and troubleshooting live workloads. Proficient with Infrastructure as Code, especially Terraform, with experience building maintainable, reusable modules and environment patterns. Solid production networking knowledge: TCP/IP, DNS, TLS, BGP, routing, subnets, NAT, firewalls/security groups, VPN/private connectivity, load balancers, and practical troubleshooting. Experience operating cloud infrastructure in regulated environments (e.g. GDPR, ISO 27001, SOC 2). Experience designing observability, monitoring, logging, and alerting solutions for distributed systems. Strong software engineering ability beyond basic scripting. Ideally someone who has contributed to larger software projects or built maintainable platform/backend tooling in a language such as Python, Go, Java, TypeScript, or similar. Comfortable using modern AI-assisted engineering workflows, including agentic coding tools and LLM-based automation. Familiarity with concepts such as MCP servers, tool-calling, RAG/vector search, embeddings, and AI-assisted platform operations. Working knowledge of databases and data platforms, including SQL databases such as PostgreSQL/MySQL and exposure to NoSQL or distributed data stores. Track record of independently scoping and delivering complex infrastructure projects end-to-end. Experience mentoring engineers and sharing technical expertise across a team. Excellent communication and stakeholder management skills. Nice-to-haves: Relevant certifications (e.g., AWS Certified Solutions Architect, AWS Certified Security, or AWS Certified DevOps Engineer). Databricks and/or Snowflake infrastructure experience. Kafka operations or other event streaming platforms. Experience on infrastructure modernization or migration programs. FinTech, RegTech, or financial services background. Why Join Us? Work Across Disciplines: You won't be confined to a single track- you will develop a broader skillset across our capabilities and offerings. Solve Problems that Matter: Work on complex challenges, where your thinking, analysis, and execution have real impact. Flat, Visible, Collaborative: We keep the structure flat, so you can collaborate directly with senior leaders and experienced specialists. Your work is visible, your perspectives are valued, and you will see the impact of your contributions every day. A Place for Builders: This is a great place for people who enjoy driving results and taking ownership. If you are driven to add value and help grow our business, you will enjoy a rewarding experience that recognises your contributions. Perks & Benefits: Private Medical Insurance (via AXA): includes mental health, dental, vision, and private GP access Life Insurance - 4 salary (via Unum) Unum's : includes GP access, medical second opinions, physiotherapy, lifestyle coaching, savings and discounts, mental health support, bereavement counselling, and cancer support services for you, your partner, and your child(ren) Salary sacrifice childcare and nursery scheme (via YellowNest) Employee Assistance Programme Enhanced parental leave (maternity & paternity) Professional qualification sponsorship Accelerated career progression based on readiness and performance, not tenure or time spent in role Holiday entitlement increases with tenure Flexible hours with core collaboration time Paid volunteering leave Gym & fitness discounts Bi-annual socials Office snacks and drinks Interest-based working groups to collaborate and innovate Novatus' Equal Opportunities Statement: Novatus is an Equal Opportunity Employer. All employment decisions are made based on business needs, role requirements, and individual qualifications, without regard to race, age, religion or belief, sex, sexual orientation, gender identity or expression, marital or civil partnership status, pregnancy or maternity, socioeconomic background, disability, or any other characteristic protected under the Equality Act 2010. We maintain a workplace culture that is inclusive, respectful, and supportive. Our recruitment and selection processes are designed to ensure fairness and consistency for all candidates. Reasonable adjustments are available throughout the application and interview process, and candidates are encouraged to contact Human Resources to discuss any specific requirements. This commitment is embedded in all aspects of our employment practices, including recruitment, compensation, professional development, promotion, and workplace conduct.
25/07/2026
Full time
Novatus is a Series B scale-up RegTech SaaS provider and boutique advisory practice, enabling financial services firms to solve complex challenges and redefine what's possible through expert-led technology and consulting. Across both our technology and consulting services, Novatus delivers practical solutions to some of the most complex regulatory, data and operational challenges in financial services. Our SaaS platform, En>ACT ( short for Ensuring Accurate, Complete and Timely reporting ), is a market-leading solution for regulatory transaction reporting and reconciliation, providing real-time, independent oversight of transaction reporting across all global regulatory regimes. En>ACT is the only real-time assurance solution that tests 100% of transactions and 100% of fields, replacing sample-based reviews and static PDF reports delivered months after the event with live, actionable insights. This helps firms remediate quickly, reduce risk, and meet regulatory obligations with confidence. Already trusted by more than 45 firms worldwide, the platform is scalable, proven, and designed for both business and technical users. Alongside our SaaS offering, our unique model delivers consulting services to solve complex challenges, combining deep expertise, ownership and delivery to create lasting change. Our expertise spans Strategy & Operations, Data & AI, Risk & Resilience, Compliance, Transaction Reporting, and ESG. We embed ourselves within client teams to deliver both insight and execution, taking ownership of outcomes and driving measurable impact. Since our launch in 2019, we have scaled rapidly, creating space for our people to grow the business. Backed by North American private equity investment, and partnerships with the London Stock Exchange Group and Snowflake's global data platform, we are shaping the future of financial services through innovation in both consulting and technology. Now a team of 120 globally, our growth plans do not stop here: we are looking for top-tier talent to join us on our journey and enable our next phase of success. Senior DevOps Engineer Novatus HQ - 2 London Wall Place, EC2Y 5AU Job Overview: As a Senior DevOps Engineer , you will scope and deliver complex infrastructure projects end-to-end, building and maintaining scalable, secure, and performant systems. You'll contribute to our technology direction and drive initiatives that align with our business objectives, with an emphasis on automation, delivery pace, reliability, and cost efficiency. This role requires a strong technical background and a proven track record of building and scaling systems in complex environments. You'll be joining as we have begun actively modernizing our infrastructure from traditional deployments to automation and cloud-native systems with AWS, Terraform, GitHub Actions, Databricks, Snowflake and Grafana. Key Responsibilities: Design and implement AWS cloud infrastructure, writing clean and maintainable Infrastructure as Code for repeatable, auditable deployments across environments. Drive reliability, scalability, security, observability and cost efficiency of AWS infrastructure. Provide mentorship to other DevOps engineers, sharing expertise and raising engineering quality across the team. Develop and maintain robust and effective CI/CD pipelines. Troubleshoot and resolve complex infrastructure issues, ensuring minimal impact on business operations. Explore and evaluate new technologies, tools, and patterns that improve platform reliability and delivery pace. Partner with Data Engineering to support platform infrastructure (AWS, Databricks, Snowflake). About You: Requirements: Strong hands-on AWS infrastructure experience, including IAM, VPCs, compute, containers, load balancing, storage, security, resilience, and cost optimization. Hands-on experience deploying and operating applications on Kubernetes in production, including Helm/manifests, ingress, configuration/secrets, observability, and troubleshooting live workloads. Proficient with Infrastructure as Code, especially Terraform, with experience building maintainable, reusable modules and environment patterns. Solid production networking knowledge: TCP/IP, DNS, TLS, BGP, routing, subnets, NAT, firewalls/security groups, VPN/private connectivity, load balancers, and practical troubleshooting. Experience operating cloud infrastructure in regulated environments (e.g. GDPR, ISO 27001, SOC 2). Experience designing observability, monitoring, logging, and alerting solutions for distributed systems. Strong software engineering ability beyond basic scripting. Ideally someone who has contributed to larger software projects or built maintainable platform/backend tooling in a language such as Python, Go, Java, TypeScript, or similar. Comfortable using modern AI-assisted engineering workflows, including agentic coding tools and LLM-based automation. Familiarity with concepts such as MCP servers, tool-calling, RAG/vector search, embeddings, and AI-assisted platform operations. Working knowledge of databases and data platforms, including SQL databases such as PostgreSQL/MySQL and exposure to NoSQL or distributed data stores. Track record of independently scoping and delivering complex infrastructure projects end-to-end. Experience mentoring engineers and sharing technical expertise across a team. Excellent communication and stakeholder management skills. Nice-to-haves: Relevant certifications (e.g., AWS Certified Solutions Architect, AWS Certified Security, or AWS Certified DevOps Engineer). Databricks and/or Snowflake infrastructure experience. Kafka operations or other event streaming platforms. Experience on infrastructure modernization or migration programs. FinTech, RegTech, or financial services background. Why Join Us? Work Across Disciplines: You won't be confined to a single track- you will develop a broader skillset across our capabilities and offerings. Solve Problems that Matter: Work on complex challenges, where your thinking, analysis, and execution have real impact. Flat, Visible, Collaborative: We keep the structure flat, so you can collaborate directly with senior leaders and experienced specialists. Your work is visible, your perspectives are valued, and you will see the impact of your contributions every day. A Place for Builders: This is a great place for people who enjoy driving results and taking ownership. If you are driven to add value and help grow our business, you will enjoy a rewarding experience that recognises your contributions. Perks & Benefits: Private Medical Insurance (via AXA): includes mental health, dental, vision, and private GP access Life Insurance - 4 salary (via Unum) Unum's : includes GP access, medical second opinions, physiotherapy, lifestyle coaching, savings and discounts, mental health support, bereavement counselling, and cancer support services for you, your partner, and your child(ren) Salary sacrifice childcare and nursery scheme (via YellowNest) Employee Assistance Programme Enhanced parental leave (maternity & paternity) Professional qualification sponsorship Accelerated career progression based on readiness and performance, not tenure or time spent in role Holiday entitlement increases with tenure Flexible hours with core collaboration time Paid volunteering leave Gym & fitness discounts Bi-annual socials Office snacks and drinks Interest-based working groups to collaborate and innovate Novatus' Equal Opportunities Statement: Novatus is an Equal Opportunity Employer. All employment decisions are made based on business needs, role requirements, and individual qualifications, without regard to race, age, religion or belief, sex, sexual orientation, gender identity or expression, marital or civil partnership status, pregnancy or maternity, socioeconomic background, disability, or any other characteristic protected under the Equality Act 2010. We maintain a workplace culture that is inclusive, respectful, and supportive. Our recruitment and selection processes are designed to ensure fairness and consistency for all candidates. Reasonable adjustments are available throughout the application and interview process, and candidates are encouraged to contact Human Resources to discuss any specific requirements. This commitment is embedded in all aspects of our employment practices, including recruitment, compensation, professional development, promotion, and workplace conduct.
Senior Embedded Software Engineer
Filtronic
Filtronic is a leader in advanced RF and microwave technology, designing and manufacturing high-performance solutions for the Space, Aerospace, Defence and Telecommunications sectors. As we continue to grow, we're looking for a Senior or Higher Senior Embedded Software Engineer to join our engineering team at our headquarters in Sedgefield. This is an exciting opportunity to work on cutting edge embedded software that powers some of the world's most advanced RF and communications systems. You'll be part of a multidisciplinary engineering team developing innovative products from concept through to production, working alongside experts in RF, FPGA, hardware and systems engineering. What You'll Be Doing As an Embedded Software Engineer, you'll design, develop and debug embedded software for real world RF applications, working on both bare metal and RTOS based systems. Your responsibilities will include: Developing embedded software in C/C++ for ARM-based microcontrollers. Designing software for bare metal and real time operating systems, including FreeRTOS and Zephyr. Bringing up new hardware and debugging prototype boards using oscilloscopes, logic analysers and software debugging tools. Developing robust communications between embedded devices using interfaces such as Ethernet, CAN, SPI, I C, UART and RS422. Designing networking functionality including TCP/IP, REST APIs, SNMP and OpenAPI interfaces. Working closely with hardware, FPGA and systems engineers to integrate software with complex electronic systems. Investigating and resolving software, networking and embedded system issues. Contributing throughout the full product development lifecycle from concept through to manufacture. We're interested in talented engineers who enjoy solving challenging technical problems and developing reliable embedded software. You'll ideally have Strong commercial experience developing embedded software in C/C++. Experience working with bare metal systems and/or real time operating systems. Experience developing software for ARM Cortex based microcontrollers. Practical experience bringing up prototype hardware. Knowledge of embedded communication protocols including Ethernet, CAN, SPI, I C and UART. Excellent debugging skills using both hardware and software tools. A degree in Computer Science, Electronic Engineering or a related discipline, or equivalent commercial experience. Experience in any of the following would be advantageous Zephyr RTOS or FreeRTOS STM32 microcontrollers Embedded networking and TCP/IP Secure bootloaders and firmware update mechanisms Python MISRA C/C++ RF or microwave systems Defence, aerospace or space applications We offer Exciting projects in Space, Defence, Aerospace and Telecommunications. The opportunity to work with leading engineers across multiple disciplines. Modern development tools and well established engineering processes. Genuine opportunities for career development and progression. A collaborative, supportive engineering culture. Competitive salary and benefits package. Above all, we value enthusiasm, curiosity and a willingness to learn. If you don't meet every requirement but believe you have the skills and attitude to succeed, we'd still love to hear from you. Please call our Talent Partner, Bruce Mair on if you would like to chat about this role or clarify the salary prior to investing your time applying. Benefits include 37.5 hour working week 25 days' holiday plus public holidays, with the option to buy up to 5 additional days Contributory pension scheme with up to 8% company contribution Life Assurance (4 x basic salary) Income Protection Insurance Save As You Earn (SAYE) share scheme Electric Vehicle (EV) scheme Cycle to Work scheme Volunteering day Learning and development opportunities Hybrid working available Filtronic plc is an equal opportunities employer and is committed to building a diverse and inclusive workplace where everyone can thrive. We welcome applications from all qualified candidates regardless of age, gender, ethnicity, religion, sexual orientation, or disability status. If you require any adjustments or accommodations to support you during the interview process, please let us know and we will be happy to assist.
25/07/2026
Full time
Filtronic is a leader in advanced RF and microwave technology, designing and manufacturing high-performance solutions for the Space, Aerospace, Defence and Telecommunications sectors. As we continue to grow, we're looking for a Senior or Higher Senior Embedded Software Engineer to join our engineering team at our headquarters in Sedgefield. This is an exciting opportunity to work on cutting edge embedded software that powers some of the world's most advanced RF and communications systems. You'll be part of a multidisciplinary engineering team developing innovative products from concept through to production, working alongside experts in RF, FPGA, hardware and systems engineering. What You'll Be Doing As an Embedded Software Engineer, you'll design, develop and debug embedded software for real world RF applications, working on both bare metal and RTOS based systems. Your responsibilities will include: Developing embedded software in C/C++ for ARM-based microcontrollers. Designing software for bare metal and real time operating systems, including FreeRTOS and Zephyr. Bringing up new hardware and debugging prototype boards using oscilloscopes, logic analysers and software debugging tools. Developing robust communications between embedded devices using interfaces such as Ethernet, CAN, SPI, I C, UART and RS422. Designing networking functionality including TCP/IP, REST APIs, SNMP and OpenAPI interfaces. Working closely with hardware, FPGA and systems engineers to integrate software with complex electronic systems. Investigating and resolving software, networking and embedded system issues. Contributing throughout the full product development lifecycle from concept through to manufacture. We're interested in talented engineers who enjoy solving challenging technical problems and developing reliable embedded software. You'll ideally have Strong commercial experience developing embedded software in C/C++. Experience working with bare metal systems and/or real time operating systems. Experience developing software for ARM Cortex based microcontrollers. Practical experience bringing up prototype hardware. Knowledge of embedded communication protocols including Ethernet, CAN, SPI, I C and UART. Excellent debugging skills using both hardware and software tools. A degree in Computer Science, Electronic Engineering or a related discipline, or equivalent commercial experience. Experience in any of the following would be advantageous Zephyr RTOS or FreeRTOS STM32 microcontrollers Embedded networking and TCP/IP Secure bootloaders and firmware update mechanisms Python MISRA C/C++ RF or microwave systems Defence, aerospace or space applications We offer Exciting projects in Space, Defence, Aerospace and Telecommunications. The opportunity to work with leading engineers across multiple disciplines. Modern development tools and well established engineering processes. Genuine opportunities for career development and progression. A collaborative, supportive engineering culture. Competitive salary and benefits package. Above all, we value enthusiasm, curiosity and a willingness to learn. If you don't meet every requirement but believe you have the skills and attitude to succeed, we'd still love to hear from you. Please call our Talent Partner, Bruce Mair on if you would like to chat about this role or clarify the salary prior to investing your time applying. Benefits include 37.5 hour working week 25 days' holiday plus public holidays, with the option to buy up to 5 additional days Contributory pension scheme with up to 8% company contribution Life Assurance (4 x basic salary) Income Protection Insurance Save As You Earn (SAYE) share scheme Electric Vehicle (EV) scheme Cycle to Work scheme Volunteering day Learning and development opportunities Hybrid working available Filtronic plc is an equal opportunities employer and is committed to building a diverse and inclusive workplace where everyone can thrive. We welcome applications from all qualified candidates regardless of age, gender, ethnicity, religion, sexual orientation, or disability status. If you require any adjustments or accommodations to support you during the interview process, please let us know and we will be happy to assist.
Embedded Software Engineer for Financial Systems Delivery
Epos Now Group Norwich, Norfolk
Epos Now is expanding its Engineering team in Norwich. We are seeking a Software Engineer to own and deliver features for the Embedded Accountancy project, integrating financial workflows into our global retail platform. You will work with a squad of engineers to design, build, and optimize scalable systems, with emphasis on backend performance, APIs, and data integrity. Norwich Head Office proximity is expected, with opportunities to learn from senior technical leaders.
25/07/2026
Full time
Epos Now is expanding its Engineering team in Norwich. We are seeking a Software Engineer to own and deliver features for the Embedded Accountancy project, integrating financial workflows into our global retail platform. You will work with a squad of engineers to design, build, and optimize scalable systems, with emphasis on backend performance, APIs, and data integrity. Norwich Head Office proximity is expected, with opportunities to learn from senior technical leaders.
Senior FPGA & Embedded Systems Engineer
Novomorphic Ltd. Cardiff, South Glamorgan
Company Overview Novomorphic is a UK semiconductor and systems design company focused on system-first secure Edge AI. We design and deliver advanced electronics where power, thermal performance, RF behaviour, latency, reliability, and security constraints matter. Our work spans edge AI systems, digital IC design, analogue and mixed-signal systems, FPGA platforms, embedded systems, and compound semiconductor technologies. We work through focused delivery, paid pilots, demonstrators, partner-enabled projects, and CR&D programmes. Our aim is to turn complex technical work into practical engineering outcomes, strong partner confidence, and clear commercial proof-points. We are building Novomorphic from the ground up. We value technical excellence, ownership, curiosity, collaboration, and practical delivery. The Opportunity This is a senior engineering role for an experienced FPGA and embedded systems engineer who enjoys making complex hardware-based systems work in the real world. You will work across FPGA integration, embedded interfaces, board bring-up, testbenches, hardware/software integration, lab debug and prototype stabilisation. The role is suited to candidates who sit comfortably between FPGA design, embedded systems, electronics and practical system delivery. Role Overview Novomorphic is seeking a Senior FPGA & Embedded Systems Engineer to help deliver FPGA-enabled intelligent hardware platforms and embedded electronic systems. This role is different from a pure RTL design role. You will focus on the full system: FPGA logic, embedded processors, firmware interfaces, sensors, memory maps, hardware bring-up, data paths, lab validation and stable prototype delivery. The role combines FPGA engineering, embedded system integration, hardware debug, test automation, technical documentation and close collaboration with digital design, embedded software, AI and hardware teams. What You Will Do FPGA and Embedded System Integration Integrate FPGA logic with embedded processors, firmware, sensors, memories, host interfaces and external hardware. Develop and refine register maps, memory maps, control interfaces and hardware/software APIs. Implement or support RTL blocks, integration wrappers, interface logic and data movement paths. Support timing, latency, determinism and resource trade-offs in FPGA-enabled systems. Work with embedded firmware engineers to bring up drivers, HALs, diagnostics and control interfaces. Support system-level integration across FPGA, embedded software, AI models, analogue hardware and power electronics. Produce clear interface documentation, bring-up notes, test procedures and review material. Bring-Up, Debug and Validation Bring up FPGA development boards, prototype PCBs and hardware demonstrators in the lab. Create practical testbenches, simulations, regression checks and hardware validation scripts. Debug hardware and firmware issues using oscilloscopes, logic analysers, protocol analysers and on-chip debug tools. Support HIL-style testing, customer demos, grant-funded milestones and internal technical validation. Develop repeatable bring-up and validation workflows that can be reused across projects. Help move prototypes from fragile lab setups to stable engineering demonstrators. Collaboration and Technical Delivery Work closely with FPGA designers, embedded software engineers, hardware engineers, AI engineers and system architects. Participate in technical planning, design reviews, debug reviews and delivery reviews. Identify technical risks early, especially around interfaces, timing, bring-up, stability and test coverage. Mentor junior engineers in practical FPGA, embedded and lab-based engineering methods. Help define good engineering habits for a growing start-up team. What You Will Develop Through the role, you will build and strengthen practical capability in: FPGA-based embedded system architecture Hardware/software interface design Register maps, memory maps and control APIs FPGA bring-up and board-level debug Practical testbench, simulation and regression workflows Embedded processor and SoC FPGA integration Lab instrumentation, diagnostics and prototype validation Real-time and deterministic embedded system behaviour System-level integration across AI, firmware, FPGA and hardware Reusable bring-up, validation, and integration processes What We Are Looking For We are looking for a practical senior engineer who can make complex systems work, not just design isolated blocks. You should be comfortable in the lab, comfortable close to hardware and able to work across FPGA, firmware and system boundaries. Essential Requirements Strong experience with FPGA-based embedded systems. Good VHDL, Verilog or SystemVerilog skills. Experience with FPGA toolchains such as Xilinx/AMD Vivado or similar. Experience with hardware bring-up and lab debugging. Good understanding of embedded processors, firmware interfaces and board-level systems. Experience defining or debugging register maps, memory maps, data paths or control interfaces. Ability to work across multidisciplinary engineering domains. Clear communication and willingness to document technical work properly. Ability to mentor junior engineers and take ownership of technical delivery. Desirable Experience Experience through industry work, research, prototypes, coursework, lab work or practical development in areas such as: SoC FPGA platforms such as Zynq, MPSoC, MicroBlaze, ARM or RISC-V systems Embedded C/C++ for firmware-level debug and integration Python scripting for test automation and lab workflows Industrial, motor-control, communications or edge AI systems Ethernet, SPI, I2C, UART, CAN, PCIe or other protocol experience HIL testing or real-time test environments Debug of sensors, ADCs, DACs, power rails or mixed hardware systems EMC-aware debug and prototype stabilisation Experience building customer demos or proof-of-concept systems Awareness of productisation, documentation and release quality Familiarity with any of the following tools or environments is useful: Xilinx/AMD Vivado ModelSim, Questa or similar simulators Embedded C/C++ development environments Python-based test and automation workflows Oscilloscopes, logic analysers, protocol analysers and bench equipment Git and version control workflows Linux development environments JTAG, UART and hardware debug workflows Previous start-up experience is not required, but strong hands-on engineering experience and practical delivery judgement are important. We Value Engineers Who Take ownership and follow through. Enjoy solving difficult engineering problems. Are curious, practical, and willing to learn quickly. Can work independently without disappearing into a silo. Collaborate well with engineers from different disciplines. Communicate clearly, especially when raising risks or blockers. Are comfortable in a start-up environment where priorities can move quickly. Want to build real engineering capability, not just write documents or papers. What Success Looks Like Early success in this role means: Strong engagement with onboarding, lab work and project delivery. High-quality delivery on assigned FPGA integration, bring-up, test or documentation tasks. Active participation in debug reviews, design reviews and multidisciplinary engineering discussions. Growing ownership of FPGA-enabled embedded systems and prototype stability. Improved bring-up speed, test repeatability and system-level delivery confidence. Meaningful contribution to customer projects, internal platforms and funded innovation programmes. Why Join Novomorphic? At Novomorphic, you will: Work on next-generation semiconductor, edge AI, FPGA and intelligent hardware technologies. Use industry-standard engineering tools and workflows across semiconductor, FPGA, embedded and system design. Learn directly from experienced semiconductor, FPGA, embedded, AI and systems engineers. Contribute to real customer projects, internal platforms, reusable engineering IP and funded innovation programmes. Gain exposure to advanced low-power, intelligent, digital, mixed-signal and compound semiconductor technologies. Help strengthen the UK semiconductor and intelligent hardware ecosystem. Build a long-term career in advanced semiconductor and electronic systems engineering. Benefits Novomorphic's benefits package includes: 28 days' annual leave plus bank holidays Salary sacrifice pension scheme Annual discretionary bonus scheme Life assurance Private medical insurance Additional benefits tailored to employee needs Location and Working Model This role is based in Cardiff, Wales. Working arrangements may vary depending on project and business requirements. Candidates must have the right to work in the UK
25/07/2026
Full time
Company Overview Novomorphic is a UK semiconductor and systems design company focused on system-first secure Edge AI. We design and deliver advanced electronics where power, thermal performance, RF behaviour, latency, reliability, and security constraints matter. Our work spans edge AI systems, digital IC design, analogue and mixed-signal systems, FPGA platforms, embedded systems, and compound semiconductor technologies. We work through focused delivery, paid pilots, demonstrators, partner-enabled projects, and CR&D programmes. Our aim is to turn complex technical work into practical engineering outcomes, strong partner confidence, and clear commercial proof-points. We are building Novomorphic from the ground up. We value technical excellence, ownership, curiosity, collaboration, and practical delivery. The Opportunity This is a senior engineering role for an experienced FPGA and embedded systems engineer who enjoys making complex hardware-based systems work in the real world. You will work across FPGA integration, embedded interfaces, board bring-up, testbenches, hardware/software integration, lab debug and prototype stabilisation. The role is suited to candidates who sit comfortably between FPGA design, embedded systems, electronics and practical system delivery. Role Overview Novomorphic is seeking a Senior FPGA & Embedded Systems Engineer to help deliver FPGA-enabled intelligent hardware platforms and embedded electronic systems. This role is different from a pure RTL design role. You will focus on the full system: FPGA logic, embedded processors, firmware interfaces, sensors, memory maps, hardware bring-up, data paths, lab validation and stable prototype delivery. The role combines FPGA engineering, embedded system integration, hardware debug, test automation, technical documentation and close collaboration with digital design, embedded software, AI and hardware teams. What You Will Do FPGA and Embedded System Integration Integrate FPGA logic with embedded processors, firmware, sensors, memories, host interfaces and external hardware. Develop and refine register maps, memory maps, control interfaces and hardware/software APIs. Implement or support RTL blocks, integration wrappers, interface logic and data movement paths. Support timing, latency, determinism and resource trade-offs in FPGA-enabled systems. Work with embedded firmware engineers to bring up drivers, HALs, diagnostics and control interfaces. Support system-level integration across FPGA, embedded software, AI models, analogue hardware and power electronics. Produce clear interface documentation, bring-up notes, test procedures and review material. Bring-Up, Debug and Validation Bring up FPGA development boards, prototype PCBs and hardware demonstrators in the lab. Create practical testbenches, simulations, regression checks and hardware validation scripts. Debug hardware and firmware issues using oscilloscopes, logic analysers, protocol analysers and on-chip debug tools. Support HIL-style testing, customer demos, grant-funded milestones and internal technical validation. Develop repeatable bring-up and validation workflows that can be reused across projects. Help move prototypes from fragile lab setups to stable engineering demonstrators. Collaboration and Technical Delivery Work closely with FPGA designers, embedded software engineers, hardware engineers, AI engineers and system architects. Participate in technical planning, design reviews, debug reviews and delivery reviews. Identify technical risks early, especially around interfaces, timing, bring-up, stability and test coverage. Mentor junior engineers in practical FPGA, embedded and lab-based engineering methods. Help define good engineering habits for a growing start-up team. What You Will Develop Through the role, you will build and strengthen practical capability in: FPGA-based embedded system architecture Hardware/software interface design Register maps, memory maps and control APIs FPGA bring-up and board-level debug Practical testbench, simulation and regression workflows Embedded processor and SoC FPGA integration Lab instrumentation, diagnostics and prototype validation Real-time and deterministic embedded system behaviour System-level integration across AI, firmware, FPGA and hardware Reusable bring-up, validation, and integration processes What We Are Looking For We are looking for a practical senior engineer who can make complex systems work, not just design isolated blocks. You should be comfortable in the lab, comfortable close to hardware and able to work across FPGA, firmware and system boundaries. Essential Requirements Strong experience with FPGA-based embedded systems. Good VHDL, Verilog or SystemVerilog skills. Experience with FPGA toolchains such as Xilinx/AMD Vivado or similar. Experience with hardware bring-up and lab debugging. Good understanding of embedded processors, firmware interfaces and board-level systems. Experience defining or debugging register maps, memory maps, data paths or control interfaces. Ability to work across multidisciplinary engineering domains. Clear communication and willingness to document technical work properly. Ability to mentor junior engineers and take ownership of technical delivery. Desirable Experience Experience through industry work, research, prototypes, coursework, lab work or practical development in areas such as: SoC FPGA platforms such as Zynq, MPSoC, MicroBlaze, ARM or RISC-V systems Embedded C/C++ for firmware-level debug and integration Python scripting for test automation and lab workflows Industrial, motor-control, communications or edge AI systems Ethernet, SPI, I2C, UART, CAN, PCIe or other protocol experience HIL testing or real-time test environments Debug of sensors, ADCs, DACs, power rails or mixed hardware systems EMC-aware debug and prototype stabilisation Experience building customer demos or proof-of-concept systems Awareness of productisation, documentation and release quality Familiarity with any of the following tools or environments is useful: Xilinx/AMD Vivado ModelSim, Questa or similar simulators Embedded C/C++ development environments Python-based test and automation workflows Oscilloscopes, logic analysers, protocol analysers and bench equipment Git and version control workflows Linux development environments JTAG, UART and hardware debug workflows Previous start-up experience is not required, but strong hands-on engineering experience and practical delivery judgement are important. We Value Engineers Who Take ownership and follow through. Enjoy solving difficult engineering problems. Are curious, practical, and willing to learn quickly. Can work independently without disappearing into a silo. Collaborate well with engineers from different disciplines. Communicate clearly, especially when raising risks or blockers. Are comfortable in a start-up environment where priorities can move quickly. Want to build real engineering capability, not just write documents or papers. What Success Looks Like Early success in this role means: Strong engagement with onboarding, lab work and project delivery. High-quality delivery on assigned FPGA integration, bring-up, test or documentation tasks. Active participation in debug reviews, design reviews and multidisciplinary engineering discussions. Growing ownership of FPGA-enabled embedded systems and prototype stability. Improved bring-up speed, test repeatability and system-level delivery confidence. Meaningful contribution to customer projects, internal platforms and funded innovation programmes. Why Join Novomorphic? At Novomorphic, you will: Work on next-generation semiconductor, edge AI, FPGA and intelligent hardware technologies. Use industry-standard engineering tools and workflows across semiconductor, FPGA, embedded and system design. Learn directly from experienced semiconductor, FPGA, embedded, AI and systems engineers. Contribute to real customer projects, internal platforms, reusable engineering IP and funded innovation programmes. Gain exposure to advanced low-power, intelligent, digital, mixed-signal and compound semiconductor technologies. Help strengthen the UK semiconductor and intelligent hardware ecosystem. Build a long-term career in advanced semiconductor and electronic systems engineering. Benefits Novomorphic's benefits package includes: 28 days' annual leave plus bank holidays Salary sacrifice pension scheme Annual discretionary bonus scheme Life assurance Private medical insurance Additional benefits tailored to employee needs Location and Working Model This role is based in Cardiff, Wales. Working arrangements may vary depending on project and business requirements. Candidates must have the right to work in the UK
Senior Embedded Firmware Engineer - FPGA & Edge AI
Novomorphic Ltd. Cardiff, South Glamorgan
Novomorphic Ltd. is looking for a Senior Embedded Firmware & Software Engineer in Cardiff, Wales. The role involves developing firmware and drivers for advanced electronic systems, focusing on hardware integration and support. Candidates should have strong embedded software skills, particularly in C/C++, and experience with debugging tools. You'll work collaboratively in a dynamic environment, contributing to the development of cutting-edge AI-enabled systems. Benefits include a competitive salary, comprehensive annual leave, and a pension scheme.
25/07/2026
Full time
Novomorphic Ltd. is looking for a Senior Embedded Firmware & Software Engineer in Cardiff, Wales. The role involves developing firmware and drivers for advanced electronic systems, focusing on hardware integration and support. Candidates should have strong embedded software skills, particularly in C/C++, and experience with debugging tools. You'll work collaboratively in a dynamic environment, contributing to the development of cutting-edge AI-enabled systems. Benefits include a competitive salary, comprehensive annual leave, and a pension scheme.
Senior Embedded Software Engineer: Linux/RTOS & Networking
Jobtailor
Jobtailor is seeking an experienced embedded systems engineer to architect, develop, and maintain subsystem firmware in Zephyr or bare-metal environments. You will contribute to embedded Linux systems using Yocto and support board bring-up with debugging tools. Responsibilities include designing networking interfaces, secure communications, and middleware, while collaborating with hardware and FPGA teams to ensure reliable data flow.
25/07/2026
Full time
Jobtailor is seeking an experienced embedded systems engineer to architect, develop, and maintain subsystem firmware in Zephyr or bare-metal environments. You will contribute to embedded Linux systems using Yocto and support board bring-up with debugging tools. Responsibilities include designing networking interfaces, secure communications, and middleware, while collaborating with hardware and FPGA teams to ensure reliable data flow.
Technical Programme Manager, CR&D and Commercial Delivery
Novomorphic Ltd. Cardiff, South Glamorgan
Company Overview Novomorphic is a UK semiconductor and systems design company focused on system-first secure Edge AI. We design and deliver advanced electronics where power, thermal performance, RF behaviour, latency, reliability, and security constraints matter. Our work spans edge AI systems, digital IC design, analogue and mixed-signal systems, FPGA platforms, embedded systems, and compound semiconductor technologies. We work through focused delivery, paid pilots, demonstrators, partner-enabled projects, and CR&D programmes. Our aim is to turn complex technical work into practical engineering outcomes, strong partner confidence, and clear commercial proof points. We are building Novomorphic from the ground up. We value technical excellence, ownership, curiosity, collaboration, and practical delivery. The Opportunity We are looking for a stand alone Technical Programme Manager with strong experience managing Innovate UK CR&D projects and high tech commercial delivery. You will manage externally funded R&D projects, coordinate technical teams and partners, own delivery plans, track milestones, manage risks, support claims and reporting, and make sure projects produce useful commercial outcomes, not just completed paperwork. This role is ideal for someone who has worked in deep tech, semiconductors, electronics, AI hardware, embedded systems, telecoms, aerospace, defence, photonics, robotics, or another complex technical sector. You do not need to be the technical lead, but you must understand enough to challenge plans, spot delivery risk early, and keep engineers, partners, funders, and commercial stakeholders aligned. What you will do CR&D project management Own the day to day management of Innovate UK and other publicly funded R&D projects. Build and maintain project plans, work package schedules, milestone trackers, risk registers, dependency maps, and action logs. Coordinate consortium partners, internal teams, subcontractors, suppliers, and external stakeholders. Prepare and manage project reporting, evidence collection, finance inputs, claims support, and audit readiness. Track deliverables against the funded scope and flag drift early. Make sure partner commitments are clear, owned, and followed through. Technical delivery coordination Work closely with technical leads to convert engineering plans into realistic delivery schedules. Track technical dependencies across hardware, software, systems, testing, validation, and integration. Identify blockers early and force clear decisions. Challenge vague technical progress updates and convert them into measurable next steps. Support design reviews, project reviews, partner meetings, and technical governance. Commercial delivery Help ensure CR&D projects generate commercial value for Novomorphic. Track customer, partner, and market facing outputs from each project. Support demonstrator planning, pilot readiness, case studies, and follow on opportunity development. Work with business development and leadership to connect project outputs to credible customer conversations. Keep the project focused on proof points that strengthen Novomorphic's Edge AI systems wedge. Partner and stakeholder management Run structured meetings with clear agendas, decisions, actions, owners, and deadlines. Manage relationships with consortium partners, funders, delivery partners, and senior stakeholders. Escalate stalled commitments quickly and professionally. Make sure verbal promises become written scopes, agreed actions, or clear no decisions. Governance and reporting Maintain accurate project records. Prepare monthly or quarterly project updates. Support financial forecasting, resource tracking, budget monitoring, and claims preparation. Maintain risk, issue, assumption, and dependency logs. Support compliance with Innovate UK requirements and internal governance. Essential requirements Strong experience managing Innovate UK CR&D, grant funded R&D, or multi partner technology projects. Experience in a high tech or deep tech commercial environment. Ability to manage complex technical projects without needing to be the technical authority. Strong understanding of work packages, milestones, deliverables, claims, evidence, and audit discipline. Experience coordinating multiple partners, suppliers, subcontractors, and internal technical teams. Strong commercial awareness. You understand that projects must support revenue, credibility, and follow on work. Good financial discipline, including budget tracking, forecasting, claims support, and cost evidence. Excellent written communication. Comfortable challenging engineers, partners, and senior stakeholders when plans are unclear. Able to work in a small company where structure needs to be created, not inherited. Desirable Experience Semiconductors Edge AI Embedded systems Electronics design RF systems Sensors Telecoms Aerospace or defence technology Robotics Photonics Automotive electronics Cyber physical systems Hardware and software integration Low power systems Safety critical or reliability critical systems We value Programme Managers who are: Structured, practical, and direct. Do not hide behind project management process. You use it to make delivery clearer. Comfortable working with uncertainty, but do not tolerate vagueness. Know the difference between activity and progress. Can manage engineers without slowing them down. Can deal with funders and partners without letting the project become bureaucratic. Are commercially alert and understand that a CR&D project must create credibility, proof, and follow on options. Success in the role looks like Projects are delivered on time, on scope, and with clean reporting. Claims are submitted correctly and supported by proper evidence. Partners know what they own and by when. Risks are visible early, not discovered late. Technical teams are clear on priorities. Leadership has a reliable view of project status, budget, risk, and commercial value. Project outputs support demonstrators, paid pilots, customer conversations, or partner enabled delivery. CR&D work strengthens Novomorphic's Edge AI systems position. What this role is not This is not a pure admin PM role. This is not a research coordinator role. This is not a role for someone who only tracks tasks after engineers tell them what happened. This is not a role for someone who treats grant delivery as separate from commercial outcomes. Novomorphic's benefits package includes 28 days' annual leave plus bank holidays Salary sacrifice pension scheme Annual discretionary bonus scheme Life assurance Private medical insurance Additional benefits tailored to employee needs Location and Working Model This role is based in Cardiff, Wales. Working arrangements may vary depending on project and business requirements. Candidates must have the right to work in the UK or be eligible for sponsorship, where applicable.
25/07/2026
Full time
Company Overview Novomorphic is a UK semiconductor and systems design company focused on system-first secure Edge AI. We design and deliver advanced electronics where power, thermal performance, RF behaviour, latency, reliability, and security constraints matter. Our work spans edge AI systems, digital IC design, analogue and mixed-signal systems, FPGA platforms, embedded systems, and compound semiconductor technologies. We work through focused delivery, paid pilots, demonstrators, partner-enabled projects, and CR&D programmes. Our aim is to turn complex technical work into practical engineering outcomes, strong partner confidence, and clear commercial proof points. We are building Novomorphic from the ground up. We value technical excellence, ownership, curiosity, collaboration, and practical delivery. The Opportunity We are looking for a stand alone Technical Programme Manager with strong experience managing Innovate UK CR&D projects and high tech commercial delivery. You will manage externally funded R&D projects, coordinate technical teams and partners, own delivery plans, track milestones, manage risks, support claims and reporting, and make sure projects produce useful commercial outcomes, not just completed paperwork. This role is ideal for someone who has worked in deep tech, semiconductors, electronics, AI hardware, embedded systems, telecoms, aerospace, defence, photonics, robotics, or another complex technical sector. You do not need to be the technical lead, but you must understand enough to challenge plans, spot delivery risk early, and keep engineers, partners, funders, and commercial stakeholders aligned. What you will do CR&D project management Own the day to day management of Innovate UK and other publicly funded R&D projects. Build and maintain project plans, work package schedules, milestone trackers, risk registers, dependency maps, and action logs. Coordinate consortium partners, internal teams, subcontractors, suppliers, and external stakeholders. Prepare and manage project reporting, evidence collection, finance inputs, claims support, and audit readiness. Track deliverables against the funded scope and flag drift early. Make sure partner commitments are clear, owned, and followed through. Technical delivery coordination Work closely with technical leads to convert engineering plans into realistic delivery schedules. Track technical dependencies across hardware, software, systems, testing, validation, and integration. Identify blockers early and force clear decisions. Challenge vague technical progress updates and convert them into measurable next steps. Support design reviews, project reviews, partner meetings, and technical governance. Commercial delivery Help ensure CR&D projects generate commercial value for Novomorphic. Track customer, partner, and market facing outputs from each project. Support demonstrator planning, pilot readiness, case studies, and follow on opportunity development. Work with business development and leadership to connect project outputs to credible customer conversations. Keep the project focused on proof points that strengthen Novomorphic's Edge AI systems wedge. Partner and stakeholder management Run structured meetings with clear agendas, decisions, actions, owners, and deadlines. Manage relationships with consortium partners, funders, delivery partners, and senior stakeholders. Escalate stalled commitments quickly and professionally. Make sure verbal promises become written scopes, agreed actions, or clear no decisions. Governance and reporting Maintain accurate project records. Prepare monthly or quarterly project updates. Support financial forecasting, resource tracking, budget monitoring, and claims preparation. Maintain risk, issue, assumption, and dependency logs. Support compliance with Innovate UK requirements and internal governance. Essential requirements Strong experience managing Innovate UK CR&D, grant funded R&D, or multi partner technology projects. Experience in a high tech or deep tech commercial environment. Ability to manage complex technical projects without needing to be the technical authority. Strong understanding of work packages, milestones, deliverables, claims, evidence, and audit discipline. Experience coordinating multiple partners, suppliers, subcontractors, and internal technical teams. Strong commercial awareness. You understand that projects must support revenue, credibility, and follow on work. Good financial discipline, including budget tracking, forecasting, claims support, and cost evidence. Excellent written communication. Comfortable challenging engineers, partners, and senior stakeholders when plans are unclear. Able to work in a small company where structure needs to be created, not inherited. Desirable Experience Semiconductors Edge AI Embedded systems Electronics design RF systems Sensors Telecoms Aerospace or defence technology Robotics Photonics Automotive electronics Cyber physical systems Hardware and software integration Low power systems Safety critical or reliability critical systems We value Programme Managers who are: Structured, practical, and direct. Do not hide behind project management process. You use it to make delivery clearer. Comfortable working with uncertainty, but do not tolerate vagueness. Know the difference between activity and progress. Can manage engineers without slowing them down. Can deal with funders and partners without letting the project become bureaucratic. Are commercially alert and understand that a CR&D project must create credibility, proof, and follow on options. Success in the role looks like Projects are delivered on time, on scope, and with clean reporting. Claims are submitted correctly and supported by proper evidence. Partners know what they own and by when. Risks are visible early, not discovered late. Technical teams are clear on priorities. Leadership has a reliable view of project status, budget, risk, and commercial value. Project outputs support demonstrators, paid pilots, customer conversations, or partner enabled delivery. CR&D work strengthens Novomorphic's Edge AI systems position. What this role is not This is not a pure admin PM role. This is not a research coordinator role. This is not a role for someone who only tracks tasks after engineers tell them what happened. This is not a role for someone who treats grant delivery as separate from commercial outcomes. Novomorphic's benefits package includes 28 days' annual leave plus bank holidays Salary sacrifice pension scheme Annual discretionary bonus scheme Life assurance Private medical insurance Additional benefits tailored to employee needs Location and Working Model This role is based in Cardiff, Wales. Working arrangements may vary depending on project and business requirements. Candidates must have the right to work in the UK or be eligible for sponsorship, where applicable.
Filtronic plc
Senior Embedded Software Engineer
Filtronic plc
Filtronic is seeking a highly skilled Embedded Software Engineer with strong expertise in embedded Linux, Yocto-based systems, RTOS development, and networking and secure communications. Experience with Zephyr is particularly desirable. In this role, you will contribute to innovative RF and communications products from concept through to volume manufacture, supporting applications across telecommunications, space, high-altitude platforms, and defence systems. This is an opportunity to work in a multidisciplinary environment alongside RF, FPGA, hardware, and systems engineers, using modern development tools, established codebases, and advanced technologies. Purpose of the Role The Embedded Software Engineer will design and develop robust embedded Linux control platforms, networked control systems, and Zephyr- or bare-metal-based close-coupled subsystems. The role has a strong focus on system management, diagnostics, secure communications, and inter-processor communication. A background in RF, particularly extremely high frequency RF systems, would be advantageous. You will analyse existing product architectures, define and implement new software solutions, and help ensure reliable and secure communication across distributed processing elements. You will be a key part of a multidisciplinary team working on controllers and their subsystems, connected by CAN buses, networks, and serial interfaces. Your initial focus is likely to be on the subsystems connected to the main controller board. These systems are constrained in RAM, storage, and compute capacity, so your ability to write efficient, reliable code for resource-constrained devices will be especially valuable. You are also likely to work on Yocto Linux within the controller systems. You will play an important role in analysing and resolving issues in existing products, as well as developing new systems using a range of design methodologies. This includes designing and implementing communication protocols between FPGA devices, ARM Cortex-M real-time subsystems, and Cortex-A-based Linux environments such as STM32MP and AMD Zynq devices, ensuring reliable inter-processor communication across the full system architecture. Key Responsibilities Architecting, developing, and maintaining subsystem firmware in Zephyr or bare-metal environments. Architecting, developing, and maintaining embedded Linux systems using Yocto. Supporting board bring-up, including diagnosis using oscilloscopes, logic analysers, and software-based debugging techniques. Designing and maintaining board-to-board communication protocols. Designing and maintaining networking interfaces, including REST APIs, SNMP agents, and OpenAPI specifications. Implementing and debugging TCP/UDP communication layers, low-level networking behaviour, and protocol performance. Developing secure communication methods and applying best practices for authentication, encryption, secure OTA updates, and system hardening. Using tools such as Nmap, OpenVAS, Nessus, or similar to assess system vulnerabilities and improve security. Developing system services, daemons, device drivers, and communication middleware on embedded Linux. Leading troubleshooting and root cause analysis for embedded networking and security issues. Defining embedded software requirements, interface specifications, and technical documentation. Working closely with hardware, FPGA, and systems engineers to ensure reliable and secure data and control flow. Essential Requirements Bachelor's degree in Computer Science, Electronic Engineering, or a related field, or equivalent practical experience in low level embedded systems development. Strong professional experience in embedded Linux software development. Professional experience in one or more real time operating systems (RTOS) and/or bare metal development. Solid experience in prototype board bring up. Strong proficiency in C/C++ for embedded systems, including optimising CPU and RAM utilisation. Knowledge of digital communication interfaces such as Gigabit Ethernet, CAN, SPI, I2C, UART, and RS422. Strong debugging experience using oscilloscopes, logic analysers, and software debugging tools such as GDB, perf, and valgrind. Excellent analytical, communication, and documentation skills. Desirable Requirements Solid experience with ARM Cortex-M and Cortex-A devices, particularly STM32. Hands on experience with the Yocto Project, PetaLinux, or similar build systems. Professional experience with Zephyr OS. Strong understanding of Linux kernel architecture, device drivers, bootloaders, systemd, and system services. Solid understanding of secure networking protocols such as TLS, SSH, IPSec, and HTTPS, as well as authentication and encryption methods. Experience in secure bootloader and firmware update development. Solid proficiency in Python. Experience with extremely high frequency RF systems. Familiarity with MISRA C/C++ or other high reliability embedded software standards. Experience in Linux systems automation, including CI/CD and testing. Familiarity with container technologies such as Docker and Kubernetes. Basic soldering ability for minor modifications or attaching leads for probing. Ability to obtain SC security clearance, where required by the nature of the work. Please call our Talent Partner, Bruce Mair on if you would like to chat about this role or clarify the salary prior to investing your time applying. Benefits include: 37.5 hour working week 25 days' holiday plus public holidays, with the option to buy up to 5 additional days Contributory pension scheme with up to 8% company contribution Life Assurance (4 x basic salary) Income Protection Insurance Save As You Earn (SAYE) share scheme Electric Vehicle (EV) scheme Cycle to Work scheme Volunteering day Learning and development opportunities Hybrid working available Filtronic plc is an equal opportunities employer and is committed to building a diverse and inclusive workplace where everyone can thrive. We welcome applications from all qualified candidates regardless of age, gender, ethnicity, religion, sexual orientation, or disability status. If you require any adjustments or accommodations to support you during the interview process, please let us know and we will be happy to assist.
25/07/2026
Full time
Filtronic is seeking a highly skilled Embedded Software Engineer with strong expertise in embedded Linux, Yocto-based systems, RTOS development, and networking and secure communications. Experience with Zephyr is particularly desirable. In this role, you will contribute to innovative RF and communications products from concept through to volume manufacture, supporting applications across telecommunications, space, high-altitude platforms, and defence systems. This is an opportunity to work in a multidisciplinary environment alongside RF, FPGA, hardware, and systems engineers, using modern development tools, established codebases, and advanced technologies. Purpose of the Role The Embedded Software Engineer will design and develop robust embedded Linux control platforms, networked control systems, and Zephyr- or bare-metal-based close-coupled subsystems. The role has a strong focus on system management, diagnostics, secure communications, and inter-processor communication. A background in RF, particularly extremely high frequency RF systems, would be advantageous. You will analyse existing product architectures, define and implement new software solutions, and help ensure reliable and secure communication across distributed processing elements. You will be a key part of a multidisciplinary team working on controllers and their subsystems, connected by CAN buses, networks, and serial interfaces. Your initial focus is likely to be on the subsystems connected to the main controller board. These systems are constrained in RAM, storage, and compute capacity, so your ability to write efficient, reliable code for resource-constrained devices will be especially valuable. You are also likely to work on Yocto Linux within the controller systems. You will play an important role in analysing and resolving issues in existing products, as well as developing new systems using a range of design methodologies. This includes designing and implementing communication protocols between FPGA devices, ARM Cortex-M real-time subsystems, and Cortex-A-based Linux environments such as STM32MP and AMD Zynq devices, ensuring reliable inter-processor communication across the full system architecture. Key Responsibilities Architecting, developing, and maintaining subsystem firmware in Zephyr or bare-metal environments. Architecting, developing, and maintaining embedded Linux systems using Yocto. Supporting board bring-up, including diagnosis using oscilloscopes, logic analysers, and software-based debugging techniques. Designing and maintaining board-to-board communication protocols. Designing and maintaining networking interfaces, including REST APIs, SNMP agents, and OpenAPI specifications. Implementing and debugging TCP/UDP communication layers, low-level networking behaviour, and protocol performance. Developing secure communication methods and applying best practices for authentication, encryption, secure OTA updates, and system hardening. Using tools such as Nmap, OpenVAS, Nessus, or similar to assess system vulnerabilities and improve security. Developing system services, daemons, device drivers, and communication middleware on embedded Linux. Leading troubleshooting and root cause analysis for embedded networking and security issues. Defining embedded software requirements, interface specifications, and technical documentation. Working closely with hardware, FPGA, and systems engineers to ensure reliable and secure data and control flow. Essential Requirements Bachelor's degree in Computer Science, Electronic Engineering, or a related field, or equivalent practical experience in low level embedded systems development. Strong professional experience in embedded Linux software development. Professional experience in one or more real time operating systems (RTOS) and/or bare metal development. Solid experience in prototype board bring up. Strong proficiency in C/C++ for embedded systems, including optimising CPU and RAM utilisation. Knowledge of digital communication interfaces such as Gigabit Ethernet, CAN, SPI, I2C, UART, and RS422. Strong debugging experience using oscilloscopes, logic analysers, and software debugging tools such as GDB, perf, and valgrind. Excellent analytical, communication, and documentation skills. Desirable Requirements Solid experience with ARM Cortex-M and Cortex-A devices, particularly STM32. Hands on experience with the Yocto Project, PetaLinux, or similar build systems. Professional experience with Zephyr OS. Strong understanding of Linux kernel architecture, device drivers, bootloaders, systemd, and system services. Solid understanding of secure networking protocols such as TLS, SSH, IPSec, and HTTPS, as well as authentication and encryption methods. Experience in secure bootloader and firmware update development. Solid proficiency in Python. Experience with extremely high frequency RF systems. Familiarity with MISRA C/C++ or other high reliability embedded software standards. Experience in Linux systems automation, including CI/CD and testing. Familiarity with container technologies such as Docker and Kubernetes. Basic soldering ability for minor modifications or attaching leads for probing. Ability to obtain SC security clearance, where required by the nature of the work. Please call our Talent Partner, Bruce Mair on if you would like to chat about this role or clarify the salary prior to investing your time applying. Benefits include: 37.5 hour working week 25 days' holiday plus public holidays, with the option to buy up to 5 additional days Contributory pension scheme with up to 8% company contribution Life Assurance (4 x basic salary) Income Protection Insurance Save As You Earn (SAYE) share scheme Electric Vehicle (EV) scheme Cycle to Work scheme Volunteering day Learning and development opportunities Hybrid working available Filtronic plc is an equal opportunities employer and is committed to building a diverse and inclusive workplace where everyone can thrive. We welcome applications from all qualified candidates regardless of age, gender, ethnicity, religion, sexual orientation, or disability status. If you require any adjustments or accommodations to support you during the interview process, please let us know and we will be happy to assist.
Senior Embedded Software Engineer: RTOS, ARM & Networking
Filtronic
Filtronic is seeking a Senior or Higher Senior Embedded Software Engineer to join our engineering team at our headquarters in Sedgefield. You will design, develop and debug embedded software for real-world RF systems, working across bare-metal and RTOS environments. You will collaborate closely with hardware, FPGA and systems engineers to integrate software into complex electronics, bringing up prototype boards and resolving issues across the full product lifecycle.
25/07/2026
Full time
Filtronic is seeking a Senior or Higher Senior Embedded Software Engineer to join our engineering team at our headquarters in Sedgefield. You will design, develop and debug embedded software for real-world RF systems, working across bare-metal and RTOS environments. You will collaborate closely with hardware, FPGA and systems engineers to integrate software into complex electronics, bringing up prototype boards and resolving issues across the full product lifecycle.
Senior Embedded Software Engineer
Jobtailor
Responsibilities Architecting, developing, and maintaining subsystem firmware in Zephyr or bare-metal environments. Architecting, developing, and maintaining embedded Linux systems using Yocto. Supporting board bring-up, including diagnosis using oscilloscopes, logic analysers, and software-based debugging techniques. Designing and maintaining board-to-board communication protocols. Designing and maintaining networking interfaces, including REST APIs, SNMP agents, and OpenAPI specifications. Implementing and debugging TCP/UDP communication layers, low-level networking behaviour, and protocol performance. Developing secure communication methods and applying best practices for authentication, encryption, secure OTA updates, and system hardening. Using tools such as Nmap, OpenVAS, Nessus, or similar to assess system vulnerabilities and improve security. Developing system services, daemons, device drivers, and communication middleware on embedded Linux. Leading troubleshooting and root-cause analysis for embedded networking and security issues. Defining embedded software requirements, interface specifications, and technical documentation. Working closely with hardware, FPGA, and systems engineers to ensure reliable and secure data and control flow. Requirements Bachelor's degree in Computer Science, Electronic Engineering, or a related field, or equivalent practical experience in low-level embedded systems development. Strong professional experience in embedded Linux software development. Professional experience in one or more real-time operating systems (RTOS) and/or bare-metal development. Solid experience in prototype board bring-up. Strong proficiency in C/C++ for embedded systems, including optimising CPU and RAM utilisation. Knowledge of digital communication interfaces such as Gigabit Ethernet, CAN, SPI, I2C, UART, and RS422. Strong debugging experience using oscilloscopes, logic analysers, and software debugging tools such as GDB, perf, and valgrind. Excellent analytical, communication, and documentation skills. Solid experience with ARM Cortex-M and Cortex-A devices, particularly STM32. Hands-on experience with the Yocto Project, PetaLinux, or similar build systems. Professional experience with Zephyr OS. Strong understanding of Linux kernel architecture, device drivers, bootloaders, systemd, and system services. Solid understanding of secure networking protocols such as TLS, SSH, IPSec, and HTTPS, as well as authentication and encryption methods. Experience in secure bootloader and firmware update development. Solid proficiency in Python. Experience with extremely high frequency RF systems. Familiarity with MISRA C/C++ or other high-reliability embedded software standards. Experience in Linux systems automation, including CI/CD and testing. Familiarity with container technologies such as Docker and Kubernetes. Basic soldering ability for minor modifications or attaching leads for probing. Ability to obtain SC security clearance, where required by the nature of the work.
25/07/2026
Full time
Responsibilities Architecting, developing, and maintaining subsystem firmware in Zephyr or bare-metal environments. Architecting, developing, and maintaining embedded Linux systems using Yocto. Supporting board bring-up, including diagnosis using oscilloscopes, logic analysers, and software-based debugging techniques. Designing and maintaining board-to-board communication protocols. Designing and maintaining networking interfaces, including REST APIs, SNMP agents, and OpenAPI specifications. Implementing and debugging TCP/UDP communication layers, low-level networking behaviour, and protocol performance. Developing secure communication methods and applying best practices for authentication, encryption, secure OTA updates, and system hardening. Using tools such as Nmap, OpenVAS, Nessus, or similar to assess system vulnerabilities and improve security. Developing system services, daemons, device drivers, and communication middleware on embedded Linux. Leading troubleshooting and root-cause analysis for embedded networking and security issues. Defining embedded software requirements, interface specifications, and technical documentation. Working closely with hardware, FPGA, and systems engineers to ensure reliable and secure data and control flow. Requirements Bachelor's degree in Computer Science, Electronic Engineering, or a related field, or equivalent practical experience in low-level embedded systems development. Strong professional experience in embedded Linux software development. Professional experience in one or more real-time operating systems (RTOS) and/or bare-metal development. Solid experience in prototype board bring-up. Strong proficiency in C/C++ for embedded systems, including optimising CPU and RAM utilisation. Knowledge of digital communication interfaces such as Gigabit Ethernet, CAN, SPI, I2C, UART, and RS422. Strong debugging experience using oscilloscopes, logic analysers, and software debugging tools such as GDB, perf, and valgrind. Excellent analytical, communication, and documentation skills. Solid experience with ARM Cortex-M and Cortex-A devices, particularly STM32. Hands-on experience with the Yocto Project, PetaLinux, or similar build systems. Professional experience with Zephyr OS. Strong understanding of Linux kernel architecture, device drivers, bootloaders, systemd, and system services. Solid understanding of secure networking protocols such as TLS, SSH, IPSec, and HTTPS, as well as authentication and encryption methods. Experience in secure bootloader and firmware update development. Solid proficiency in Python. Experience with extremely high frequency RF systems. Familiarity with MISRA C/C++ or other high-reliability embedded software standards. Experience in Linux systems automation, including CI/CD and testing. Familiarity with container technologies such as Docker and Kubernetes. Basic soldering ability for minor modifications or attaching leads for probing. Ability to obtain SC security clearance, where required by the nature of the work.
Senior Embedded Firmware & Software Engineer
Novomorphic Ltd. Cardiff, South Glamorgan
Company Overview Novomorphic is a UK semiconductor and systems design company focused on system-first secure Edge AI. We design and deliver advanced electronics where power, thermal performance, RF behaviour, latency, reliability, and security constraints matter. Our work spans edge AI systems, digital IC design, analogue and mixed-signal systems, FPGA platforms, embedded systems, and compound semiconductor technologies. We work through focused delivery, paid pilots, demonstrators, partner-enabled projects, and CR&D programmes. Our aim is to turn complex technical work into practical engineering outcomes, strong partner confidence, and clear commercial proof points. We are building Novomorphic from the ground up. We value technical excellence, ownership, curiosity, collaboration, and practical delivery. The Opportunity This is a senior engineering role for an experienced embedded firmware and software engineer who wants to work close to hardware on advanced electronic systems. You will develop firmware, drivers, HALs, board support packages, FPGA/software interfaces, diagnostics, test tools, APIs and demo software for intelligent hardware platforms. The role is suited to candidates who can write robust low level software while also understanding hardware behaviour, product integration and practical delivery in a start up environment. Role Overview Novomorphic is seeking a Senior Embedded Firmware & Software Engineer to help develop the firmware and software foundations for our FPGA enabled, AI enabled and smart electronic systems. You will contribute to embedded firmware, hardware abstraction layers, drivers, board support code, real time control interfaces, diagnostics, integration software and customer ready demonstrators. The role combines hands on embedded C/C++ development, hardware/software integration, firmware architecture, test tooling, technical documentation and close collaboration with FPGA, AI, analogue and system teams. What You Will Do Embedded Firmware and Software Development Design, develop, test and maintain embedded firmware in C/C++ for microcontrollers, SoCs and FPGA enabled platforms. Develop drivers, board support packages, hardware abstraction layers and low level diagnostics. Implement control software for FPGA registers, DMA, memory maps, hardware accelerators and device interfaces. Work on deterministic timing, interrupts, state machines, boot flows and real time behaviour where required. Develop host side tools, APIs, scripts and demo applications to support engineering and customer use cases. Support secure firmware, signed updates, reliable configuration and maintainable software practices where relevant. Produce clear technical documentation, interface notes, software design notes and review material. Hardware Bring Up and Integration Support new board bring up with test firmware, diagnostics and debug tools. Work closely with FPGA and hardware engineers to debug interfaces, timing issues, sensors, power systems and communication links. Use JTAG, serial logs, oscilloscopes, logic analysers and protocol analysers to diagnose hardware/software issues. Create repeatable software tools for lab testing, data capture, regression testing and validation. Help move prototypes from engineering builds to stable demonstrators and customer ready systems. Productisation and Technical Delivery Improve code quality, version control, documentation, release structure and maintainability. Support customer demos, internal platforms, grant funded milestones and reusable engineering IP. Mentor junior embedded software and firmware engineers. Work across AI, FPGA, digital hardware, analogue hardware and system architecture teams. Identify technical risks early, especially around integration, reliability, interfaces and software quality. What You Will Develop Through the role, you will build and strengthen practical capability in: Advanced embedded C/C++ firmware development Drivers, HALs and board support package development FPGA/software interface design and integration Real time embedded system behaviour Hardware bring up and low level debug workflows Embedded diagnostics, test tools and lab automation Secure and maintainable firmware practices Embedded software for intelligent hardware and edge AI systems Productisation, release quality and technical documentation Cross disciplinary semiconductor, FPGA, AI and hardware collaboration What We Are Looking For We are looking for a practical senior embedded engineer who can turn hardware into reliable, usable systems. You should be comfortable close to the hardware, but also care about clean software, repeatable test tools and stable customer demonstrators. Essential Requirements Strong experience in embedded firmware or low level software development. Strong C/C++ programming skills. Experience developing drivers, HALs, board support code or hardware facing software. Experience with hardware interfaces such as SPI, I2C, UART, CAN, Ethernet, GPIO, ADC, DAC or similar. Experience bringing up new boards or debugging hardware/software interfaces. Good understanding of memory maps, registers, interrupts, timing and embedded system behaviour. Ability to work across multidisciplinary engineering domains. Clear communication and willingness to document technical work properly. Ability to mentor junior engineers and take ownership of technical delivery. Desirable Experience Experience through industry work, research, prototypes, coursework, lab work or practical development in areas such as: Embedded Linux or RTOS experience, such as FreeRTOS or Zephyr SoC FPGA platforms such as Zynq, MPSoC, ARM, RISC V or MicroBlaze FPGA/software interface development Python scripting for test automation and tooling Secure boot, signed firmware updates, cryptography or trusted firmware Motor control, industrial control, sensors or edge AI systems ONNX Runtime, TensorRT, Vitis AI or edge AI runtime awareness CI, automated tests, static analysis or structured software release practices Experience building customer demos or proof of concept systems Experience in start up, R&D or product development environments Familiarity with any of the following tools or environments is useful: C/C++ embedded development environments GCC, Clang or vendor embedded toolchains JTAG, SWD, UART and hardware debug tools Git and version control workflows Python based test and automation workflows Linux development environments RTOS or embedded Linux environments Oscilloscopes, logic analysers and protocol analysers FPGA development environments and register level debug tools Previous start up experience is not required, but strong hands on engineering experience and practical delivery judgement are important. We Value Engineers Who Take ownership and follow through. Enjoy solving difficult engineering problems. Are curious, practical, and willing to learn quickly. Can work independently without disappearing into a silo. Collaborate well with engineers from different disciplines. Communicate clearly, especially when raising risks or blockers. Are comfortable in a start up environment where priorities can move quickly. Want to build real engineering capability, not just write documents or papers. What Success Looks Like Early success in this role means: Strong engagement with onboarding, firmware delivery and technical integration. High quality delivery on assigned firmware, driver, HAL, integration or documentation tasks. Active participation in design reviews, debug sessions and multidisciplinary engineering discussions. Growing ownership of embedded software quality, firmware interfaces and system stability. Improved bring up speed, demo reliability and software maintainability. Meaningful contribution to customer projects, internal platforms and funded innovation programmes. Why Join Novomorphic? At Novomorphic, you will: Work on next generation semiconductor, edge AI, FPGA and intelligent hardware technologies. Use industry standard engineering tools and workflows across semiconductor, FPGA, embedded and system design. Learn directly from experienced semiconductor, FPGA, embedded, AI and systems engineers. Contribute to real customer projects, internal platforms, reusable engineering IP and funded innovation programmes. Gain exposure to advanced low power, intelligent, digital, mixed signal and compound semiconductor technologies. Help strengthen the UK semiconductor and intelligent hardware ecosystem. Build a long term career in advanced semiconductor and electronic systems engineering. Benefits Novomorphic's benefits package includes: 28 days' annual leave plus bank holidays Salary sacrifice pension scheme Annual discretionary bonus scheme Life assurance Private medical insurance Additional benefits tailored to employee needs Location and Working Model This role is based in Cardiff, Wales. Working arrangements may vary depending on project and business requirements.
25/07/2026
Full time
Company Overview Novomorphic is a UK semiconductor and systems design company focused on system-first secure Edge AI. We design and deliver advanced electronics where power, thermal performance, RF behaviour, latency, reliability, and security constraints matter. Our work spans edge AI systems, digital IC design, analogue and mixed-signal systems, FPGA platforms, embedded systems, and compound semiconductor technologies. We work through focused delivery, paid pilots, demonstrators, partner-enabled projects, and CR&D programmes. Our aim is to turn complex technical work into practical engineering outcomes, strong partner confidence, and clear commercial proof points. We are building Novomorphic from the ground up. We value technical excellence, ownership, curiosity, collaboration, and practical delivery. The Opportunity This is a senior engineering role for an experienced embedded firmware and software engineer who wants to work close to hardware on advanced electronic systems. You will develop firmware, drivers, HALs, board support packages, FPGA/software interfaces, diagnostics, test tools, APIs and demo software for intelligent hardware platforms. The role is suited to candidates who can write robust low level software while also understanding hardware behaviour, product integration and practical delivery in a start up environment. Role Overview Novomorphic is seeking a Senior Embedded Firmware & Software Engineer to help develop the firmware and software foundations for our FPGA enabled, AI enabled and smart electronic systems. You will contribute to embedded firmware, hardware abstraction layers, drivers, board support code, real time control interfaces, diagnostics, integration software and customer ready demonstrators. The role combines hands on embedded C/C++ development, hardware/software integration, firmware architecture, test tooling, technical documentation and close collaboration with FPGA, AI, analogue and system teams. What You Will Do Embedded Firmware and Software Development Design, develop, test and maintain embedded firmware in C/C++ for microcontrollers, SoCs and FPGA enabled platforms. Develop drivers, board support packages, hardware abstraction layers and low level diagnostics. Implement control software for FPGA registers, DMA, memory maps, hardware accelerators and device interfaces. Work on deterministic timing, interrupts, state machines, boot flows and real time behaviour where required. Develop host side tools, APIs, scripts and demo applications to support engineering and customer use cases. Support secure firmware, signed updates, reliable configuration and maintainable software practices where relevant. Produce clear technical documentation, interface notes, software design notes and review material. Hardware Bring Up and Integration Support new board bring up with test firmware, diagnostics and debug tools. Work closely with FPGA and hardware engineers to debug interfaces, timing issues, sensors, power systems and communication links. Use JTAG, serial logs, oscilloscopes, logic analysers and protocol analysers to diagnose hardware/software issues. Create repeatable software tools for lab testing, data capture, regression testing and validation. Help move prototypes from engineering builds to stable demonstrators and customer ready systems. Productisation and Technical Delivery Improve code quality, version control, documentation, release structure and maintainability. Support customer demos, internal platforms, grant funded milestones and reusable engineering IP. Mentor junior embedded software and firmware engineers. Work across AI, FPGA, digital hardware, analogue hardware and system architecture teams. Identify technical risks early, especially around integration, reliability, interfaces and software quality. What You Will Develop Through the role, you will build and strengthen practical capability in: Advanced embedded C/C++ firmware development Drivers, HALs and board support package development FPGA/software interface design and integration Real time embedded system behaviour Hardware bring up and low level debug workflows Embedded diagnostics, test tools and lab automation Secure and maintainable firmware practices Embedded software for intelligent hardware and edge AI systems Productisation, release quality and technical documentation Cross disciplinary semiconductor, FPGA, AI and hardware collaboration What We Are Looking For We are looking for a practical senior embedded engineer who can turn hardware into reliable, usable systems. You should be comfortable close to the hardware, but also care about clean software, repeatable test tools and stable customer demonstrators. Essential Requirements Strong experience in embedded firmware or low level software development. Strong C/C++ programming skills. Experience developing drivers, HALs, board support code or hardware facing software. Experience with hardware interfaces such as SPI, I2C, UART, CAN, Ethernet, GPIO, ADC, DAC or similar. Experience bringing up new boards or debugging hardware/software interfaces. Good understanding of memory maps, registers, interrupts, timing and embedded system behaviour. Ability to work across multidisciplinary engineering domains. Clear communication and willingness to document technical work properly. Ability to mentor junior engineers and take ownership of technical delivery. Desirable Experience Experience through industry work, research, prototypes, coursework, lab work or practical development in areas such as: Embedded Linux or RTOS experience, such as FreeRTOS or Zephyr SoC FPGA platforms such as Zynq, MPSoC, ARM, RISC V or MicroBlaze FPGA/software interface development Python scripting for test automation and tooling Secure boot, signed firmware updates, cryptography or trusted firmware Motor control, industrial control, sensors or edge AI systems ONNX Runtime, TensorRT, Vitis AI or edge AI runtime awareness CI, automated tests, static analysis or structured software release practices Experience building customer demos or proof of concept systems Experience in start up, R&D or product development environments Familiarity with any of the following tools or environments is useful: C/C++ embedded development environments GCC, Clang or vendor embedded toolchains JTAG, SWD, UART and hardware debug tools Git and version control workflows Python based test and automation workflows Linux development environments RTOS or embedded Linux environments Oscilloscopes, logic analysers and protocol analysers FPGA development environments and register level debug tools Previous start up experience is not required, but strong hands on engineering experience and practical delivery judgement are important. We Value Engineers Who Take ownership and follow through. Enjoy solving difficult engineering problems. Are curious, practical, and willing to learn quickly. Can work independently without disappearing into a silo. Collaborate well with engineers from different disciplines. Communicate clearly, especially when raising risks or blockers. Are comfortable in a start up environment where priorities can move quickly. Want to build real engineering capability, not just write documents or papers. What Success Looks Like Early success in this role means: Strong engagement with onboarding, firmware delivery and technical integration. High quality delivery on assigned firmware, driver, HAL, integration or documentation tasks. Active participation in design reviews, debug sessions and multidisciplinary engineering discussions. Growing ownership of embedded software quality, firmware interfaces and system stability. Improved bring up speed, demo reliability and software maintainability. Meaningful contribution to customer projects, internal platforms and funded innovation programmes. Why Join Novomorphic? At Novomorphic, you will: Work on next generation semiconductor, edge AI, FPGA and intelligent hardware technologies. Use industry standard engineering tools and workflows across semiconductor, FPGA, embedded and system design. Learn directly from experienced semiconductor, FPGA, embedded, AI and systems engineers. Contribute to real customer projects, internal platforms, reusable engineering IP and funded innovation programmes. Gain exposure to advanced low power, intelligent, digital, mixed signal and compound semiconductor technologies. Help strengthen the UK semiconductor and intelligent hardware ecosystem. Build a long term career in advanced semiconductor and electronic systems engineering. Benefits Novomorphic's benefits package includes: 28 days' annual leave plus bank holidays Salary sacrifice pension scheme Annual discretionary bonus scheme Life assurance Private medical insurance Additional benefits tailored to employee needs Location and Working Model This role is based in Cardiff, Wales. Working arrangements may vary depending on project and business requirements.
Filtronic plc
Senior Hybrid Linux/RTOS Embedded Software Engineer
Filtronic plc
Filtronic plc is seeking an Embedded Software Engineer with strong expertise in embedded Linux, Yocto-based systems, RTOS development, and networking and secure communications. Experience with Zephyr is particularly desirable. You will contribute to RF and communications products from concept through volume manufacture, collaborating with RF, FPGA, hardware, and systems engineers in a multidisciplinary environment.
25/07/2026
Full time
Filtronic plc is seeking an Embedded Software Engineer with strong expertise in embedded Linux, Yocto-based systems, RTOS development, and networking and secure communications. Experience with Zephyr is particularly desirable. You will contribute to RF and communications products from concept through volume manufacture, collaborating with RF, FPGA, hardware, and systems engineers in a multidisciplinary environment.
Software Engineer IC4 Embedded
Epos Now Group Norwich, Norfolk
About the Role Are you looking for a role where your code directly impacts strategic business growth? Epos Now is expanding its Engineering department in Norwich! We are seeking a talented and driven Software Engineer to join our team for an exciting, incremental growth initiative centered around a brand-new project footprint In this role, you will take hands on technical ownership to drive a key organizational milestone: the successful Delivery of our Embedded Accountancy project. You will work alongside a collaborative squad of engineers to design, build, and optimize scalable systems that integrate financial workflows seamlessly into our global retail platform Key Responsibilities & Measures of Success (KPIs) Project Delivery: Actively develop, test, and implement core engineering features to ensure the successful launch of the Embedded Accountancy project System Health: Maintain excellent coding standards, optimize backend logic, and ensure data integrity across our financial integration systems Technical Collaboration: Contribute to internal architecture discussions and cross functional planning to support our expanding engineering pipeline What We Are Looking For Commercial experience working as a Software Engineer, with strong foundations in object oriented programming, modern backend languages, and database design. Exposure to building or integrating APIs, data pipelines, accounting ledger logic, or cloud native platform services. A proactive mindset with the ability to translate complex requirements into clean, manageable, and performant code. Proximity or willingness to work out of our Norwich Head Office (Unit 7) Why Join Epos Now? We offer an environment that values engineering autonomy and professional growth. You will get to tackle complex software challenges from square one on a high visibility project, learning from senior technical leaders while scaling your own architectural reach.
25/07/2026
Full time
About the Role Are you looking for a role where your code directly impacts strategic business growth? Epos Now is expanding its Engineering department in Norwich! We are seeking a talented and driven Software Engineer to join our team for an exciting, incremental growth initiative centered around a brand-new project footprint In this role, you will take hands on technical ownership to drive a key organizational milestone: the successful Delivery of our Embedded Accountancy project. You will work alongside a collaborative squad of engineers to design, build, and optimize scalable systems that integrate financial workflows seamlessly into our global retail platform Key Responsibilities & Measures of Success (KPIs) Project Delivery: Actively develop, test, and implement core engineering features to ensure the successful launch of the Embedded Accountancy project System Health: Maintain excellent coding standards, optimize backend logic, and ensure data integrity across our financial integration systems Technical Collaboration: Contribute to internal architecture discussions and cross functional planning to support our expanding engineering pipeline What We Are Looking For Commercial experience working as a Software Engineer, with strong foundations in object oriented programming, modern backend languages, and database design. Exposure to building or integrating APIs, data pipelines, accounting ledger logic, or cloud native platform services. A proactive mindset with the ability to translate complex requirements into clean, manageable, and performant code. Proximity or willingness to work out of our Norwich Head Office (Unit 7) Why Join Epos Now? We offer an environment that values engineering autonomy and professional growth. You will get to tackle complex software challenges from square one on a high visibility project, learning from senior technical leaders while scaling your own architectural reach.
Software Release Engineer
Tata Sons Private Limited Woking, Surrey
At Tata Technologies we make product development dreams a reality by designing, engineering and validating the products of tomorrow for the world's leading manufacturers. Due to our continued growth we are now recruiting for a Software Release Engineer to be based at our customer's site in Woking Our Embedded Systems Solutions department (ESS) encompasses all activities outlined under the Automotive SPICE (ASPICE) process framework, including systems engineering, software engineering, coding, and all levels of functional testing. Beyond core development, ESS also integrates critical supporting processes such as project management, risk assessment, functional safety, and cybersecurity, ensuring compliance with ASPICE standards and delivering reliable, secure, and high-quality embedded systems & solutions. Role Summary The Software Release Engineer plays a vital role in delivering vehicle software releases. Reporting to the Senior Software Releases and Management Engineer, the role requires strong organisational skills, attention to detail and the ability to coordinate across multiple teams and functions. The post-holder will ensure accurate release reporting, maintain high quality release data and provide governance to ensure release gates and software requirements are actioned on time. Key responsibilities Manage the end to end software releases process, ensuring that all releases are delivered on time and meet quality standards. Work closely with the Integration, Verification and Validation groups, planning and coordinating software deliveries and test activities. Responsible for maintaining a Software BOM for multiple product variants and generating/managing software part numbers. Ensure that all software releases undergo proper validation, including functional testing, integration testing and performance testing before deployment. Represent the Software Releases activity at all levels of the business. Oversee the management of software issues databases, engaging with relevant stakeholders to ensure issues are prioritised correctly and resolved in a timely manner. Manage the integration of third party software components and ensure they meet quality standards and integrate seamlessly into the vehicle systems. Develop and maintain release plans, schedules and documentation for all software releases. Required skills & experience Engineering degree qualification (preferably Electrical/Electronic Engineering or related field, 2:1 or above) Proven experience in end to end release management, with an emphasis on automotive software to ensure familiarity with industry specific standards and practices. Ability to create and maintain Software BOMs, ensuring accuracy and traceability for multiple product variants. Proficiency in developing and tracking release plans, schedules and documentation, with attention to detail and time management skills. Demonstrated ability to work with third party software vendors, managing integrations to maintain quality and compatibility within complex vehicle systems. Formal project or quality management certification can help streamline processes and improve release timelines and quality. Familiarity with database tools for tracking issues and managing workflows can enhance productivity and improve communication with stakeholders (e.g. Jira). Excellent communication skills to represent the Software Releases team and coordinate with multiple business levels for effective release management. Excellent communication skills, both written and verbal, with ability to engage effectively across all levels and articulate ideas clearly. Able to tactfully challenge without alienating. Ability to work effectively with cross functional teams and build strong working relationships. Excellent indirect management skills, promoting cross functional teamwork. Advantageous skills Knowledge of Product Lifecycle Management or similar systems Understanding of automotive industry terminology and engineering requirements Knowledge of Electrical Systems and Controls domain Familiarity with automotive communication protocols (Ethernet, Controller Area Network, Local Interconnect Network) Understanding of engineering change management processes Experience working in a high performance automotive environment Benefits Pension Scheme - We match employee contribution up to 5% of salary 25 Days' Holiday Private Health Care Tata Jaguar Land Rover Privilege Scheme - up to 20% off new JLR vehicles Group Income Protection Health Assured - Employee Assistance Program Group Life Assurance Health Shield - Private Health Cash Plan If you are passionate about bringing innovation to the projects you work on and want to join a global company, then this is the place for you. Tata Technologies: Engineering a better world. Tata Technologies would like to thank all applicants for their interest; each application will be reviewed against the set criteria for the role. We would like to advise that only candidates under consideration will be contacted. If you do not hear from us within 10 working days following the closing date it will mean that unfortunately your application has not been successful. We will however retain your details for any suitable future opportunities.
25/07/2026
Full time
At Tata Technologies we make product development dreams a reality by designing, engineering and validating the products of tomorrow for the world's leading manufacturers. Due to our continued growth we are now recruiting for a Software Release Engineer to be based at our customer's site in Woking Our Embedded Systems Solutions department (ESS) encompasses all activities outlined under the Automotive SPICE (ASPICE) process framework, including systems engineering, software engineering, coding, and all levels of functional testing. Beyond core development, ESS also integrates critical supporting processes such as project management, risk assessment, functional safety, and cybersecurity, ensuring compliance with ASPICE standards and delivering reliable, secure, and high-quality embedded systems & solutions. Role Summary The Software Release Engineer plays a vital role in delivering vehicle software releases. Reporting to the Senior Software Releases and Management Engineer, the role requires strong organisational skills, attention to detail and the ability to coordinate across multiple teams and functions. The post-holder will ensure accurate release reporting, maintain high quality release data and provide governance to ensure release gates and software requirements are actioned on time. Key responsibilities Manage the end to end software releases process, ensuring that all releases are delivered on time and meet quality standards. Work closely with the Integration, Verification and Validation groups, planning and coordinating software deliveries and test activities. Responsible for maintaining a Software BOM for multiple product variants and generating/managing software part numbers. Ensure that all software releases undergo proper validation, including functional testing, integration testing and performance testing before deployment. Represent the Software Releases activity at all levels of the business. Oversee the management of software issues databases, engaging with relevant stakeholders to ensure issues are prioritised correctly and resolved in a timely manner. Manage the integration of third party software components and ensure they meet quality standards and integrate seamlessly into the vehicle systems. Develop and maintain release plans, schedules and documentation for all software releases. Required skills & experience Engineering degree qualification (preferably Electrical/Electronic Engineering or related field, 2:1 or above) Proven experience in end to end release management, with an emphasis on automotive software to ensure familiarity with industry specific standards and practices. Ability to create and maintain Software BOMs, ensuring accuracy and traceability for multiple product variants. Proficiency in developing and tracking release plans, schedules and documentation, with attention to detail and time management skills. Demonstrated ability to work with third party software vendors, managing integrations to maintain quality and compatibility within complex vehicle systems. Formal project or quality management certification can help streamline processes and improve release timelines and quality. Familiarity with database tools for tracking issues and managing workflows can enhance productivity and improve communication with stakeholders (e.g. Jira). Excellent communication skills to represent the Software Releases team and coordinate with multiple business levels for effective release management. Excellent communication skills, both written and verbal, with ability to engage effectively across all levels and articulate ideas clearly. Able to tactfully challenge without alienating. Ability to work effectively with cross functional teams and build strong working relationships. Excellent indirect management skills, promoting cross functional teamwork. Advantageous skills Knowledge of Product Lifecycle Management or similar systems Understanding of automotive industry terminology and engineering requirements Knowledge of Electrical Systems and Controls domain Familiarity with automotive communication protocols (Ethernet, Controller Area Network, Local Interconnect Network) Understanding of engineering change management processes Experience working in a high performance automotive environment Benefits Pension Scheme - We match employee contribution up to 5% of salary 25 Days' Holiday Private Health Care Tata Jaguar Land Rover Privilege Scheme - up to 20% off new JLR vehicles Group Income Protection Health Assured - Employee Assistance Program Group Life Assurance Health Shield - Private Health Cash Plan If you are passionate about bringing innovation to the projects you work on and want to join a global company, then this is the place for you. Tata Technologies: Engineering a better world. Tata Technologies would like to thank all applicants for their interest; each application will be reviewed against the set criteria for the role. We would like to advise that only candidates under consideration will be contacted. If you do not hear from us within 10 working days following the closing date it will mean that unfortunately your application has not been successful. We will however retain your details for any suitable future opportunities.

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board