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 »
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 »
Business Development Manager - EmbeddedSystems My client is a world-leader in embedded computing solutions and are currently on a huge upward growth trajectory! They are seeking a Business Development Manager for their embeddedsystems division to join their team. As Business Development Manager, for … embeddedsystems, you will be responsible for winning new aerospace and defence customers, forming trustworthy relationships and building pipeline! Home-based role with travel - UK Business Development Manager requirements: Relevant technical degree, or equivalent, in Electronic Engineering. Proven embedded system sales experience and knowledge. Existing relationship and 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 »
A Senior EmbeddedSystems Software Engineer is sought by this expanding in-memory computing developer to be based at their HQ in Zürich. The Senior EmbeddedSystems Software Engineer will be working as part of a team tasked with the development of software at microcontroller/… bare-metal level and multi-platform embedded software and toolchains under Linux and RTOS in C and C++. The Senior EmbeddedSystems Software Engineer will be delivering energy efficient software targeting power restricted, in memory computing applications. After completing your technical education, you will have gained post … graduate experience developing software at hardware interface and embedded software under Linux. You will have excellent C and C++ skills and any experience developing toolchains/compilers using LLVM, GCC MLIR etc. will be beneficial as would some experience with DSP algorithm development, ARM Cortex and RISC-V processors. more »
product solutions, interfacing with customers and solving challenging technical problems? Then this could be the opportunity for you! We are looking for an innovative EmbeddedSystems Engineer to join our Edinburgh based clients growing team. In this role, you will be responsible for developing and delivering the core … firmware and software components that power our clients next generation hardware. You will play a pivotal role in the development of their embeddedsystems from the ground up. You will be responsible for the entire development lifecycle, from selecting the appropriate bootloader and operating system to writing device … level device management features and functions such as SNMP. You will make an impact by: Being a go to person for all aspects of embeddedsystems and software implementation. Develop and maintain customized embedded Linux distributions for various target devices. Design, write, and debug microcontroller firmware, ensuring 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 »
heavily interacting with both the UK and German software teams where you will be doing daily stand ups, tracking tasks and code reviews on embeddedsystems such as C++, MATLAB, Embedded C, Simulink + more! This position will suit an individual who is looking to take their … step of their career and get stuck into a brilliant company who have operations all over the world. The role: * Software Architect * Working with embeddedsystems such as C++, MATLAB, UML, Embedded C, etc * Travel to Germany * Tracking tasks, Code reviews, Stakeholder management, hands-on programming The … person: * Solid experience with Embeddedsystems * Ideally from an automotive background * Degree educated in computer science or related field of study * Confident in liaising on best practice and making technical strategy * Strong communication skills and happy to travel Reference Number: BBBH214259 To apply for this role or for more »
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 »
Winnersh, England, United Kingdom Hybrid / WFH Options
tepeo
At tepeo, we are committed to creating a diverse and inclusive workplace where everyone feels welcome and valued. We are recruiting for a senior embeddedsystems engineer with a good understanding of real time system aspects, digital electronics, and some elements of analogue (sensing and control) electronics. We … to assist other tepeo teams (e.g. electronics, data science). Essential About you Ability to design, develop & test C source code for real time embeddedsystems, with version control and automated testing. Experience developing microcontroller software on ‘bare metal' and in RTOS (ideally FreeRTOS) environments with limited processor … timers, hardware interrupts, communication with external specialised ICs via custom protocols etc.). Excellent analytical and problem solving skills in the context of complex systems that span multiple disciplines Excellent communication skills for effective interactions with often very different, technical and non-technical, teams Preferable Familiarity with ESP32 and more »
Description The Defense Systems group at Leidos currently has an opening for a Senior Digital Engineer to work in our St. Petersburg, FL office. This is an exciting opportunity to use your knowledge and experience designing communication and electronic systems among various projects. This job will focus on … the digital design aspects of EmbeddedSystems Design and will provide exposure to the entire lifecycle of the design process. The Leidos facility in St. Petersburg provides design, development, modeling and simulation, analysis, prototyping and testing of advanced electronic systems, with a focus on embedded communication … systems, Software Defined Radios and Phased Array Antenna Systems to various DOD and commercial customers. Primary Responsibilities Participate within a multi-disciplined engineering design team, developing and testing sophisticated electronic communications hardware and firmware. Review and analyze system requirements, participate in defining, deriving and allocating hardware requirements. Perform 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 Firmware Engineer to head up the EmbeddedSystems & Firmware division within the … 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 – JOB AVAILABLE IN LIVINGSTON, SCOTLAND A market leading organisation are looking to add a Senior Embedded Software Engineer to join their growing R&D team in Livingston, Scotland. This company develop state-of-the-art complex products and are sold all over the world. … They are market leaders in their industry and are growing year on year. Due to growth they are looking to add an additional Senior Embedded Software Engineer to their team. As an Senior Embedded Software Engineer you will be responsible for working on the full product life-cycle … of software for embeddedsystems, from concept through to manufacture. In this role you will continuously play an integral role in the development of high-performance, real-time embedded product. You will have some leadership responsibility and will direct the workload of graduate and junior embeddedmore »