a Principal Hardware Engineer on a contract basis to join their team. This role is essential for the design and development of hardware and firmware subsystems, focusing on advanced engineering solutions for future customer requirements. Key Responsibilities: Defining Digital Signal Processing specifications Designing and developing DSP systems Defining ADC/ More ❯
benefit analyses to inform decision-making processes effectively. Generate comprehensive design documentation, schematics, and technical drawings utilizing CAD software. Engineer and deploy control algorithms, firmware, and software tailored for embedded systems and microcontrollers. Conduct rigorous testing and validation of prototypes, meticulously analyzing test data to refine designs for optimal performance More ❯
Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
Avanti Recruitment
projects. You'll work primarily with ARM-based microcontrollers in a versatile technical environment where approximately 60% of your time will be dedicated to firmware development and 40% to higher-level coding using C/C++. You'll be involved in the full product development life-cycle on various projects More ❯
Reading, Berkshire, United Kingdom Hybrid / WFH Options
Avanti Recruitment
projects. You'll work primarily with ARM-based microcontrollers in a versatile technical environment where approximately 60% of your time will be dedicated to firmware development and 40% to higher-level coding using C/C++. You'll be involved in the full product development life-cycle on various projects More ❯
from Python projects to enabling AArch64. Machine Learning analysing machine learning workloads. High Performance Compute developing reference software stacks. Compilers developing compilers in C. Firmware developing secure firmware. Linux Kernel debugging and testing. Key Details Vacancy Title Software Engineering Degree Apprenticeship (Level 6) Employer Description Arm is the leading technology More ❯
CB4, Impington, Cambridgeshire, Milton, United Kingdom
Integrity Personnel
following job titles are also likely to be interested in this role: * Embedded Software Engineer * Linux Kernel Senior Software Engineer * Device Driver Software Engineer * Firmware Engineer * Android Platform Software Engineer * Embedded Software Developer (Android) * For full company details and job specification for this unique role please call Pia on (phone More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum £40-50K plus benefits
Skills: 3-5+ years of industry experience Embedded Software Programming in C Experience of microcontrollers – STM32, ARM Microcontrollers, PIC Experience of low level firmware & bare metal development Familiarity with real-time operating systems (RTOS) – FreeRTOS, QNX, VxWorks etc Network interfaces – SPI, I2C, USB, UART, RS232/485, CAN, Modbus More ❯
Responsibilities: Leverages and applies advanced modem knowledge (e.g., RF, baseband signal processing, communication protocols) and design methodology for areas within modem hardware, systems, or firmware to execute modem assignments; participates in and shares own perspective within domain of modem subject matter expertise in design reviews and project meetings. Performs complex More ❯
Ensuring network systems are protected and only accessible by the engineer with the required skillset. Identifying and mitigating network vulnerabilities. Ensure security patches/firmware are tested and applied to maintain system security. Capacity Planning and Optimisation Assessing network capacity and planning for future growth. Optimising network performance by analysing More ❯
trainers and conferences available. Our focus is on a wide variety devices, platforms and technologies. VR, RE or development experience with mobile (Android, IOS), firmware, Linux, IoT and Windows is useful but most important is a willingness to learn as all of our projects bring new and interesting challenges. What More ❯
data centre environment. Design, deploy, troubleshoot and manage to a 3rd line level. Fortigate NGFW and Fortiswitch, Fortimanager for FW IDS/IPS & HW firmware updates. Design, deploy, troubleshoot and manage to a 3rd line level at the edge and the core. VMware NSX-T virtualised networking specifically end to More ❯
data centre environment. Design, deploy, troubleshoot and manage to a 3rd line level. Fortigate NGFW and Fortiswitch, Fortimanager for FW IDS/IPS & HW firmware updates. Design, deploy, troubleshoot and manage to a 3rd line level at the edge and the core. VMware NSX-T virtualised networking specifically end to More ❯
trainers and conferences available. Our focus is on a wide variety devices, platforms and technologies. VR, RE or development experience with mobile (Android, IOS), firmware, Linux, IoT and Windows is useful but most important is a willingness to learn as all of our projects bring new and interesting challenges. Job More ❯
Embedded Firmware Engineer £55,000 to £60,000 Loughborough, onsite Are you passionate about designing and developing embedded firmware for microcontroller-based systems? Do you thrive in a collaborative environment, working alongside hardware and software engineers to define system requirements and specifications? If so, we have the perfect opportunity for … you! Key Responsibilities: Design, develop, and optimize embedded firmware for microcontroller-based systems. Collaborate with hardware and software engineers to define system requirements and specifications. Implement and test firmware to ensure high performance and reliability. Optimize code for efficiency, speed, and memory usage. Debug and troubleshoot firmware issues and provide … Experience: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field. Minimum of 3 years of experience in embedded firmware development. Experience with firmware development tools and environments. Excellent problem-solving skills and attention to detail. Good understanding of electronic circuits and key components. Strong More ❯
for our customers by solving difficult problems. As of today, the Camlin operation spans over 20 countries across the globe. Role Description: The Senior Firmware Engineer in the Real-Time Applications unit is a key contributor responsible for designing, developing, and optimizing cutting-edge solutions using DSP, FPGA and Microcontroller … mid-level engineers, and ensures the system meets performance. Role Responsibilities: Design and implement real-time systems, including DSP algorithms, FPGA architectures, and microcontroller firmware, tailored to project requirements. Ensure software meets strict real-time performance constraints, focusing on latency, throughput, and efficient use of system resources (e.g., memory, processing More ❯
Chelmsford, Essex, United Kingdom Hybrid / WFH Options
BAE Systems (New)
background typically in Engineering, Physics or Mathematics. PhD applicants are also encouraged. Experience in radio, communications and/or Digital Signal Processing techniques. Significant firmware development experience (VHDL) for FPGAs/RFSoCs, and use of appropriate design tools (e.g., Vivado). Working knowledge of one or more programming languages, for More ❯
you're passionate about technology and eager to shape the future, TEKEVER is the place for you! Job Overview: Are you interested in managing firmware development projects? Do you want to work with a team passionate about electronics on complex, high-density digital boards in the space and airborne sectors … The SAR Product team is seeking a self-motivated Firmware Engineer to contribute to the development of Active Antennas for airborne and space SAR instruments. You will join a multi-skilled team to manage technical projects. What will be your responsibilities: Technical Project Management: Oversee firmware development projects, ensuring adherence … to deadlines, costs, and quality standards. Firmware Development: Design and develop firmware for space and airborne applications, focusing on Active Antennas for SAR instruments. Digital Board Design: Work on complex, high-density digital boards for space and airborne environments. Specification & Validation: Define requirements and validate firmware solutions. Process Compliance: Apply More ❯
We are looking for a Firmware Design Engineer (contract) for a major Electronic Warfare (EW) programme, to lead design, development and test of new and existing FPGA firmware products for EW training pods. The Firmware Design Engineer is responsible for producing customer deliverable firmware in a structured, process driven environment. … This includes, but is not limited to, development of FPGA firmware design architecture, models, configuration of FPGA SoC components, firmware tests and documentation. The engineer will also be involved in the review and verification, place and route and meet timing processes. The engineer shall employ the appropriate processes, practices and … are delivered to project timescales and necessary quality. Key Responsibilities: Application of discipline domain knowledge to the design, development and test of high speed firmware components on time, within budget and with required quality Peer review of firmware Produce documentation required to support the firmware Assist in estimating, planning and More ❯
Commercial experience with embedded electronics, including PCB design + Experience coding embedded microcontrollers/IDEs/SBCs in Python/C + Experience programming firmware in C Bonus: + Experience with AI accelerators, PyTorch, Tensorflow, OpenCV, Linux, CNNs + Experience with gcode programming What you ll get: + More ❯
Commercial experience with embedded electronics, including PCB design + Experience coding embedded microcontrollers/IDEs/SBCs in Python/C + Experience programming firmware in C Bonus: + Experience with AI accelerators, PyTorch, Tensorflow, OpenCV, Linux, CNNs + Experience with gcode programming What you’ll get: + More ❯
ME1, Borstal, Medway, Kent, United Kingdom Hybrid / WFH Options
Platform Recruitment
new products + Work on a wide range of microcontrollers including ARM + Work within the R&D team and be responsible for the firmware development of embedded systems Skills Needed: + Experience within Embedded Software Design using C + Experience working on Linux and bare metal + Experience working More ❯
equipment. You will work to tight commercial schedules with minimal supervision, contributing fully to all aspects of development. Key Responsibilities: Design and program embedded firmware using C and C++ Develop hardware designs based on microprocessors, microcontrollers, and peripherals Create standard and programmable logic designs Design analogue electronics Mentor junior staff More ❯
with security and performance standards in the development of software. Write comprehensive unit tests , documentation , and ensure code quality through continuous integration. Collaborate with firmware engineers to bring complex system interactions to life. What We're Looking For: 5+ years of experience in C/C++ programming and developing software More ❯
with security and performance standards in the development of software. Write comprehensive unit tests , documentation , and ensure code quality through continuous integration. Collaborate with firmware engineers to bring complex system interactions to life. What We're Looking For: 5+ years of experience in C/C++ programming and developing software More ❯
solutions. Key Responsibilities Design and implement IP KVM features in embedded environments, including video capture, encoding, and remote user input redirection. Develop and maintain firmware and drivers for video input devices, USB HID emulation, and network transport protocols. Work with BMC (Baseboard Management Controller) platforms to integrate IP KVM functionality More ❯