products. The successful candidate will be key in designing and implementing novel and scalable tools for automated software composition analysis and vulnerability discovery in firmware binaries and code bases. If you enjoy regularly being challenged and working on novel ideas to solve cybersecurity problems, please apply to join our team. … Designing solutions to enable automated software composition analysis and identification of vulnerabilities Developing and maintaining software composition analysis tools Performing research in embedded device firmware security and compose articles and papers for publication Qualifications Required Skills: Master's degree in computer science, Mathematics, or Cyber Security OR equivalent practical experience … and an ability to analyze and solve new problems with little instruction or guidance Preferred Skills: Familiarity with the Rust programming language Experience with firmware reverse engineering Experience with training or mentoring Experience with SaaS development Careers Privacy Statement Keysight is an Equal Opportunity Employer. More ❯
team, potentially mentoring with more junior members of the engineering team Working with low-power design philosophy for Battery and Solar powered devices Developing firmware components for products in an Embedded Linux environment Technical documentation to be presented to internal and external stakeholders Key Skills required: Degree in relevant engineering … discipline or the equivalent relevant experience Solid experience developing firmware for Embedded Linux or an RTOS using C Understanding of power and clocking systems in modern 32-bit microcontroller architectures Experience debugging at hardware level, using test equipment such as oscilloscopes and logic analysers If you feel you have the More ❯
Why You’ll Want To Join Work within a collaborative Agile team alongside Software Engineers, QA Engineers, Product Owners, and Scrum Masters. Collaborate with firmware and hardware engineers on new product development and system enhancements. Develop motion and imaging profiles while supporting triage of reported issues for legacy systems. Tackle … Implementing new motion and imaging profiles for existing systems. Owning triage of reported issues in legacy systems Working as a key software interface with firmware and hardware teams. Expanding unit testing coverage and improving software stability. Troubleshooting bugs and refactoring code to reduce technical debt. Participating in Agile planning and More ❯
and verification of SoC Multi ARM Processors Devices, ensuring adherence to development processes and the integration of modules. Key Responsibilities: Design, develop and test firmware components within set timelines and budgets Conduct peer reviews of software and documentation Produce required software support documentation Assist in estimating, planning, and progress reporting … FreeRTOS on Cortex ARM R5 Capability in designing time-critical code on an RTOS Experience in designing embedded Linux drivers for custom programmable logic firmware interfaces Experience with memory management using DDR, DMA, cache coherency, and partitioning Experience with MicroSemi Smartfusion2 devices and designing embedded applications running on FreeRTOS on More ❯
project. In this senior role, you will be responsible for the delivery of a complex system that involves specialist sensors, electronics, and signal processing firmware/software. What You'll Do: System Design, implementation, integration and acceptance for Defence Communications Projects. Technical leadership of multi-disciplinary engineering teams to ensure … the business. Ability to present complex ideas to internal and external stakeholders at all levels. Ability to converse with multi-disciplinary teams (Hardware, software, Firmware, Mechanical) and provide valuable input. Innovative and creative thinking to solve complex technical problems. Willingness to work as part of a collaborative enterprise with other More ❯
project. In this senior role, you will be responsible for the delivery of a complex system that involves specialist sensors, electronics, and signal processing firmware/software. What You'll Do: System Design, implementation, integration and acceptance for Defence Communications Projects. Technical leadership of multi-disciplinary engineering teams to ensure … the business. Ability to present complex ideas to internal and external stakeholders at all levels. Ability to converse with multi-disciplinary teams (Hardware, software, Firmware, Mechanical) and provide valuable input. Innovative and creative thinking to solve complex technical problems. Willingness to work as part of a collaborative enterprise with other More ❯
project. In this senior role, you will be responsible for the delivery of a complex system that involves specialist sensors, electronics, and signal processing firmware/software. What You'll Do: System Design, implementation, integration and acceptance for Defence Communications Projects. Technical leadership of multi-disciplinary engineering teams to ensure … the business. Ability to present complex ideas to internal and external stakeholders at all levels. Ability to converse with multi-disciplinary teams (Hardware, software, Firmware, Mechanical) and provide valuable input. Innovative and creative thinking to solve complex technical problems. Willingness to work as part of a collaborative enterprise with other More ❯
Snr/Staff Firmware Engineer Location: Austin, TX Salary: $170,000 - $220,000 pa Are you a skilled and motivated Firmware Engineer ready to lead a global team and drive innovation in computing infrastructure? Join a pioneering organization where you'll play a key role in transforming the future of … digital infrastructure. Key Responsibilities: Manage support and maintenance of product-quality firmware for innovative platform solutions. Act as the primary interface for customers, ensuring timely resolution of issues and updates post-launch. Coordinate defect management, feature backporting, and release updates. Collaborate with firmware development teams to design and develop solutions … team. What We're Looking For: Expertise in C programming for embedded systems with strong debugging skills. Hands-on experience in developing and maintaining firmware, including bootloaders and device drivers. Proficiency in industry standards such as UEFI and ACPI . Proven engineering management experience leading diverse, multi-location teams. Familiarity More ❯
Are you a seasoned Firmware Architect looking to elevate your career within a globally renowned company? This role offers an exceptional work-life balance, with only one day per week required on-site in Glasgow. Enjoy a comprehensive benefits package and clear pathways for career progression, all while contributing to … a multi-million dollar product line. As a Firmware Architect, you will play a pivotal role in shaping the future of cutting-edge technology. Collaborate closely with Software and Hardware Architects to ensure seamless integration and optimal performance. Your expertise in C++ and Bare Metal environments will be highly valued … though not mandatory. In this role, you will not only apply your technical skills but also mentor and guide a team of talented firmware developers. Your ability to navigate and resolve complex issues will be crucial in driving the success of the projects you oversee. Key Responsibilities: - Collaborate with Software More ❯
Are you a seasoned Firmware Architect looking to elevate your career within a globally renowned company? This role offers an exceptional work-life balance, with only one day per week required on-site in Glasgow. Enjoy a comprehensive benefits package and clear pathways for career progression, all while contributing to … a multi-million dollar product line. As a Firmware Architect, you will play a pivotal role in shaping the future of cutting-edge technology. Collaborate closely with Software and Hardware Architects to ensure seamless integration and optimal performance. Your expertise in C++ and Bare Metal environments will be highly valued … though not mandatory. In this role, you will not only apply your technical skills but also mentor and guide a team of talented firmware developers. Your ability to navigate and resolve complex issues will be crucial in driving the success of the projects you oversee. Key Responsibilities: - Collaborate with Software More ❯
edge projects. This role offers the chance to work across the full systems development lifecycle on complex technologies involving advanced sensors, electronics, signal processing firmware, and software. As a key member of the Systems function, you'll be actively involved in the design, development, implementation, integration, and testing of sophisticated More ❯
ready for new challenges and career growth, we'd love to hear from you! What You ll Be Doing: Translating complex system specifications into firmware design requirements and ensuring seamless integration. Leading firmware development, testing, and simulation to drive system performance. Developing and refining robust verification processes to ensure reliability. … the potential to take on lead roles such as Project Engineering Lead or Work Package Manager. Requirements: Degree in Electrical/Electronic Engineering Extensive firmware development experience across the full project lifecycle. FPGA, VHDL Strong background in designing complex electronic systems. Experience with prototyping, testing, and verification of electronic subsystems. More ❯
Uxbridge, Greater London, United Kingdom Hybrid / WFH Options
Innovate Recruitment Ltd
ready for new challenges and career growth, we'd love to hear from you! What You’ll Be Doing: Translating complex system specifications into firmware design requirements and ensuring seamless integration. Leading firmware development, testing, and simulation to drive system performance. Developing and refining robust verification processes to ensure reliability. … the potential to take on lead roles such as Project Engineering Lead or Work Package Manager. Requirements: Degree in Electrical/Electronic Engineering Extensive firmware development experience across the full project lifecycle. FPGA, VHDL Strong background in designing complex electronic systems. Experience with prototyping, testing, and verification of electronic subsystems. More ❯
Your Purpose in the Role As a Hardware and Firmware Engineer specialising in developing a wearable, non-invasive MedTech platform , you will play a pivotal role in designing, testing, and maintaining the electronic systems behind our cutting-edge health monitoring technologies. You will contribute to full life-cycle product development … from concept design, circuit design and PCB development to firmware programming, system integration, and prototype testing. You will ensure the product adheres to regulatory requirements (including MHRA, FDA, CE) and work closely with cross-functional teams to bring innovative, reliable, and safe wearable health-monitoring devices to market. You will … standards. Conduct schematic capture and layout design for miniaturised, multi-layer boards, ensuring compactness and durability for wearable applications. Develop test boards and fixtures. Firmware Development for Wearable Systems: Develop, test, and maintain firmware in C/C++ for embedded systems, focusing on low-power, real-time processing for continuous More ❯
embedded design services for a range of sectors. Due to sustained success, they re hiring an Embedded Software Engineer. Main duties: + Developing bespoke firmware & software solutions + Working across departments to integrate software & firmware with various platforms + Spearhead the development of a new product range Skills and Experience More ❯
embedded design services for a range of sectors. Due to sustained success, they’re hiring an Embedded Software Engineer. Main duties: + Developing bespoke firmware & software solutions + Working across departments to integrate software & firmware with various platforms + Spearhead the development of a new product range Skills and Experience More ❯
61 STATION ROAD, IRTHLINGBOROUGH, WELLINGBOROUGH, England
SONIFEX LIMITED
for current and future projects. Assist with programming embedded systems and microcontrollers, using languages such as C or Python. Assist with the development of firmware for new devices. Test and debug software and firmware applications under guidance. Training Your training will take place at the University Of Hertfordshire - College Lane More ❯
technology that enhances the internet experience for millions? Our Broadband Devices team, a key part of Networks, is at the forefront of creating embedded firmware (powered by Linux) for home gateways and Wi-Fi extenders. We ensure our customers enjoy seamless internet connectivity, whether over Wi-Fi or Ethernet. Why … enhancing Indigo, adding new features, and supporting the latest hardware platforms. Impactful Work : You’ll be part of a team that builds and integrates firmware that directly impacts our customers’ internet experience. Your Role As an embedded software developer, you’ll be at the heart of our Indigo firmware development. More ❯
technology that enhances the internet experience for millions? Our Broadband Devices team, a key part of Networks, is at the forefront of creating embedded firmware (powered by Linux) for home gateways and Wi-Fi extenders. We ensure our customers enjoy seamless internet connectivity, whether over Wi-Fi or Ethernet. Why … enhancing Indigo, adding new features, and supporting the latest hardware platforms. Impactful Work : You’ll be part of a team that builds and integrates firmware that directly impacts our customers’ internet experience. Your Role As an embedded software developer, you’ll be at the heart of our Indigo firmware development. More ❯
I'm recruiting for an engineering business in Pershore who are looking to hire an experienced Lead Firmware Engineer to lead a small team of engineers. The work won't involve hands-on development per-se, but a strong understanding of embedded systems and coding is needed to lead the … someone who's already managed but looking to get back into a more hands-on role at a small but successful business. ROLE: Lead Firmware Engineer LOCATION: Pershore SALARY: up to £80k Experience required for the Lead Firmware Engineer is: Strong technical background in embedded systems development Proven experience leading More ❯
effort. On offer is a fantastic working environment, a highly competitive salary and a very attractive benefit package. Software Engineer - Role & Responsibilities - C++, RTOS, Firmware, Electronics - To assess feasibility and assist in development of product software specifications, where required. - Development and testing of software within the project framework, to the … Production, QA etc., in order to ensure all requirements are fully met. - Maintenance of Software Quality procedures Software Engineer - Skills and Experience - C++, RTOS, Firmware, Electronics - A degree in Software/Computer Engineering or equivalent. - Excellent PC skills, including use of PC-based software development tools - Experienced in C/… a similar role. - Fully conversant with ISO9001 Quality requirements - Experienced in developing embedded software for Electronic interfaces Software Engineer, Electronics, Microprocessor, C/C++, FirmwareMore ❯
Main duties: + Develop complex embedded software and interface with hardware for new and existing products throughout the product life cycle. + Refactoring of firmware + Manage complex projects, supervise R&D staff, and collaborate with various departments to meet project objectives. Skills and Experience Required: + Ability to write … high quality firmware and develop testing solutions + Experience with PCB design and layout + Proficient in Free RTOS + Good teamwork and communication skills Bonus: + Experience in aerospace/automotive/motorsport sectors What you’ll get: + £60-70k + Profit sharing bonus scheme + More ❯
Job Title: Senior Software Engineer Location: Margate Job Type: Full-time Overview: We seek a Senior Software Engineer to drive innovation in embedded firmware development. You will lead R&D efforts, collaborate with leadership, and ensure high-quality software solutions for our products. Key Responsibilities: Lead firmware development and mentor More ❯
Rochester, Kent, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks and offers flexible/hybrid working. In this job you will design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of my clients existing product portfolio. In this Embedded Software Engineer … Rochester, Kent you will be responsible for: - Design and develop embedded software using Embedded C - Work with FreeRTOS to develop real-time, low-level firmware - Interface directly with hardware, sensors, and microcontroller peripherals - Contribute to system integration, debugging, and testing - Collaborate with cross-functional engineering teams to deliver high-quality More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks and offers flexible/hybrid working. In this job you will design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of my clients existing product portfolio. In this Embedded Software Engineer … Rochester, Kent you will be responsible for: - Design and develop embedded software using Embedded C - Work with FreeRTOS to develop real-time, low-level firmware - Interface directly with hardware, sensors, and microcontroller peripherals - Contribute to system integration, debugging, and testing - Collaborate with cross-functional engineering teams to deliver high-quality More ❯