Embedded Software Engineer A unique opportunity for an Embedded Software Engineer to join an industry-leading security consultancy based in Derbyshire, responsible for developing critical cybersecurity solutions for both Government organisations, and other providers. Offering a brilliant opportunity to use your engineering skills to contribute in a positive … the security nature of this role it is 5 days on site. Salary : £40,000 - £70,000 per annum + excellent benefits Requirements for Embedded Software Engineer: Ideally, you will have at least 3 years working in a commercial C/C++ Embedded software role Experience of multi … threaded embeddedsystems (RTOS) Strong design and coding skills Experience of ARM based microcontrollers Keen interest in security (you don’t need prior experience) Given the consultancy element of the role, you will need to be great at understanding requirements and suggesting solutions Any experience on the following more »
Embedded Software Engineer A unique opportunity for an Embedded Software Engineer to join an industry-leading security consultancy based in Derbyshire, responsible for developing critical cybersecurity solutions for a range of clients including national UK cybersecurity. Offering a brilliant opportunity to use your engineering skills to contribute in … the confidential nature of this role and associated projects it is fully on-site Salary : Negotiable depending on experience + excellent benefits Requirements for Embedded Software Engineer: Ideally, you will have at least 3 years working in a commercial C/C++ Embedded software role, although strong graduates … will qualify for DV clearance (i.e. usually means you have lived in UK for the past 10 years, no criminal record etc) Responsibilities for Embedded Software Engineer Analysis of customer requirements to produce maintainable designs as well as collaboration in unit tests Creating high-integrity software, based on formally more »
*Intega IT Recruitment Ltd*I.T & Technology Recruitment Experts*
Senior Embedded Software Engineer required to join leading engineering organisation working as the domain expert for one or more feature or function within a product. You are expected to have a deep knowledge of one or more technical stacks. You will closely partner with other team members and technical … software for key products. Responsibilities • Software Development • Plan, architect, develop and validate new features for key products. • Document software and update specifications as required. • EmbeddedSystems • Understand the deployment of real-time operating systems for low latency sensing and communication. • Design, develop, and debug complex embeddedsystems utilising a broad range of communication protocols and peripherals. • Hardware in the loop testing, debugging, and validation. • Innovation • Identify opportunities for software efficiency improvements through code re-use across a varied range of products and projects. • Keep up to date on technical changes in their area(s more »
our pioneering efforts to refine and productize AI models for autonomous driving features in consumer vehicles. Occupying a critical junction between machine learning and embeddedsystems, you will lead the strategic direction and provide comprehensive oversight to a team committed to enhancing the efficiency and performance of our … autonomous vehicle (AV) AI models to ensure their maximal performance on automotive embedded compute platforms. From the initial stages of development to the final phases of deployment, your expertise will ensure the seamless integration of AI into automotive technologies, requiring a profound grasp of AI model optimization, edge computing … and embeddedsystems within the automotive sector.Challenges you will ownTeam Leadership and Strategy: Spearhead a multidisciplinary team of Machine Learning Engineers, Embedded Kernel Engineers, and Software Engineers, setting clear objectives and milestones for optimization projects. Drive the vision and strategy for deploying cutting-edge AI models in more »
An exciting opportunity has arisen for a Senior Embedded Software Engineer - C++ based in Fareham, Hampshire to join a leading manufacturer of complex electronics equipment that is sold into the marine industry all over the world. You will be joining a well-established R&D team at a company … who invest heavily in product development across challenging and diverse projects. The ideal Senior Embedded Software Engineer - C++ based in Fareham will have experience of designing, coding, integrating, testing and de-bugging embedded software/low-level programming. The main responsibilities of the Senior Embedded Software Engineer … C++ based in Fareham role will be to: Develop embedded firmware for our cutting-edge products, ensuring optimal performance, reliability and efficiency. Design and implement low-level drivers, components and communication protocols for embeddedsystems in a multi-threaded real-time environment. Conduct thorough testing and debugging more »
An exciting opportunity has arisen for a Senior Embedded Software Engineer - C++ based in Fareham, Hampshire to join a leading manufacturer of complex electronics equipment that is sold into the marine industry all over the world. You will be joining a well-established R&D team at a company … who invest heavily in product development across challenging and diverse projects. The ideal Senior Embedded Software Engineer - C++ based in Fareham will have experience of designing, coding, integrating, testing and de-bugging embedded software/low-level programming. The main responsibilities of the Senior Embedded Software Engineer … C++ based in Fareham role will be to: Develop embedded firmware for our cutting-edge products, ensuring optimal performance, reliability and efficiency. Design and implement low-level drivers, components and communication protocols for embeddedsystems in a multi-threaded real-time environment. Conduct thorough testing and debugging more »
EmbeddedSystems Programmer | 6 months contract | Outside IR35 | £300-£400 per day | Remote My client is looking for a contractor to join the team to help with a firmware project for network cameras . The contract will be for an initial 6 months with possibility of extension after … fully remote. Rate wise they are able to be flexibility between the £300-£400 per day depending on experience. Essential experience: C/C++ Embedded Linux Programmer with Gstreamer. Required experience: EmbeddedSystems Programming : Understanding of embeddedsystems and experience in programming for hardware with more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Intellect UK Group Limited
Are you passionate about revolutionising the skies through cutting-edge technology? Do you thrive in the fast-paced world of embeddedsystems and near-real-time development? If so, we want you to join our dynamic team in Cambridge! As a leading aviation company, My client is committed … s possible in the aerospace industry. I am seeking talented developers who are eager to tackle the challenges of creating robust, efficient, and secure embeddedsystems for aviation applications. What You'll Do: Design and develop embeddedsystems for aircraft avionics, navigation, and communication systems. Collaborate … s or Master's degree in Computer Science, Electrical Engineering, or a related field. Strong proficiency in C/C++ programming and experience with embeddedsystems development. Familiarity with real-time operating systems (RTOS) and low-level hardware interfaces. Knowledge of aviation standards and protocols (e.g., ARINC more »
Control Systems Engineer - Atlas Elektronik UK Are you a driven individual seeking an opportunity to contribute to cutting-edge maritime technology as an Control Systems Engineer at Atlas Elektronik UK in Dorset? Join our successful and growing company based in Winfrith, Dorset, offering a pivotal role within our … technological leadership in weapon handling, mine-hunting, naval weapons, and combat systems. We seek a skilled Embedded Software Engineer to drive software development initiatives and contribute to our domain expertise in maritime systems. As an Embedded Software Engineer, you will lead software development projects, focusing on embeddedsystems using C/C++ and RTOS. Your responsibilities include contributing to autonomous or robotics software, collaborating across domains, and ensuring adherence to Software Engineering Lifecycle processes. Essential to this role is solving complex problems, presenting technical reports, and having familiarity with Open Systems Architectures and Principles. more »
EmbeddedSystems Programmer | 6 months contract | Outside IR35 | £300-£400 per day | Remote My client is looking for a contractor to join the team to help with a firmware project for network cameras . The contract will be for an initial 6 months with possibility of extension after … fully remote. Rate wise they are able to be flexibility between the £300-£400 per day depending on experience. Essential experience : C/C++ Embedded Linux Programmer with Gstreamer. Required experience: EmbeddedSystems Programming : Understanding of embeddedsystems and experience in programming for hardware with more »
Senior Embedded Software Engineer Oxford, United Kingdom Permanent Hybrid Up to £65,000 Join a dynamic leading technology company at the forefront of innovation. Specialising in developing cutting-edge embeddedsystems solutions that power a diverse range of devices in IoT and consumer electronics. We are seeking … a talented Embedded Software Engineer to join a team in Oxford. As an Embedded Software Engineer, you will be crucial in designing, developing, and optimizing software for embeddedsystems, ensuring they meet performance, reliability, and scalability requirements. You will work closely with cross-functional teams to … deliver high-quality, robust solutions that push the boundaries of technolog y. Key Responsibilities: Design, develop, and debug embedded software solutions for hardware platforms. Collaborate with hardware engineers to define system architecture and specifications. Implement low-level device drivers, protocols, and communication interfaces. Optimize code for performance, memory usage more »
Nottingham, England, United Kingdom Hybrid / WFH Options
Edison Smart
EmbeddedSystems Engineer Edison Smart have partnered with a manufacturing company in Nottingham. We are recruiting for an EmbeddedSystems Engineer to join their expanding team. The ideal candidate will have experience in: Embedded C/C++ Schematic Design in Altium SPI, I2C, UART (Desirable more »
Northampton, Northamptonshire, East Midlands, United Kingdom
Exposed Solutions
Senior EmbeddedSystems Engineerrequired by our client, an established expert in the telecommunications, digital audio, and video market. Theyhave an outstanding team of bright, innovative engineers, designing and implementing systems for a very wide range of clients across the whole world. Job Description Senior EmbeddedSystemsmore »
seeking a Control Software Engineer based in Brentwood. Within this new role you will be supporting the development and integration of specialist Management Control Systems, Engine Control Units (ECUs),and human-machine interfaces (HMI) used in heavy-duty/industrial applications. Within this new position you will be collaborating … be able to understand the critical dependencies within the vehicle/machine/vessel and test cases, ensuring we cover integrated testing between components, systems and features and troubleshoot and debug hardware and software issues in ECUs, utilising diagnostic tools and methods to achieve reliable system performance. Applicants will … have proven commercial experience in PLC programming languages (IEC (phone number removed) Standard) or other relevant languages used in embeddedsystems development such as C/C++, Python, Matlab. You will have experience in modelling and simulation software, such as Matlab/Simulink, coupled with familiarity of communication more »
Pulborough, West Sussex, South East, United Kingdom Hybrid / WFH Options
Terry Parris Associates
Job Title: Embedded System Engineer Location: Pulborough Employment Type : Permanent/Hybrid options available Come join a leading family-owned business with over 75 years experience. We are key partners with the worlds leading medical devices, we offer competitive salaries and great staff benefits. Main objectives Working with the … Skills, Knowledge, and Experience Degree or equivalent experience in Software Engineering or Electrical/Electronic Engineering 2+ years experience within a similar role in embeddedsystems and hardware Experience in software design and development with an emphasis on structured methods Experience of Microchip PIC/DSP controllers and … C programming Knowledge of embeddedsystems and digital control theory Experience of VB.NET GUI development A thorough and methodical approach to problem solving along with analytical thinking skills Self-motivated with the ability to work well with others The above responsibilities are not exhaustive and you may be more »
application design and development in C++ and related languages. Developing and deploying software which typically includes low level development (eg real-time software, drivers, embedded software etc.) and requires an understanding of the underlying hardware systems. Managing technical tasks/projects and people. Customer-facing technical consultancy. Work towards … gaining the experience required to take technical lead roles. Mentoring and coaching junior colleagues. Essential Skills: C++ experience Broad interest in wireless technology, embeddedsystems and awareness of latest industry developments. Ability to produce high-quality software Understanding of low-level computing concepts Desirable Skills: Development on and … for Linux based embeddedsystems Range of other development skills, including C (for embeddedsystems), Java, HTML5, React/Redux, Python, GDB. Modern software development methodologies such as Agile and Test Driven Development. Understanding of radio communication systems and concepts. Software Developer (C++) - Guildford (fully more »
Gloucester, Gloucestershire, South West, United Kingdom
Damia Group Ltd
application design and development in C++ and related languages. Developing and deploying software which typically includes low level development (eg real-time software, drivers, embedded software etc.) and requires an understanding of the underlying hardware systems. Managing technical tasks/projects and people. Customer-facing technical consultancy. Work towards … gaining the experience required to take technical lead roles. Mentoring and coaching junior colleagues. Essential Skills: C++ experience Broad interest in wireless technology, embeddedsystems and awareness of latest industry developments. Ability to produce high-quality software Understanding of low-level computing concepts Desirable Skills: Development on and … for Linux based embeddedsystems Range of other development skills, including C (for embeddedsystems), Java, HTML5, React/Redux, Python, GDB. Modern software development methodologies such as Agile and Test Driven Development. Understanding of radio communication systems and concepts. Software Developer (C++) - Gloucester (fully more »
application design and development in C++ and related languages. Developing and deploying software which typically includes low level development (eg real-time software, drivers, embedded software etc.) and requires an understanding of the underlying hardware systems. Managing technical tasks/projects and people. Customer-facing technical consultancy. Work towards … gaining the experience required to take technical lead roles. Mentoring and coaching junior colleagues. Essential Skills: C++ experience Broad interest in wireless technology, embeddedsystems and awareness of latest industry developments. Ability to produce high-quality software Understanding of low-level computing concepts Desirable Skills: Development on and … for Linux based embeddedsystems Range of other development skills, including C (for embeddedsystems), Java, HTML5, React/Redux, Python, GDB. Modern software development methodologies such as Agile and Test Driven Development. Understanding of radio communication systems and concepts. Software Developer (C++) - Manchester (fully more »
most innovative companies. Join us and start building tomorrow’s world today! Job Description What will you be doing? As a Automated Test Lead - EmbeddedSystems, you will join the Fareham team to support our activities within the Naval/Maritime sector. Your main responsibilities will be: Collaborate … with key stakeholders to define a comprehensive strategy and process for embedded software testing. Define and implement software testing strategies and processes for the unique requirements and challenges maritime embedded systems. Provide expert advice and guidance on the selection of appropriate testing toolsets, evaluating the pros and cons … Python scripting skills. Knowledge of Java and related languages is a plus. Industry Insight: Understanding of maritime sector testing challenges, enabling tailored strategies for embeddedsystems projects. Effective Communicator: Clear and collaborative communication skills, adept at conveying technical concepts to both team members and cross-functional stakeholders. Innovative more »
high voltage control measures. The Candidate Degree or equivalent experience in Software Engineering or Electrical/Electronic Engineering with significant experience and interest in embeddedsystems and hardware. 2+ years’ experience in a similar role in embeddedsystems and hardware. Experience in software design and development … with an emphasis on structured methods. Experience in Microchip PIC/DSP controllers and C programming. Knowledge of embeddedsystems and digital control theory. Experience with VB.NET GUI development. A thorough and methodical approach to problem-solving along with analytical thinking skills. Self-motivated with the ability to more »
Lead Embedded Software Engineer Oxford £75,000 - £90,000 Permanent Cubiq Recruitment have partnered with one of the most established and highly reputable engineering companies in the UK, who are currently looking for a Lead Embedded Software Engineer to head up the EmbeddedSystems & Firmware division … the company culture, then this could be the perfect role for you. Day-to-day responsibilities will include leading the development of low-level embedded software for existing product range, system-level architecture for new product development, and holding other engineers across the engineering team accountable for their design … solutions. Despite this being a technical lead position, you will bereft of line management responsibilities, and will be tasked solely with overseeing high calibre embedded development. In addition to a formal qualification (MEng, BEng, HNHD, etc) within Electronics Engineering or a similar technical discipline, candidates should be able to more »
Senior Embedded Software Engineer Company overview A pioneering leader in underwater technology solutions, this company specialises in acoustic and sonar systems, subsea positioning, and communication networks. With a rich history in marine exploration, they are trusted across industries such as offshore energy, defence, and marine research. Committed to … residency in the UK)* Responsibilities: Software Development: Plan, architect, develop, and validate new features for company products. Document software and update specifications as required. EmbeddedSystems: Understand the deployment of real-time operating systems for low-latency sensing and communication. Design, develop, and debug complex embeddedsystems utilising a broad range of communication protocols and peripherals. Conduct hardware in the loop testing, debugging, and validation. Innovation: Identify opportunities for software efficiency improvements through code re-use across a varied range of products and projects. Stay up to date on technical changes in their area more »
month FTC - Embedded Software Engineer As a Senior Embedded Software Engineer, you will be responsible for the development, testing and integration of software for embeddedsystems forming part of Smiths Detection’s next generation of chemical and explosive trace detection products. You will be part of … the minimum expectation is that you will be site based 3 days a week. What you'll do - Design, implement, and test software for embedded systems. Develop software in C++ running on ARM Cortex M33 Microcontrollers Develop software for Azure RTOS (ThreadX) including FileX, GUIX and USBX Use Jira … design reviews and code reviews. Investigate and debug issues. What you'll definitely need - At least 5 years of experience in software development for embeddedsystems Strong programming skills in C and C++ Experience with embedded development tools and processes Experience with embedded system design, including more »
Software Developer & Systems Engineer C#/SQL/Networking/Hardware/IOT If you are an ambitious Developer looking to join an IOT company who will give you leadership opportunity, real-world responsibility and a chance to take a leading role in developing new products (Hardware and Software … then read on. As an IOT Software Developer & Systems Engineer, you'll be a valued member of this London-based team. The client are a successful business renowned for developing cutting-edge IOT technology for the UK supply chain & distribution sector - they develop & engineer their technology in-house and … and SQL. Passion for new tech and the deveopment process Forward thinking and keen to learn new skills Experience working with Hardware, working with embeddedsystems or networking is also desirable Main Responsibilities: As a Software/Systems Engineer, your role will involve collaborating with hardware engineers more »
Company Overview At Global Inkjet Systems (GIS), we’re deeply passionate about the technology driving industrial inkjet printing. Our mission is to revolutionize global manufacturing through Additive Manufacturing Electronics (AME), in partnership with Nano Dimension. GIS is dedicated to shaping the future of industrial printing. We achieve this by … creating customized next-generation software, innovative ink delivery systems, and cutting-edge printing components for our global clientele. Our success is fueled by our people—their unwavering passion, collaborative spirit, and ability to tackle complex challenges head-on. It’s these qualities that have earned us recognition as an … award-winning company within our industry. Position Overview We're seeking a skilled Embedded Software Test Engineer to join our team and contribute to the enhancement of our software testing capabilities. In this role, you'll be responsible for: Developing and expanding embedded software test harnesses, utilizing object more »