Overview We are looking for Software Engineers to drive forward the Defence sector within Electrical and Embedded Systems. This is an exciting opportunity to make a real difference to the client project that you support. The Software Engineer will play a vital role in the software development lifecycle by ensuring that software solutions are developed in line with defined More ❯
Luton, Bedfordshire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
the expertise and leadership potential and behaviours to develop into a Software Design Authority role within our software development teams. If you have strong technical experience in real-time embeddedsystems and are eager to expand your leadership and decision-making capabilities, this role will provide the foundation for your growth. As a Lead Software Engineer, you will … Deliver and integrate high-quality real-time embedded software, ensuring reliability in critical applications. Provide technical guidance and leadership, supporting teams in best practices, system integrity, and software development methodologies. Work closely with hardware, firmware, and systems engineering teams, contributing to multidisciplinary solutions. Develop your expertise in an environment that prioritizes learning, mentorship, and career progression. Lead development … for continuous growth. If you have the technical expertise and ambition to progress, we want to hear from you! Here's what makes a strong candidate: Proven experience in embedded software development, with a solid foundation in real-time systems. A strong understanding of integration and requirements engineering, ensuring high-quality software solutions. Leadership potential, with a willingness to More ❯
the live experience for artists and audiences alike. What You ll Do Develop and maintain desktop applications for audio and live performance environments Work on cross-platform solutions for Embedded Linux, macOS, and iOS Collaborate in Agile teams, contributing to sprint planning, code reviews, and CI/CD pipelines Build intuitive graphical user interfaces (GUI) with Qt/QtQuick … evolution of products that shape the sound of live performances globally What We're Looking For Strong proficiency in C++ and C# Experience with multithreading and complex, concurrent software systems Familiarity with cross-platform desktop development (Embedded Linux/macOS/iOS) Understanding of Agile methodologies, CI/CD, and version control Networking knowledge (TCP/IP) Bonus … Experience or interest in Delphi, Flutter, and full-stack development Appreciation for audio mixing technology and live streaming Interest in hardware/software integration (FPGA/embeddedsystems) You ll Thrive Here If You Have a genuine passion for audio, music, and live performance technology Are self-motivated, proactive, and eager to solve complex problems Communicate effectively and More ❯
KT9, Chessington, Greater London, Hook, United Kingdom
Christy Media Solutions
the live experience for artists and audiences alike. What You’ll Do Develop and maintain desktop applications for audio and live performance environments Work on cross-platform solutions for Embedded Linux, macOS, and iOS Collaborate in Agile teams, contributing to sprint planning, code reviews, and CI/CD pipelines Build intuitive graphical user interfaces (GUI) with Qt/QtQuick … evolution of products that shape the sound of live performances globally What We're Looking For Strong proficiency in C++ and C# Experience with multithreading and complex, concurrent software systems Familiarity with cross-platform desktop development (Embedded Linux/macOS/iOS) Understanding of Agile methodologies, CI/CD, and version control Networking knowledge (TCP/IP) Bonus … Experience or interest in Delphi, Flutter, and full-stack development Appreciation for audio mixing technology and live streaming Interest in hardware/software integration (FPGA/embeddedsystems) You’ll Thrive Here If You… Have a genuine passion for audio, music, and live performance technology Are self-motivated, proactive, and eager to solve complex problems Communicate effectively and More ❯
them. An appreciation of hardware and software development lifecycles and their impact on security practices. Knowledge of cryptographic algorithms (encryption, authentication, signatures, etc). Knowledge of data structures, distributed systems, virtualisation and containerisation technologies. An understanding of network protocols and how software works - either assembly or interpreted languages, or anything in between. Familiarity with or a strong demonstrable interest … integer overflows, format strings), and an interest in techniques attackers can use to bypass common security protections (e.g. NX, stack canaries, heap protection, ASLR, etc.) Knowledge and experience of embeddedsystems and operating systems, and hardware techniques for prototyping and debugging these. An appreciation of Linux OS internals. Ability to self-learn any language, given appropriate resources More ❯
Solihull, West Midlands, West Midlands (County), United Kingdom
Matchtech Group Plc
them. An appreciation of hardware and software development lifecycles and their impact on security practices. Knowledge of cryptographic algorithms (encryption, authentication, signatures, etc). Knowledge of data structures, distributed systems, virtualisation and containerisation technologies. An understanding of network protocols and how software works - either assembly or interpreted languages, or anything in between. Familiarity with or a strong demonstrable interest … integer overflows, format strings), and an interest in techniques attackers can use to bypass common security protections (e.g. NX, stack canaries, heap protection, ASLR, etc.) Knowledge and experience of embeddedsystems and operating systems, and hardware techniques for prototyping and debugging these. An appreciation of Linux OS internals. Ability to self-learn any language, given appropriate resources More ❯
mission of protecting service members and civilians with intelligent, autonomous systems. Its products include Hivemind Enterprise-EdgeOS, Pilot, Commander, and Forge-as well as V-BAT and Sentient Vision Systems (wide-area motion imaging software). With offices in San Diego, Dallas, Washington, D.C., Abu Dhabi (UAE), Kyiv (Ukraine), and Melbourne (Australia), Shield AI's technology actively supports U.S. … . Follow Shield AI on LinkedIn, X and Instagram. At Shield AI, we're building the world's most advanced AI pilot. Our groundbreaking autonomy stack, Hivemind, empowers unmanned systems to operate independently-even in the most extreme environments where GPS and communications are denied. From the battlefield to the edge of space, Hivemind is redefining what's possible. … mission. You'll be at the nexus of breakthrough AI, next-gen defense platforms, and real-world mission execution. If you're driven to shape the future of autonomous systems and thrive where innovation meets impact, we want you on our team. This role is not limited to candidates in one location, we are open to candidates based in More ❯
innovative medical devices. You will be involved across the full product lifecycle, from concept through to production, working within a multidisciplinary hardware team. Youll play a key role in embedded software design, electronics development, and cross-functional collaboration, while ensuring compliance with rigorous regulatory standards. Key Responsibilities: Design, develop, and maintain embedded software (primarily in C ; some microcontroller … on production or field feedback Produce and maintain design documentation Mentor and support junior engineers About You: You are a motivated and detail-oriented engineer with strong experience in embeddedsystems development. You work well both independently and as part of a team, and you are capable of delivering high-quality technical solutions with minimal supervision. Essential Skills … Experience: Strong experience in bare-metal embedded software development using C Experience with microcontroller platforms (e.g., ARM Cortex, TI MSP430) Analogue design skills, including battery management and low-noise sensor systems Experience with in-circuit debugging tools and source control systems Excellent communication and teamwork skills Experience developing test tools and harnesses using C#/.Net is More ❯
is not about writing unit tests or building test frameworks - it's about thinking like a user, operating at the system level, and stress-testing complex hardware/software systems as they'll be deployed in the field. If you're from a support , lab technician , or field integration background and want to break into engineering - this could be … your ideal next step. What You'll Do Perform manual testing of CRFS systems, focusing on how they behave in the hands of real users Validate GUI-based control applications and embedded firmware across multiple CRFS product variants Conduct regression testing during firmware/software updates Reproduce, triage, and document bugs using the issue tracking system, working closely … Degree-level qualification in a relevant technical subject OR equivalent hands-on experience Strong attention to detail and a "break it to improve it" mindset Comfort using Linux-based systems and command-line tools Clear, structured communicator - both in writing (bugs, test plans) and verbally (explaining behaviour to engineers) A user-first perspective - you notice UX glitches, system inconsistencies More ❯
Software Architect - EmbeddedSystems Location: Essex Salary: £130,000-£150,000 DOE Are you ready to help build the future of embedded computing? Our client is a leader in high-performance embedded solutions for defense, telecoms, and aerospace. They're looking for a skilled Software Architect to shape the software behind their next-generation processor products. … tough technical challenges and set the bar high for excellence. Establish and uphold cutting-edge standards that keep the company ahead of the curve. Who you are Experienced with embedded software architecture, and know your way around BIOS, BSPs, bootloaders, and Linux kernel work. Proficient in low-level C programming on processors like x86, ARM, or PowerPC. Strong understanding More ❯
complex, cutting-edge projects. You will be at the forefront of product development, mentoring junior engineers, and collaborating closely with multidisciplinary teams to push the boundaries of software and embedded systems. With access to continuous learning opportunities and collaboration with industry leaders, this role is perfect for a senior engineer who thrives in a challenging, forward-thinking environment. Key … s degree in Computer Science, Electronics, Engineering, or a related field (Master’s or PhD preferred) Proficiency in C/C++, Java, or Python Strong experience in low-level embeddedsystems and electronics Demonstrated ability to lead and mentor junior engineers Benefits : Competitive salary commensurate with experience 25 days of paid leave plus public holidays 10% pension contribution More ❯
Sheffield, Yorkshire, United Kingdom Hybrid / WFH Options
Arm Limited
on their role - but the most commonly used programming languages and tools include: Python - Used across software, ML, tooling, and automation roles C++ - Key for hardware/software interface, embeddedsystems, and modelling Verilog/RTL - Important for hardware design and verification roles Linux - Essential for systems-level work Git, CI/CD tools (e.g. YAML, Terraform More ❯
lifecycle role - ideal for someone who enjoys both firmware development and getting their hands on real hardware. You’ll be part of a small, trusted team responsible for building embedded platforms used in high-reliability environments across the globe. In This Role, You’ll Be: Writing embedded software in C for microcontroller platforms (e.g. STM32, ESP32, Raspberry Pi … Contributing ideas to improve safety, reliability, and usability in the final product We’re Looking For: Master’s degree in Electronics, Electrical Engineering, or related field Practical experience with embeddedsystems and board-level design Confidence using tools like KiCad, or similar CAD environments Solid grasp of digital hardware concepts and debugging techniques An interest in both software More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
French National Space Agency
package to ensure you can enjoy both your professional and personal life. In this essential and rewarding role, you will have the opportunity to work on cutting-edge RF systems, including developing new RF-based technologies, conducting vulnerability analysis and designing deployable RF applications Key Responsibilities: RF Circuit Modelling & Design - Develop and analyse RF circuits, from simulation to testing … to meet the specific needs of various applications Test & Measurement - Conduct RF testing, including real-time test and measurement using vector signal analysers Vulnerability Analysis - Analyse and test RF systems to identify vulnerabilities and enhance security System Development & Verification - Support the development and verification of mission systems, with potential field trial involvement Specialist Tools Development - Design and develop … journey to develop cutting-edge solutions for a wide range of critical applications. Qualifications, Skills & Experience Enhanced Developed Vetting (eDV) cleared Eligibility to work in the UK RF communications systems implementation, test, and analysis RF circuit design and modelling experience Real-time test and measurement using spectrum analysers and vector network analysers Familiarity with using and developing for Software More ❯
An innovative engineering company based in the Lancaster area are looking for an Embedded Software Engineers to join their growing R&D team. The company offers a varied range of work on full lifecycle projects and products. Depending on experience youll be given freedom and flexibility to operate either in the office, remotely or a hybrid model. The role … of Embedded Software Engineer will report to the CTO, youll be responsible for designing and developing new features for their end customers. As part of the role, youll be also required to support the debugging and integration of these embedded systems. Embedded Software Engineer Requirements: Degree qualified or equivalent in Computer Science, Electronics & Software Engineering Embedded C/C++ programming (C++ preferred) Embedded Linux Javascript (not essential) Object Orientated programming (desirable) If you have the required skills for this Embedded Software Engineer position, please get in touch ASAP with an up-to-date copy of your CV. You can apply directly or get in touch with Aleesha Purdy for a confidential chat. If More ❯
to volume manufacturing. This is a high-impact role ideal for someone with a strong technical background and a track record of managing cross-functional development programmes, ideally in embeddedsystems, hardware/software integration, or mobile communications. This position will involve occasional travel and requires a full UK driving licence. Eligibility for UK Security Clearance (SC) is … Engineering, or equivalent relevant experience. Professional project management certification (e.g. Prince2, APM, SAFe, IPMA). Proven experience delivering complex product development projects involving hardware and software elements. Background in embedded software and electronics development environments. Strong understanding of Agile methodologies (e.g. Scrum, SAFe) and Waterfall approaches. Demonstrated ability to lead cross-functional teams in a high-technology environment. Experience More ❯
Cambridge, Landbeach, Cambridgeshire, United Kingdom
Polytec Personnel Ltd
to volume manufacturing. This is a high-impact role ideal for someone with a strong technical background and a track record of managing cross-functional development programmes, ideally in embeddedsystems, hardware/software integration, or mobile communications. This position will involve occasional travel and requires a full UK driving licence. Eligibility for UK Security Clearance (SC) is … Engineering, or equivalent relevant experience. * Professional project management certification (e.g. Prince2, APM, SAFe, IPMA). * Proven experience delivering complex product development projects involving hardware and software elements. * Background in embedded software and electronics development environments. * Strong understanding of Agile methodologies (e.g. Scrum, SAFe) and Waterfall approaches. * Demonstrated ability to lead cross-functional teams in a high-technology environment. * Experience More ❯
Engineers - Aerospace & Defence East London/Kent (3 days on client side - travel and accommodation expenses covered) Senior: up to £65,000 | Principal: up to £75,000 Safety-Critical Embedded Software | Defence & Aerospace Projects An industry-leading consultancy in the aerospace and defence space is building a brand-new division in the East London/Kent region - and this … is a fantastic opportunity to get in at the ground level. We're looking for Senior and Principal Software Engineers with proven experience in safety-critical embeddedsystems . You'll join a growing team working on a wide variety of high-impact projects across mission-critical domains. Key Requirements: Strong background in safety-critical embedded software More ❯
Python, or Golang, coupled with an outstanding academic history, preferably from top-tier universities globally. Given that this is a hardware-oriented product, expertise in electronics, mechanical engineering, or embeddedsystems would be advantageous. The company recognises that their exceptional products and commercial success stem directly from the technical dedication of their development teams; therefore, they ensure an More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
such as NEON and SVE. Your work won't sit in a fork! It will go upstream and become part of Python itself, running everywhere from cloud platforms to embedded systems. You'll belong to a skilled, collaborative team, and engage with a global open-source community that values clean design, real impact and long-term thinking. Accommodations at More ❯
An exciting opportunity has arisen for a Lead Systems Architect - Electronics to join an established and forward-thinking engineering team within a UK-based technology company located in Kent. The successful Lead Systems Architect - Electronics will define, design, and oversee system architecture for new product development, ensuring seamless integration of mechanical, electrical, and software components. The role balances … modularity, and maintainability in designs. Serve as the technical authority and primary point of coordination for system-level design Technical Skills/Qualifications: Bachelor's degree in electrical/systems engineering (Master's/PhD preferred). 10+ years in electronic product development; 3+ years in an architect/lead role. Proven track record in electrical measurement equipment (e.g. … Multimeters, oscilloscopes, analysers). Strong knowledge of embeddedsystems, analogue (analog)/digital design, data acquisition, and signal conditioning. Experience with SysML, MATLAB/Simulink, and version-controlled design workflows This is a permanent position for a Lead Systems Architect - Electronics based in Kent, offering a fantastic opportunity to work on meaningful and technically varied projects in More ❯
This global innovation powerhouse is seeking a Senior Electronics Hardware Design Engineer with an embeddedsystems focus to join their team near Royston. You should have good knowledge of analogue & digital electronics design as well as the full product lifecycle and be happy to be hands on as well as lead a small team of one or two … nature of this position and required security clearance, please only apply if you are a British Citizen.**** On a day to day basis, you will be developing solutions at systems level as well as taking on detailed electronic design work with a creative outlook to realise concepts. What do we need from you? With a Hardware focus, you should … issues in at least two of the following areas: Well versed in a breadth of core electronics disciplines including analogue and digital circuit design and a deep understanding of embedded systems. An excellent understanding of key embedded technologies including FPGA, high-end CPUs and SoCs, high speed communication techniques and DDRx memory. Exposure to the full product lifecycle More ❯
locations Cheltenham, Gloucestershire, England, UK Cambridge, Cambridgeshire, England, UK time type Full time posted on Posted 30+ Days Ago job requisition id REQ-9564 We are Ultra Precision Control Systems Ultra PCS is a leading developer of mission and safety critical equipment in the defence and aerospace industry. Our team of experts are at the heart of our success … defence systems. We are seeking an experienced Software Team Lead to join our team. This is an exciting opportunity to lead the development of a real time, safety critical, embedded C application which controls a nose wheel steering system. We are Ultra Precision Control Systems Ultra PCS is a leading developer of mission and safety critical equipment in … defence systems. We are seeking an experienced Software Team Lead to join our team. This is an exciting opportunity to lead the development of a real time, safety critical, embedded C application which controls a nose wheel steering system. As the Software Team Lead, you will oversee a team of software engineers to derive requirements, compose a spoftware system More ❯
Responsibilities: As a Senior Electronics Engineer, you will: - Lead and contribute to design projects from initial concept through to final delivery. - Work on a wide variety of applications, including embeddedsystems, digital/analogue electronics, and high-level software. - Collaborate with customers to interpret and develop design requirements. - Develop innovative and effective solutions to complex engineering challenges. - Contribute … design, prototyping, testing, and documentation phases. - Lead small teams of engineers and technicians, providing guidance and technical direction. Key Requirements: - Experience in some or all of the following: - Electronic systems design (both digital and analogue). - Embedded programming for Microcontrollers and Raspberry Pi. - High-level software development e.g. Window-based applications. - Product development, including full lifecycle design and More ❯
What You'll Be Doing Designing and developing embedded software using Python and/or C++. Interfacing with hardware via serial comms, GPIO, USB, SPI/I2C. Debugging and testing in both lab and live environments. Collaborating with cross-functional teams and engaging directly with users. Supporting system integration and deployment. Contributing to documentation and mentoring junior developers. What … You'll Bring Essential: Hands-on software development experience. Strong proficiency in Python and/or C++. Embeddedsystems experience (ESP32, ARM Cortex, Raspberry Pi). Familiarity with low-level hardware interfacing. Linux development environment experience. Strong problem-solving skills and adaptability. Desirable: Experience in secure or defence-related projects. Knowledge of cryptography, Bluetooth, UWB, USB drivers. Exposure … balance: 37.5-hour week + up to 2 TOIL days/month Learning & development: access to technical academies, e-learning, and career mobility Interested in working on real-world systems that directly support national security? Apply today to learn more about this unique opportunity. Reasonable Adjustments: Respect and equality are core values to us. We are proud of the More ❯
Employment Type: Full-Time
Salary: £65,000 - £80,000 per annum, Negotiable, Inc benefits