Oxford, England, United Kingdom Hybrid / WFH Options
ic resources
Oxfordshire that is seeking an experienced Embedded Software Engineer. In this role, you will develop embedded software on RTOS in C, with a strong understanding of the full software development lifecycle. Requirements: Embedded Software Development in C Understanding of the full software development life cycle (SDLC) Industry experience within aerospace or the space sector Knowledge of the … Software Engineer seeking an exciting challenge within a great company, please apply today! For more information on this role or other jobs in Embedded, Firmware, C++ Programming, Linux Kernel, DeviceDriverDevelopment, contact Callum Allen today. #J-18808-Ljbffr More ❯
FPGA teams to deliver tightly integrated, high-speed embedded systems. Mentor engineers, drive best practices, and contribute to recruitment and technical leadership. Essential Experience: 10+ years in C++ software development in a Linux environment Experience building complex software for custom hardware, including device interfacing. Strong foundation in data structures, algorithms, and object-oriented design. Desirable Skills: Exposure to … Qt, Yocto, Linux kernel, or devicedriver development. Knowledge of high-speed data, graphics processing, or networking (TCP/IP, multicast). Familiarity with Python, GitLab, or AWS What you'll get: £70-90k (Dependent on experience) Very generous bonus scheme Ability to work nearly remotely, with occasional office visits Private medical, dental, and optical care Interested More ❯
FPGA teams to deliver tightly integrated, high-speed embedded systems. Mentor engineers, drive best practices, and contribute to recruitment and technical leadership. Essential Experience: 10+ years in C++ software development in a Linux environment Experience building complex software for custom hardware, including device interfacing. Strong foundation in data structures, algorithms, and object-oriented design. Desirable Skills: Exposure to … Qt, Yocto, Linux kernel, or devicedriver development. Knowledge of high-speed data, graphics processing, or networking (TCP/IP, multicast). Familiarity with Python, GitLab, or AWS What you'll get: £70-90k (Dependent on experience) Very generous bonus scheme Ability to work nearly remotely, with occasional office visits Private medical, dental, and optical care Interested More ❯
Employment Type: Permanent
Salary: £70000 - £90000/annum Very generous bonus + healthcare
Social network you want to login/join with: Senior Embedded Software Engineer - Kernel/Device Drivers, slough col-narrow-left Client: Opus Resourcing Ltd Location: slough, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 3 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: Senior Embedded Software Engineer with strong skills … in embedded linux/kernel development, Bootloader and devicedriverdevelopment, is required by a world-leading, high end customer centric device company to play a senior role in their new London tech hub based close to London Paddington, and join a Pan European embedded software engineering team of around 30 people. Salary: Market Leading … will ideally be based in the office 2/3 days per week. However, there might be some flexibility for those with outstanding embedded Linux skills and strong kernel development to work more remotely from within the UK. As a Senior Embedded Software Engineer, you will have skills in the majority of Strong expertise in Linux kernel developmentMore ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Category: Other EU work permit required: Yes Job Views: 2 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: Senior Embedded Linux Engineer with strong skills in embedded Linux/kernel development, bootloader, and devicedriverdevelopment is required by a world-leading, high-end customer-centric device company to play a senior role in their new … London tech hub, located close to London Paddington. Join a pan-European embedded software engineering team of around 30 people with a fantastic culture and a customer product/device-centric focus. Salary: Market Leading + Strong Pension, Health Benefits, and 30 Days Holiday. (Let's discuss your skills, experience, and situation) The embedded Linux engineer will lead in … based in the office 2/3 days per week, with some flexibility for remote work for highly skilled candidates within the UK. Responsibilities include: Expertise in Linux kernel development and maintenance with recent kernel versions. Experience with physical products/devices/automotive/IoT with connectivity. Proficiency in Embedded C, embedded systems, and Linux OS. Experience with More ❯
carbon-neutral business powered entirely by renewable energy, with sustainability at the core of their mission. The team is now seeking a Senior Embedded Software Engineer to lead the development of next-generation medical devices. You’ll play a key role in the full development lifecycle from architectural decisions to implementation and testing, all the while collaborating across … take the lead in meaningful MedTech innovation, apply today to learn more! For more information on this role, or other jobs across: Embedded, Firmware, C/C++ Programming, RTOS, DeviceDriverDevelopment, please contact Callum Allen at IC Resources. Seniority level Seniority level Not Applicable Employment type Employment type Full-time Job function Job function Design, Engineering … and Information Technology Industries Medical Equipment Manufacturing, Software Development, and Engineering Services Referrals increase your chances of interviewing at IC Resources by 2x Get notified about new Embedded Software Engineer jobs in Oxford, England, United Kingdom . Oxford, England, United Kingdom 5 months ago Embedded Software Engineer - Linea Research High Wycombe, England, United Kingdom 1 month ago Reading, England More ❯
carbon-neutral business powered entirely by renewable energy, with sustainability at the core of their mission. The team is now seeking a Senior Embedded Software Engineer to lead the development of next-generation medical devices. You’ll play a key role in the full development lifecycle from architectural decisions to implementation and testing, all the while collaborating across … take the lead in meaningful MedTech innovation, apply today to learn more! For more information on this role, or other jobs across: Embedded, Firmware, C/C++ Programming, RTOS, DeviceDriverDevelopment, please contact Callum Allen at IC Resources. More ❯
designed a lot of cool products and who are eager to teach, and to learn. This position requires equal parts FPGA, software and hardware knowledge, and entails the design, development and support of FPGA logic in VHDL and embedded real-time software in C and C++. The ideal candidate has a solid understanding of operating systems, multithreaded programming, and … device drivers. Recent or upcoming graduates with engineering experience outside of the classroom are encouraged to apply. Requirements: B.S. Degree in Electrical Engineering, Computer Engineering, Computer Science or related field Experience developing FPGA logic in VHDL on production hardware or evaluation boards Experience with functional and performance verification of FPGA designs, including simulation, testing, and debugging. Experience with high … speed digital interfaces Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM, I2C, SPI, UART, etc.) Familiarity with hardware debugging tools (oscilloscope, DMM, JTAG, etc.) Good analytical and problem solving More ❯
software team by adding an experienced Senior Embedded Software Engineer. The Senior Embedded Software Engineer will be responsible for developing the propulsion systems for their satellites. Taking ownership of development, the Senior Embedded Software Engineer will be responsible for the design and development of the embedded system - you will need to be a self-starter and have the … ability to solve complex issues! For this Embedded Control Software Engineer, we are looking for someone with: Control Software development experience Knowledge of MATLAB and Simulink Comprehensive experience of embedded C programming Knowledge of electronics or mechatronics is helpful Any knowledge within propulsion systems or Power Processing is very advantageous What Next? If you’re an Embedded Software Engineer … challenge within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, DeviceDriverDevelopment, then please contact me, Callum Allen today. More ❯
who develop high-performance control and automation systems for satellite laser ranging stations. Writing clean, maintainable code, with an emphasis on delivery over perfection. Implementing DevOps practices to streamline development workflows, automate system deployments, and manage continuous integration and delivery (CI/CD) pipelines using GitHub. Troubleshooting and fixing bugs in our remote control systems platform. Contributing as an … Rust, or Go, and a high-level language like Python. have used containerisation and orchestration tools (e.g., Docker, Kubernetes) for deploying and scaling applications. have a solid understanding of device communication protocols (serial, CAN, TCP/UDP, OCP UA) and proven ability to design or integrate custom messaging layers. have experience with real-time or near real-time data … about software engineering, and enjoy learning new things. It’s a bonus if you... actively participate in or contribute to relevant open-source projects. have experience writing low-level device drivers, in C or C++, are familiar with the ASCOM protocol, or other astronomy-specific protocols. know about security best practices for remote machine management, including certificate management, intrusion More ❯
team in process of growing and broadening their skills. This team has a focus of designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: - Embedded C++ Software Development onto a RTOS - RTOS - Able to Develop Device-Drivers - Developed Code to a Regulated Standard Such as ISO or Misra - Undertake & Complete all relevant Project/Product documentation More ❯
Oxford, England, United Kingdom Hybrid / WFH Options
ic resources
Software Engineer seeking an exciting challenge, please apply today to learn more! For additional information on this role or other positions in Embedded, Firmware, C++ Programming, Linux Kernel, or DeviceDriverDevelopment, contact Callum Allen. Note: Non-passport holders of the country may require a work permit. Please consult our Blog for more information. Do not provide More ❯