{"id":5457,"date":"2026-10-10T10:52:12","date_gmt":"2026-10-10T10:52:12","guid":{"rendered":"https:\/\/coderseditor.com\/itjobs\/job\/embedded-software-engineer-11\/"},"modified":"2026-10-10T10:52:12","modified_gmt":"2026-10-10T10:52:12","slug":"embedded-software-engineer-11","status":"publish","type":"job_listing","link":"https:\/\/coderseditor.com\/itjobs\/job\/embedded-software-engineer-11\/","title":{"rendered":"Embedded Software Engineer"},"content":{"rendered":"<h2>Embedded Software Engineer Overview<\/h2>\n<table>\n<tbody>\n<tr>\n<td><strong>Company Name<\/strong><\/td>\n<td>IC Resources Recruitment<\/td>\n<\/tr>\n<tr>\n<td><strong>Job Role<\/strong><\/td>\n<td>Embedded Software Engineer<\/td>\n<\/tr>\n<tr>\n<td><strong>Qualifications<\/strong><\/td>\n<td>Not Specified<\/td>\n<\/tr>\n<tr>\n<td><strong>Category<\/strong><\/td>\n<td>IT Jobs<\/td>\n<\/tr>\n<tr>\n<td><strong>Job Type<\/strong><\/td>\n<td>Full Time<\/td>\n<\/tr>\n<tr>\n<td><strong>Location<\/strong><\/td>\n<td>Rest of UK<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>This opportunity is for a senior embedded firmware engineer based in Cheltenham, Gloucestershire, working on the design and development of robust firmware for real-world devices and applications. The position sits within full lifecycle embedded development, so the work spans from early design through implementation and delivery, with scope to make a meaningful technical contribution at a senior level.<\/p>\n<h3>What the role involves<\/h3>\n<ul>\n<li>Taking ownership of and contributing to embedded firmware work across the full development lifecycle.<\/li>\n<li>Designing firmware that is reliable, practical, and suitable for deployment in real products.<\/li>\n<li>Working as a senior engineer on embedded C development tasks.<\/li>\n<li>Supporting development across a variety of microcontroller families, including STM32 and PIC32.<\/li>\n<li>Using Python where needed to support development, testing, or engineering workflows.<\/li>\n<li>Working with common embedded interfaces and protocols such as I2C, SPI, and serial communications.<\/li>\n<li>Developing in both RTOS-based systems and bare-metal environments.<\/li>\n<li>Applying a strong understanding of hardware to firmware decisions, with an interest in PCB schematics being useful.<\/li>\n<li>Contributing knowledge of embedded Linux where relevant, particularly in relation to SoC or SOM-based embedded Linux applications.<\/li>\n<\/ul>\n<h3>What the employer is looking for<\/h3>\n<ul>\n<li>A well-educated senior engineer with substantial experience in firmware and embedded C development.<\/li>\n<li>At least 10 years of practical experience in embedded or firmware engineering.<\/li>\n<li>Hands-on experience with microcontrollers such as STM32 and\/or PIC32.<\/li>\n<li>Practical Python experience.<\/li>\n<li>Familiarity with standard embedded communication methods, including I2C, SPI, and serial links.<\/li>\n<li>Experience working in both RTOS and bare-metal programming environments.<\/li>\n<li>A good appreciation of hardware and an interest in PCB schematics.<\/li>\n<li>Embedded Linux knowledge is desirable.<\/li>\n<li>Experience with SoC or SOM platforms for embedded Linux use cases would be an advantage.<\/li>\n<\/ul>\n<h3>Package and working arrangement<\/h3>\n<ul>\n<li>Salary of \u00c2\u00a355,000 to \u00c2\u00a365,000.<\/li>\n<li>Benefits package included.<\/li>\n<li>Hybrid working is offered.<\/li>\n<\/ul>\n<h3>How to apply<\/h3>\n<p>Interested candidates are asked to send their CV to Emma Windows at IC Resources. The advert also provides an option to apply now through the job listing.<\/p>\n<p>The role is handled by Emma Windows at IC Resources, and the posting includes her contact details for candidates who want to discuss the opportunity further.<\/p>\n<hr\/>\n<p><strong>Degree Requirement:<\/strong> Not Specified<\/p>\n<p><strong>Visa Sponsorship May be<\/strong><\/p>\n","protected":false},"author":1,"featured_media":0,"template":"","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_promoted":"","_job_location":"UK","_application":"https:\/\/ic-resources.com\/en\/jobs\/embedded-software-engineer-496051\/","_company_name":"IC Resources Recruitment","_company_website":"","_company_tagline":"","_company_twitter":"","_company_video":"","_filled":0,"_featured":0,"_remote_position":0,"_job_salary":"","_job_salary_currency":"GBP","_job_salary_unit":"yearly"},"job-types":[38],"class_list":["post-5457","job_listing","type-job_listing","status-publish","job-type-experienced"],"acf":[],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/coderseditor.com\/itjobs\/wp-json\/wp\/v2\/job-listings\/5457","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coderseditor.com\/itjobs\/wp-json\/wp\/v2\/job-listings"}],"about":[{"href":"https:\/\/coderseditor.com\/itjobs\/wp-json\/wp\/v2\/types\/job_listing"}],"author":[{"embeddable":true,"href":"https:\/\/coderseditor.com\/itjobs\/wp-json\/wp\/v2\/users\/1"}],"wp:attachment":[{"href":"https:\/\/coderseditor.com\/itjobs\/wp-json\/wp\/v2\/media?parent=5457"}],"wp:term":[{"taxonomy":"job_listing_type","embeddable":true,"href":"https:\/\/coderseditor.com\/itjobs\/wp-json\/wp\/v2\/job-types?post=5457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}