debug software on target hardware platforms. Work with Linux device drivers and real-time operating systems. Program STM32 and other ARM-based targets. Develop firmware for network equipment (Wi-Fi routers, switches). Key requirements: 5+ years of experience in embedded software development (Embedded Linux, C/C++). Strong more »
Guildford, England, United Kingdom Hybrid / WFH Options
All the top bananas UK
GUIs (typically using C, C++, Java, Javascript or React) Creating FPGA-based digital signal processing applications (typically using VHDL) Developing software and/or firmware for a range of target devices including FPGAs, ARM processors, GPUs and microcontrollers (typically using VHDL or Verilog) Designing signal processing algorithms Mathematical modelling Within more »
new products, so this is the ideal time to be joining their growing the team. Their ideal candidates will be strong writing embedded/firmware level software development in C/C++, have experience with bare-metal or RTOS design and have experience with ARM family microcontroller design (STM32 desired more »
challenge within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. more »
ground-breaking, cutting edge surgical robot, and looking for a Senior Electronic Design Engineer to help lead this project and others. Main duties: + Firmware and PCB design + Mentorship of junior engineers + Direct involvement in whole product life cycle Skills and Experience Required: + 1:1 BSc in more »
electronics, data science, signal processing, microcontrollers, and software. Within the team youll be tasked with the design and development high-performance embedded software and firmware for next generation products along with the maintenance and improvement of current ones. Youll utilise your experience in embedded C coupled with Python (for basic more »
and given opportunities to contribute across the full product lifecycle from initial designs to production. Key Responsibilities: Design, develop, and integrate embedded software into firmware for full system applications. Test and debug complex embedded systems to ensure optimal performance. Continuously monitor and improve system efficiency and stability post-development. Collaborate more »
Huntingdon, Cambridgeshire, East Anglia, United Kingdom
Encocam Ltd
reliability code. Proficiency programming ARM (STM32 preferred) based microcontroller devices. Low-level Microcontroller interfaces (UART, CAN Bus, Ethernet, I2C, SPI, ADC and DAC). Firmware development experience implementing C, C++ based embedded systems. strong debugging and problem-solving skill experience in writing device drivers for embedded products. You will need more »
decompose and verify embedded software requirements Define and perform unit level and sub system level testing for embedded software Work alongside our embedded system, firmware and electronic design engineers Generate supporting design documentation and perform regular technical reviews Candidate Requirements: Essential: Experience creating embedded software architectures Experience testing and verifying more »
Location : Bristol (2 Day's Per Week On-Site) Overview of Business & Opportunity: This is an opportunity to join a continually growing team, focusing on programming Safety Critical Software. Key Technical Skills & Experience: - Embedded C Software Development onto a Bare more »
Employment Type: Permanent
Salary: £45000 - £65000/annum Bonus + Good Remuneration Package
Head of Firmware: are you an existing Firmware Engineer or Electronics Engineer ready to take your first step into management and looking to join a growing organisation offering innovative technology solutions? We are looking for a driven leader who can come in and lead a growing Firmware Development team. We … have previously managed people indirectly on projects as a lead, senior or principal engineer. You may have previously worked in any of the following: Firmware Engineer, Software Development Engineer, Software Engineer, Electronics Engineer, Developer, Embedded Software Engineer, etc. Head of Firmware - What will you bring to the role - Electronics, Software … Development, Embedded Software, Firmware * Experience in a firmware engineering role with a software development background * A background managing development across multiple projects * Experience leading development teams that use modern software development tools Head of Firmware, Electronics, Software Development, Embedded Software, Firmware We are looking for someone that has come from more »
talented Embedded Software Engineer to join the growing team, due to the expansion of current and future projects. Key Responsibilities Design, develop and test firmware for new and existing products Participate in design discussions with multidisciplinary team to find solutions for client-needs Complete accurate testing documentation Input & evaluate new more »
Royston, Hertfordshire, Melbourn, Cambridgeshire, United Kingdom
Polytec Personnel Ltd
Competitive Job Reference: 35331 Polytec are looking for a Senior Embedded Software Engineer for our client based just outside Royston. Responsibilities: * Leading and developing firmware and software with both internal and external software teams * Regulated software development for in vitro diagnostics * Ensuring adherence to and upkeep of software requirements * Troubleshoot more »
designs using SCADE architect - Implement manual SPARK Ada code - Operate continuous integration and delivery toolsets - Actively engage in problem solving - Support audits - Liaise with firmware, systems and electronics teams The successful candidate MUST be eligible to obtain SC clearance Interested in this position? please click "apply now" We try to more »
for embedded applications. Experience leading technical software projects. Experience in control system development, particularly motor control theory and interfaces. Desirable Experience: Embedded software/firmware: STM32 processors, Keil uVision tools, communication protocols (Ethernet, RS422, CAN, etc.). Desktop application development: QT, Visual Studio, networking (TCP/UDP). Experience with more »
conversion Experience in schematic, and PCB layout tools, and Electronics simulation environments.( e.g. Mentor, Matlab, LT Spice, Hyperlynx and Systemvision or equivalents) Knowledge of Firmware development, design and test using suitable toolsets (i.e. Xilinx Vivado, ModelSim) Product Quality Testing and Certification. Experience of working with Industry standard toolsets for requirement more »
conversion Experience in schematic, and PCB layout tools, and Electronics simulation environments.( e.g. Mentor, Matlab, LT Spice, Hyperlynx and Systemvision or equivalents) Knowledge of Firmware development, design and test using suitable toolsets (i.e. Xilinx Vivado, ModelSim) Product Quality Testing and Certification. Experience of working with Industry standard toolsets for requirement more »
Royston, Hertfordshire, Melbourn, Cambridgeshire, United Kingdom
Polytec Personnel Ltd
to Friday) Salary: Competitive Job Reference: 35330 Polytec are looking for an Embedded Software Engineer for our client based just outside Royston. Responsibilities: * Developing firmware and software with both internal and external software teams * Software development for in vitro diagnostics * Ensuring adherence and upkeep of software requirements * Troubleshoot and diagnose more »
Oxford, England, United Kingdom Hybrid / WFH Options
IC Resources
challenge within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. more »
Ashford, Kent, South East, United Kingdom Hybrid / WFH Options
Lynx Recruitment Limited
positive impact on the world. Based at their offices in Ashford, Kent, this is an exceptional opportunity. Key Responsibilities: Digital/analogue electronics and firmware design of products from concept through to production, with a focus on FPGA and VHDL System architectural design and concepts Schematic and board layout using more »
model and implement algorithms for image and signal processing. It will also include managing layout and fabrication, capturing schematics with OrCAD, and writing test firmware and software. As our client is a consultancy, excellent communications skills are expected, and as a senior member of the team, mentoring less experienced engineers more »
Stevenage, England, United Kingdom Hybrid / WFH Options
Artemis Chase - Space Talent
a lab environment , working with missile components and test equipment. Key Responsibilities: Work as part of a multi-disciplinary team, including hardware, software, and firmware experts. Develop hard real-time embedded software using C in an Agile/SCRUM environment. Perform requirements capture, software architecture, and design. Implement embedded software more »
releases. Involve in release readiness, preparing release branch, release image with release notes, including committed changes on a requirement basis. Take responsibility of releasing firmware to QA, factory and other stakeholders. Identify blockers and update targets for release. Manage merging and approval of bugs and user stories into releases. Working more »
releases. Involve in release readiness, preparing release branch, release image with release notes, including committed changes on a requirement basis. • Take responsibility of releasing firmware to QA, factory and other stakeholders. • Identify blockers and update targets for release. • Manage merging and approval of bugs and user stories into releases. • Working more »
releases. Involve in release readiness, preparing release branch, release image with release notes, including committed changes on a requirement basis. • Take responsibility of releasing firmware to QA, factory and other stakeholders. • Identify blockers and update targets for release. • Manage merging and approval of bugs and user stories into releases. • Working more »