crawley, west sussex, south east england, united kingdom
Emerson
Are you eager to take your career to the next level? If yes, we encourage your application for Firmware Developer role! In this role you will develop and verify embedded firmware in C and C++ for our new sensor products. We use STM32 microcontrollers in our products. The firmware architecture is a C++ wrapper around Zephyr RTOS adding driver abstraction … Jira, bitbucket for source control, verification testing using Test Rail for testing that cannot be done using unit test frameworks, automated build servers etc. By joining us as a Firmware Developer in Crawley , this role can be a strong foundation for your future career within Emerson. We encourage advancement and offer tangible development opportunities! In This Role, Your Responsibilities Will … Be: Design and code firmware for new hardware and improvement projects either alone or within a small team. Specify, execute and review appropriate verification tests and results. Apply an appropriate level of design rigour and review communicating the justification for design decisions clearly in writing and verbally. Collaborate with in-house and subcontract electronics designers to shape relevant specification and More ❯
My client, a global provider of complex mechatronic systems, seeks an experienced Firmware Engineer to join multi-disciplinary engineering team, where you'll work on a mix of brand new product innovation as well as enhancing existing systems. You'll be responsible for: Developing firmware for time-critical robotic systems Enhancing existing systems including optical and magnetic measurement Improving security More ❯
Firmware Team Lead (FPGA, Xilinx, SoC, VHDL - This role is Onsite) page is loaded Firmware Team Lead (FPGA, Xilinx, SoC, VHDL - This role is Onsite) Apply locations Goodrich Controls Holding Limited, Motor Drives, Fore 3, Fore Business Park, Stratford Road, Solihull, B90 4SS time type Full time posted on Posted Yesterday job requisition id Date Posted: 2025-06-24 Country … United Kingdom Location: Goodrich Controls Holding Limited, Motor Drives, Fore 3, Fore Business Park, Stratford Road, Solihull, B90 4SS Position Role Type: Unspecified A fantastic opportunity has arisen for Firmware Engineering Team Lead to join our team. About Us We are currently seeking a Firmware Engineering Team Lead with extensive Motor Controller and Motor Test experience to join our team … site at Solihull has developed the world's first 1MW Motor and Control system for use in hybrid-electric aircraft propulsion. What You Will Do: You will bring extensive Firmware/FPGA Experience You will lead our exciting and ambitious Firmware team. You will install a good fundamental understanding of FPGA design You will be responsible for leading a team More ❯
Copello are assisting a leading defence consultancy in the recruitment of anFPGA Engineer to lead the engineering activities within their clients Integrated FPGA Product Team .As a key member of their team, you will be responsible for defining and leading More ❯
many industries in a variety of award winning products for an enviable client bank. The Embedded Software Engineer role is a hands-on design position developing embedded software/firmware within a multidisciplinary team of talented engineers. Career progression can be rapid and the potential for growth is huge. You'll be joining an excellent team with market leading products … and technologies. Embedded Software Engineer - Skills & Abilities - C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics * Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred * Proficient in C with at least five years industry experience * Experience with Microcontrollers/Microprocessors * RTOS software experience would be ideal Embedded Software Engineer, C C++, C#, Embedded C, Embedded Software, Firmware, Electronics More ❯
Description: Position Summary The FPGA Embedded Software Engineer will provide technical expertise and execution for various software and firmware projects supporting the assessment, design, implementation, and support phases of multi-year, complex computing products. This role will require executing software and firmware projects in coordination with electrical, mechanical, and systems engineering within the organization to complete projects on-time and … within budget. Essential Duties & Responsibilities Perform software and firmware design activities in multiple environments, including BIOS, OS device drivers, scripts, embedded Linux, PIC microcontrollers, and/or other design environments as needed. Ability to adapt and learn new environments and technologies as needed to complete design activities. Capability to contribute at various phases of the project lifecycle, including design, documentation … improvements in products and services and provide input to continuous improvement team PM21 Requirements: Required BS in Computer Engineering or Computer Science, or equivalent 5+ years in software and firmware engineering, particularly FPGA Exceptional Communication skills Proven ability to complete software and firmware projects on-time and within budget Attention to detail, including design documentation, data, and other collateral. Technical More ❯
Are you a soon-to-be graduate passionate about embedded systems and ready to kick-start your engineering career? We’re looking for a Graduate Embedded/Firmware Engineer to join our clients innovative team developing next-generation smart energy devices that make a real impact on sustainability. 🔧 What You’ll Be Doing: Develop and test embedded firmware for microcontroller … from their Cambridge office Get mentorship and support as you start your career Join a friendly, ambitious team with opportunities for ongoing development Ready to build your future in firmware engineering? Please reach out to Harry Hansford @ IC Resources More ❯
hands-on role within a collaborative team, where you'll develop cutting-edge power systems including inverters, converters, and motor drives. You’ll take ownership across design, prototyping, embedded firmware, and system testing — shaping real-world defence technologies. What You’ll Be Doing Develop control strategies for power systems Code embedded firmware (DSPs/microcontrollers – C/C++) Prototype and More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Morson Talent
be working for our defence client on complex missile systems. Responsibilities: As Digital Design Engineer you will support the Technical Lead/Architect in collaboration with the systems, software, firmware, mechanical and production teams to specify elegant and optimised solutions that satisfy customer needs. Once the specification has been agreed, you will be responsible for the detailed design of the … test and debug. Familiarity with DSP concepts for SDR, radar signal processing and optical sensors. Ability to develop elegant hardware architectures through detailed understanding and collaboration with systems, software, firmware, mechanical and production teams. Strong academic background to support this intellectually demanding role. Strong desire to drive collaboration and ensure successful delivery. Excellent ability to configure and document designs to More ❯
Are you an experienced Senior Embedded Software Engineer with a focus on C programming looking to work with innovative touch technologies? This company specialises in developing bespoke hardware and firmware silicon devices. Their products serve automotive and industrial sectors, providing cutting-edge solutions that ensure high-quality customer integration. They are seeking a talented Senior Embedded Software Engineer to join … software unit testing and demonstrates a strong aptitude in numeracy. - Working knowledge of ISO9000 standards and version control systems. - It would be ideal if you have experience with USB firmware and low-level USB protocols. Benefits: - Salary - up to £65,000.00 per annum - Annual discretionary pro rata bonus depending on company and individual performance - Pension contributions through social security contribution More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
Gold Group
will you be doing as a High Speed Digital Design Engineer ? As Digital Design Engineer you will support the Technical Lead/Architect in collaboration with the systems, software, firmware, mechanical and production teams to specify elegant and optimised solutions that satisfy customer needs. Once the specification has been agreed, you will be responsible for the detailed design of the … test and debug Familiarity with DSP concepts for SDR, radar signal processing and optical sensors Ability to develop elegant hardware architectures through detailed understanding and collaboration with systems, software, firmware, mechanical and production teams Strong academic background to support this intellectually demanding role Strong desire to drive collaboration and ensure successful delivery. Excellent ability to configure and document designs to More ❯
develop high-performance, cross-platform software using C++ and Python, operating across both Windows and Linux environments. The role bridges software and hardware, requiring close collaboration with electrical engineers, firmware developers, and system architects. Your work will directly impact the reliability, accuracy, and performance of imaging systems used in industries such as scientific research, medical diagnostics, aerospace, and industrial automation. … APIs, and low-level communication protocols (e.g., I2C, SPI, USB, Ethernet). Optimize system performance and ensure stable communication between software and hardware. Collaborate with multidisciplinary teams including hardware, firmware, and system engineers. Develop automated test tools and perform debugging and issue resolution. Write clean, maintainable, and well-documented code. Participate in code reviews, sprint planning, and continuous integration workflows. More ❯
They are looking for a 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 product systems Key Skills Relevant More ❯
time processors. Candidate is expected to be proficient in C/C++ and have experience with object-oriented development involving communication protocols (UART, Ethernet, DDS, PCIe) and software/firmware interfaces. The selected candidate should have experience with software configuration control processes and tools (GitLab, bitbucket, or equivalent). More ❯
Engineer looking for a hands-on challenge with a premium product company, apply today to learn more! For more information on this role, or any other jobs across Embedded, Firmware, C++, Linux, or Audio Engineering, please contact me today. More ❯
offers in collaboration with the sales team. Provide software and system integration support for projects. Develop real-time software and Human-Machine Interfaces (HMI's) . Design and implement firmware for PIC processors and FPGAs . Lead the integration, validation, and qualification of systems to ensure high-quality performance. Your profile Master's degree in Electronics 3+ years of experience More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Mansell Recruitment Group
hardware interfaces and data protocols (e.g., CAN, UART, TCP/IP) Build and maintain user-facing applications using both commercial and open-source toolkits Work closely with hardware and firmware engineers to align system-level behaviour Assist in scoping projects, breaking down requirements, and mentoring junior engineers The Candidate Strong experience programming in C++ for embedded systems Experienced with testing More ❯
Leeds, West Yorkshire, England, United Kingdom Hybrid / WFH Options
ZENOVO LTD
C++ (C++ 11/14/17) to join our rapidly growing business. Design and develop embedded software solutions for innovative measurement devices for the power industry. Bring up firmware on new hardware platforms designed in-house. Implement software modules to facilitate communication with cloud services from embedded devices. Ensure high-quality software delivery by writing robust, maintainable, and reliable More ❯
speed MPSoC FPGA and AI hardware solutions targeting SDR, radar signal processing, and sensor fusion applications. Responsibilities Support the Technical Lead/Architect in collaboration with the systems, software, firmware, mechanical, and production teams to specify elegant and optimised solutions that satisfy customer needs. Be responsible for the detailed design of the high-speed digital aspects, as well as leading More ❯
integration DSP/signal processing/communication and interconnect protocols - AXI, AMBA, CHI Digital-AMS chip development - digital to analog interfaces Low-power, performance, and optimization Low-level software, firmware, and embedded requirements - drivers, controllers, etc. Confident knowledge of a variety of coding languages - C, C++, SystemC, Tcl, Python Excellent communication skills, and ability to work across software and hardware More ❯
Special Access Clearance Preferred Skills Experience with Git, Visual Studio, or similar IDEs Familiarity with automated test frameworks Prior work in secure environments or classified programs Experience in embedded firmware or device-level development ️ Special Access Program Requirements: Candidates must meet all conditions to qualify for program access: U.S. Citizen (no dual citizenship) Clean criminal history Clean financial background (no More ❯
fusion applications. What you'll be doing: As a key member of the engineering team, you'll support the Technical Lead/Architect and work closely with systems, software, firmware, mechanical, and production engineers. Together, you'll define and develop efficient and reliable electronic solutions that meet customer needs. Once the specification is agreed, you'll take the lead on More ❯
systems from small embedded single processors through to multi-processor networked systems. Work with system and hardware engineers to implement software solutions that may include software-hardware and software-firmware interfaces. Work to detailed technical requirements through all phases of design, integration, and testing. Communicate effectively with other team members within a multi-disciplinary team. Generate clear and concise technical More ❯
C++ (C++ 11/14/17) to join our rapidly growing business. Design and develop embedded software solutions for innovative measurement devices for the power industry. Bring up firmware on new hardware platforms designed in-house. Implement software modules to facilitate communication with cloud services from embedded devices. Ensure high-quality software delivery by writing robust, maintainable, and reliable More ❯
tools (e.g., GDB, WinDbg). Familiarity with programming and scripting languages relevant to reverse engineering and embedded systems development (e.g., C, C++, Python). Knowledge of operating systems internals, firmware, and protocols. Strong analytical and problem-solving skills, with a keen attention to detail. Excellent communication skills and the ability to work effectively in a dynamic team environment. Salary Range More ❯