> Markdown version of [/jobs/ext/3562369-senior-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/3562369-senior-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Embedded Software Engineer - **Company:** Cortech Talent Solutions Ltd - **Location:** Weston-super-Mare, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Board Bringup, Software Applications, Software Debugging, Linux, Device Drivers, Embedded Software, Field-Programmable Gate Array (FPGA), Hardware Interface Design, Linux Kernel, Systems Integration, VHSIC Hardware Description Language (VHDL), Fpga Hardware, Yocto, Bare Metal, Real Time Data, Front End Software Development, Software Defined Radio, Data Pipelines - **Published:** October 3, 2026 - **Apply:** https://find.jobs/jobs-near-me/apply/ats-redirect/?id=2998991739-2 ## About the Role Highly proficient and experienced embedded software engineer with skills including kernel development for Yocto Linux based embedded platforms, FPGA development, hardware drivers, experience producing platforms for real-time high-speed digital signal processing (DSP) and software defined radio (SDR), to interface with front-end software applications., * Proven experience in embedded software development for real-time bare metal environments (no operating system) * Experience with Yocto Linux kernel, device trees, hardware schematics and driver development. * Experience with Software Defined Radio and/or high-speed Digital Signal Processing platforms is highly beneficial. * Familiarity with VHDL / FPGA integration and real-time DSP. * Experience with hardware bring-up and debugging tools. * Excellent understanding of embedded system architecture. ## Description * Develop and maintain Yocto Linux-based embedded platforms * Write and integrate low-level drivers and hardware interfaces. * Collaborate with FPGA developers and application software teams. * Optimise real-time data acquisition and processing pipelines. * Support system integration and validation. * Participate in customer review meetings when required * Contribute towards generating estimates for bids and proposals * Role may require some team leadership / management / mentoring of junior engineers.