SF Recruitment are working with a high-growth, innovative start up in Birmingham to recruit an Interim Embedded Software Engineer to oversee some crucial projects over coming year. We need someone who is highly intelligent, a leader, self starter and can communicate effectively and with their own initiative with the various stakeholders/development teams. Someone who is self … motivated to do what is necessary to get the job done. Key Responsibilities - Lead firmware development for Debian-based embeddedLinux systems, from architecture to deployment. - Design and maintain secure OTA pipelines using Mender, including rollback, recovery, and encryption at the device level. - Implement and manage device-side encryption, secure boot, and partition-level protection with recovery tools. … Develop manufacturing scripts to automate programming, validation, and hardware testing processes. - Optimise Linux performance - boot time, memory footprint, and system reliability. - Build and maintain connectivity stacks (Bluetooth, Wi-Fi) ensuring robust and seamless user experiences. - Integrate with Azure IoT/Cloud for data, provisioning, and remote management. - Use Python to build automation tools, testing frameworks, and cloud deployment utilities. More ❯
Birmingham, West Midlands, England, United Kingdom
SF Recruitment
SF Recruitment are working with a high-growth, innovative start up in Birmingham to recruit an Interim Embedded Software Engineer to oversee some crucial projects over coming year. We need someone who is highly intelligent, a leader, self starter and can communicate effectively and with their own initiative with the various stakeholders/development teams. Someone who is self … motivated to do what is necessary to get the job done. Key Responsibilities - Lead firmware development for Debian-based embeddedLinux systems, from architecture to deployment. - Design and maintain secure OTA pipelines using Mender, including rollback, recovery, and encryption at the device level. - Implement and manage device-side encryption, secure boot, and partition-level protection with recovery tools. … Develop manufacturing scripts to automate programming, validation, and hardware testing processes. - Optimise Linux performance - boot time, memory footprint, and system reliability. - Build and maintain connectivity stacks (Bluetooth, Wi-Fi) ensuring robust and seamless user experiences. - Integrate with Azure IoT/Cloud for data, provisioning, and remote management. - Use Python to build automation tools, testing frameworks, and cloud deployment utilities. More ❯
Daventry, West Northamptonshire, Northamptonshire, United Kingdom
Anonymous
Embedded Software Engineers who can design and develop embedded software into differing hardware, offering a dynamic challenge with amazing results. Software Engineers will be specifying, designing, developing and testing embedded software for complex audio systems. Embedded Software Engineers will design, implement and optimise novel DSP algorithms on hardware products. Porting existing DSP algorithms between code bases … and languages. Software Engineers will have some of the following software development experience Proven knowledge and working experience with: Embedded C Git and the command line Hardware debugging using logic analysers, scopes etc. Writing technical documentation Some Combination of: Advanced DSP implementation and design for audio Professional experience with embeddedLinux systems A fast prototyping language (MATLAB More ❯
Worcestershire, United Kingdom Hybrid/Remote Options
Experis
with standard buses and interconnect (e.g. AXI, AHB wishbone etc) and specify software interfaces. Desirable skills/experience VHDL/Verilog/System Verilog MPSoC/RFSoC or equivalent EmbeddedLinux e.g. Yocto/Peta Verification frameworks e.g UVM/OSVVM Embedded software development in C, C++ or similar Digital Signal Processing System modelling e.g. Matlab/ More ❯