Linlithgow, Scotland, United Kingdom Hybrid / WFH Options
iO Associates - UK/EU
and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from iO Associates - UK/EU Senior Recruitment Consultant at iO Associates - Embedded Systems, Electronics & C++ Engineers Exciting Opportunity: Senior EmbeddedSoftwareEngineer We are working with a pioneering client at the forefront of innovation in the telecoms and … technology space. They are seeking a talented Senior EmbeddedSoftwareEngineer to join their growing R&D team. If you're passionate about cutting-edge solutions and thrive in dynamic, collaborative environments, this could be the perfect role for you! The Role Exciting Opportunity: Senior EmbeddedSoftwareEngineer We are working with a pioneering … client at the forefront of innovation in the telecoms and technology space. They are seeking a talented Senior EmbeddedSoftwareEngineer to join their growing R&D team. If you're passionate about cutting-edge solutions and thrive in dynamic, collaborative environments, this could be the perfect role for you! The Role This is a unique chance More ❯
Bathgate, Scotland, United Kingdom Hybrid / WFH Options
Plexus Corp
We’re a global team of experts who partner with our customers to bring their products to life through inspired innovation and world-class customer service. As a Senior EmbeddedSoftwareEngineer at Plexus, you will be part of a team developing embeddedsoftware for products across a wide range of industries and at all … design, and others. We are looking for problem solvers, critical thinkers, and strong communicators who are excited to work on products that improve our world. Responsibilities Create high-quality software as a part of a cross-discipline project team Develop engineering/product concepts that are innovative, high quality, and cost appropriate Engage in all phases of product development … team members and customers Provide mentorship for engineers within your team Ideal Qualifications Bachelor's degree or higher in relevant field. Five (5) years of relevant experience (product development, embeddedsoftware development). Strong programming skills (modern C++, C) Knowledge of other languages (C#, Python, Bash) Strong design skills (OO, abstraction) Unit testing experience Linux, RTOS, and bare More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: Are you interested in developing low level embeddedsoftware for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS) , then Leonardo would like to hear from you. We are looking for experienced Low Level … EmbeddedSoftware Engineers to join our well established software community at our Edinburgh based site as well as in our brand new Newcastle office. For more information on Leonardo's contribution to ECRS check out: What you'll do as a Low Level EmbeddedSoftwareEngineer: Develop high quality and robust low level embeddedsoftware for a multicore processing platform Be responsible for documenting and recording your work products, keeping them under configuration management and providing plans and reports on progress to your wider team. Deliver technical reports and documents, as well as generate and present technical presentations to project stakeholders. Be able to follow a project plan and identify key elements More ❯
Job Description: The opportunity: Are you interested in developing low level embeddedsoftware for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS) , then Leonardo would like to hear from you. We are looking for experienced Low Level … EmbeddedSoftware Engineers to join our well established software community at our Edinburgh based site as well as in our brand new Newcastle office. What you'll do as a Low Level EmbeddedSoftwareEngineer: Develop high quality and robust low level embeddedsoftware for a multicore processing platform. Be responsible for … and present technical presentations to project stakeholders. Be able to follow a project plan and identify key elements within the project plan. Report clear and concise progress to the software team lead and Project and Engineering management. Work closely with the hardware and systems team, including system integration teams onto target hardware. You will investigate and resolve real integration More ❯
Linlithgow, West Lothian, United Kingdom Hybrid / WFH Options
Calnex Solutions Ltd
Calnex Solutions is an innovative and successful company that develops software enabled leading edge test & measurement products that test network equipment to the latest telecoms standards with a particular focus on precise timing synchronisation. Our developers work in multi-discipline product development teams that include software and hardware design and system test Engineers. The teams work closely with … quality, fully functional products. Our R&D team is growing to support our expanding product portfolio. As part of this growth we have an exciting opportunity for an experienced EmbeddedSoftwareEngineer who will help shape the future user experience of our latest products. The successful candidate will enjoy working on the leading edge and be able … to innovate and deliver in a fast paced and busy environment. Key Responsibilities: Full lifecycle embeddedsoftware development from requirements analysis through development, integration and testing. Works closely with product owners to understand and refine high level system requirements into software features. Collaborates with hardware engineers and high level software developers to define system level interfaces More ❯
Livingston, West Lothian, United Kingdom Hybrid / WFH Options
Plexus Malaysia Sdn Bhd
Senior EmbeddedSoftwareEngineer page is loaded Senior EmbeddedSoftwareEngineer Apply locations Livingston, United Kingdom time type Full time posted on Posted 6 Days Ago job requisition id R032230 Be You - Our people create our best Plexus. Ingrained in our culture of inclusion is the philosophy that each individual offers diverse perspectives, backgrounds … We're a global team of experts who partner with our customers to bring their products to life through inspired innovation and world-class customer service. As a Senior EmbeddedSoftwareEngineer at Plexus, you will be part of a team developing embeddedsoftware for products across a wide range of industries and at all … design, and others. We are looking for problem solvers, critical thinkers, and strong communicators who are excited to work on products that improve our world. RESPONSIBILITIES Create high-quality software as a part of a cross-discipline project team Develop engineering/product concepts that are innovative, high quality, and cost appropriate Engage in all phases of product development More ❯
A market-leading organisation is looking to add a Senior EmbeddedSoftwareEngineer to its growing R&D team in Livingston, Midlothian. This company develop state-of-the-art complex products and are sold all over the world. They are market leaders in their industry and are growing year on year. Due to growth, they are looking … to add an additional Senior EmbeddedSoftwareEngineer to their team. As a Senior EmbeddedSoftwareEngineer, you will be responsible for working on the full product lifecycle of software for embedded systems, from concept through to manufacture. In this role, you will continuously play an integral role in the development of … high-performance, real-time embedded products. You will have some leadership responsibility and will direct the workload of graduate and junior embeddedsoftware engineers. The Senior EmbeddedSoftwareEngineer must have: Degree in Computer Science or Electronics 6+ years of experience in software development using C and C++ Deployment of applications and drivers More ❯
Role: EmbeddedSoftwareEngineer Location: Glasgow OR Dundee they have 2x offices so you can work from either Salary: £40,000 - £50,000 approx. but can be flexible for the right person Onsite work: you are required to be onsite 3x days per week Role description and purpose We are seeking a talented and passionate EmbeddedSoftwareEngineer to join our growing technology team. You will play a crucial role in designing, developing, and implementing embeddedsoftware for our next-generation aquaculture technology. This is an exciting opportunity to contribute directly to technology for good, working on real-world systems that have a tangible impact. You will be involved in the … full software development lifecycle, from requirements gathering to deployment and maintenance, working closely with hardware engineers, data scientists, and aquaculture specialists. Responsibilities Design, develop, and debug embeddedsoftware and firmware for a variety of aquaculture monitoring and control systems (e.g., sensor integration, automated feeding systems, water quality monitoring devices). Write clean, efficient, and well-documented code More ❯
A leading technology company specializing in advanced semi-conductor manufacturing is seeking a Senior EmbeddedSoftwareEngineer to join its product development team. Operating in diverse industries such as renewable energy, microelectronics, life sciences, and research, the company designs and manufactures high-performance laser solutions with a strong focus on innovation and reliability. The role involves developing … and maintaining embeddedsoftware for laser systems, working with real-time operating systems, embedded computing modules, and automated testing frameworks. Responsibilities include writing clean C/C++ code, integrating software with hardware and optics, troubleshooting embedded systems, and mentoring junior engineers. Candidates should have experience in real-time systems, microcontroller interfaces (UART, Ethernet, CAN Bus … I2C, SPI), embedded Linux, and version control tools (Git, Azure DevOps) . Additional skills in Python, C#, FPGA programming, or industrial control systems are advantageous. This position offers career growth, a collaborative work environment, and competitive benefits, including flexible working hours. There are optional training opportunities which include very occasional travel (1-2x per year) to sites in More ❯
EmbeddedSoftwareEngineer Livingston Are you an experienced EmbeddedSoftwareEngineer? with a passion for innovation and customer-centric solutions? Do you thrive in a collaborative environment where your expertise and skills can drive success? If so, we have an exciting opportunity for you to join our Product Development Team as an EmbeddedSoftwareEngineer! About Us: CAME are an international company manufacturing a range of specialist security products, primarily Video entry systems and Gate automation. We deal directly with trade professionals and distributors in the UK and provide industry leading training, sales and technical support across 5 branches. CAME Entrotec were acquired by CAME in November 2021 and are … security of their property, their people and their communities. Role Overview: You will work within the Product Development team supporting the Product Development Manager in the successful implementation of embeddedsoftware and working with the wider business to ensure embeddedsoftware activities meet current company and customer requirements and explore future trends, in order to take More ❯
Linlithgow, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior EmbeddedSoftwareEngineer, Linlithgow Client: Location: Linlithgow, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 5 Posted: 05.05.2025 Expiry Date: 19.06.2025 Job Description: Senior EmbeddedSoftwareEngineer Location: Linlithgow (Hybrid - 2 days per week in office) Salary and Benefits: Very … Salary, 5% Pension, 32 days holiday, Performance Bonus, Share Incentive Plan, Healthcare Scheme, Income Protection, Life Assurance, Flexible Working Hours, Sponsorship available This is an excellent opportunity for an EmbeddedSoftwareengineer to join a stock market listed business renowned for their supportive culture and award-winning training opportunities. The company is a well-established, international, industry … develops, manufactures, and supports complex and innovative products for telecoms and network providers. In this role, you will collaborate with product owners to translate high-level system requirements into software features, manage the full development lifecycle for embeddedsoftware, including integration and testing, and debug system-level issues. The ideal candidate will have strong commercial experience in More ❯
Linlithgow, Scotland, United Kingdom Hybrid / WFH Options
ZipRecruiter
Job Description Senior EmbeddedSoftwareEngineer - Linlithgow (Hybrid - 2 days in office per week) - Very Competitive Salary We offer a comprehensive package including a 5% pension, 32 days holiday, performance bonus, share incentive plan, healthcare scheme, income protection, life assurance, flexible working hours, and sponsorship opportunities. This is an excellent opportunity for an EmbeddedSoftwareEngineer to join a publicly listed company known for its supportive culture and award-winning training programs. The company is a well-established, international leader in Networking Solutions, developing and supporting complex products for telecom and network providers. Responsibilities Develop and maintain embeddedsoftware throughout the full lifecycle, including integration and testing. Collaborate with product owners … to convert high-level system requirements into functional software features. Debug system-level issues to ensure optimal performance. Requirements Strong commercial experience in embeddedsoftware development using C and C++. Experience with object-oriented design patterns and reusable, extensible code. Proficiency with embedded Linux systems. Experience working in an agile development environment. Excellent communication skills and More ❯
Linlithgow, West Lothian, United Kingdom Hybrid / WFH Options
Rise Technical Recruitment
Senior EmbeddedSoftwareEngineer Linlithgow (Hybrid - 2 days per week in office) Very Competitive Salary + 5% Pension + 32 days holiday + Performance Bonus + Share Incentive Plan + Healthcare + Income Protection + Life Assurance + Flexible Working Hours + Sponsorship available Excellent opportunity for an EmbeddedSoftwareengineer looking to join … supports complex and innovative products for a range of telecoms and network providers. In this role you will work alongside product owners to turn high level system requirements into software features. You will complete the full development lifecycle for embeddedsoftware through to integration and testing. You will also be responsible for debugging of system level issues. … The ideal candidate will have strong commercial experience in Embeddedsoftware development using C and C++ and with re-usable and extensible Object Oriented design patterns. This is a fantastic opportunity for an experienced EmbeddedSoftwareEngineer to join and international Network device specialist where you will receive award winning training and shape the future More ❯
Senior Embedded Linux SoftwareEngineer An industry leading technology developer has raised an immediate requirement for an experienced Senior Embedded Linux SoftwareEngineer to join their multi-award winning R&D team. In this role you’ll develop highly performant Embedded Linux systems for new products and enhancements for a global client base. … The successful candidate will be experienced and able to innovate and deliver in a fast paced and busy environment, and enjoy working on leading edge embedded systems. Responsibilities for the role of Senior Embedded Linux SoftwareEngineer will include: Design and test device driver and application specific software on Linux systems. Debugging of system level … issues and collaboration with other engineering disciplines. Board bring up and evaluation of various SoC Hardware. As the selected Senior Embedded Linux SoftwareEngineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and Device Driver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the More ❯
Broughton, Scottish Borders, UK Hybrid / WFH Options
Singular Recruitment
Senior Embedded Linux SoftwareEngineer An industry leading technology developer has raised an immediate requirement for an experienced Senior Embedded Linux SoftwareEngineer to join their multi-award winning R&D team. In this role you’ll develop highly performant Embedded Linux systems for new products and enhancements for a global client base. … The successful candidate will be experienced and able to innovate and deliver in a fast paced and busy environment, and enjoy working on leading edge embedded systems. Responsibilities for the role of Senior Embedded Linux SoftwareEngineer will include: Design and test device driver and application specific software on Linux systems. Debugging of system level … issues and collaboration with other engineering disciplines. Board bring up and evaluation of various SoC Hardware. As the selected Senior Embedded Linux SoftwareEngineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and Device Driver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the More ❯
Senior Embedded Linux SoftwareEngineer An industry leading technology developer has raised an immediate requirement for an experienced Senior Embedded Linux SoftwareEngineer to join their multi-award winning R&D team. In this role you’ll develop highly performant Embedded Linux systems for new products and enhancements for a global client base. … The successful candidate will be experienced and able to innovate and deliver in a fast paced and busy environment, and enjoy working on leading edge embedded systems. Responsibilities for the role of Senior Embedded Linux SoftwareEngineer will include: Design and test device driver and application specific software on Linux systems. Debugging of system level … issues and collaboration with other engineering disciplines. Board bring up and evaluation of various SoC Hardware. As the selected Senior Embedded Linux SoftwareEngineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and Device Driver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Singular Recruitment
Senior Embedded Linux SoftwareEngineer An industry leading technology developer has raised an immediate requirement for an experienced Senior Embedded Linux SoftwareEngineer to join their multi-award winning R&D team. In this role you’ll develop highly performant Embedded Linux systems for new products and enhancements for a global client base. … The successful candidate will be experienced and able to innovate and deliver in a fast paced and busy environment, and enjoy working on leading edge embedded systems. Responsibilities for the role of Senior Embedded Linux SoftwareEngineer will include: Design and test device driver and application specific software on Linux systems. Debugging of system level … issues and collaboration with other engineering disciplines. Board bring up and evaluation of various SoC Hardware. As the selected Senior Embedded Linux SoftwareEngineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and Device Driver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Singular Recruitment
Senior Embedded Linux SoftwareEngineer An industry leading technology developer has raised an immediate requirement for an experienced Senior Embedded Linux SoftwareEngineer to join their multi-award winning R&D team. In this role youll develop highly performant Embedded Linux systems for new products and enhancements for a global client base. The … successful candidate will be experienced and able to innovate and deliver in a fast paced and busy environment, and enjoy working on leading edge embedded systems. Responsibilities for the role of Senior Embedded Linux SoftwareEngineer will include: Design and test device driver and application specific software on Linux systems. Debugging of system level issues … and collaboration with other engineering disciplines. Board bring up and evaluation of various SoC Hardware. As the selected Senior Embedded Linux SoftwareEngineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and Device Driver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the role More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Embedded Linux SoftwareEngineer, Edinburgh Client: Singular Recruitment Location: Edinburgh, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 4 Posted: 13.04.2025 Expiry Date: 28.05.2025 Job Description: Senior Embedded Linux SoftwareEngineer An industry-leading technology developer has raised an immediate … requirement for an experienced Senior Embedded Linux SoftwareEngineer to join their multi-award-winning R&D team. In this role, you’ll develop highly performant Embedded Linux systems for new products and enhancements for a global client base. The successful candidate will be experienced and able to innovate and deliver in a fast-paced and … busy environment, and enjoy working on leading-edge embedded systems. Responsibilities for the role of Senior Embedded Linux SoftwareEngineer will include: Design and test device driver and application-specific software on Linux systems. Debugging of system-level issues and collaboration with other engineering disciplines. Board bring-up and evaluation of various SoC Hardware. As More ❯
Livingston, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Embedded Linux SoftwareEngineer, livingston col-narrow-left Client: Singular Recruitment Location: livingston, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 3 Posted: 31.05.2025 Expiry Date: 15.07.2025 col-wide Job Description: Senior Embedded Linux SoftwareEngineer An … industry leading technology developer has raised an immediate requirement for an experienced Senior Embedded Linux SoftwareEngineer to join their multi-award winning R&D team. In this role you’ll develop highly performant Embedded Linux systems for new products and enhancements for a global client base. The successful candidate will be experienced and able to … innovate and deliver in a fast paced and busy environment, and enjoy working on leading edge embedded systems. Responsibilities for the role of Senior Embedded Linux SoftwareEngineer will include: Design and test device driver and application specific software on Linux systems. Debugging of system level issues and collaboration with other engineering disciplines. Board bring More ❯
Dunfermline, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Embedded Linux SoftwareEngineer, dunfermline col-narrow-left Client: Singular Recruitment Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 3 Posted: 31.05.2025 Expiry Date: 15.07.2025 col-wide Job Description: Senior Embedded Linux SoftwareEngineer An industry leading technology … developer has raised an immediate requirement for an experienced Senior Embedded Linux SoftwareEngineer to join their multi-award winning R&D team. In this role you’ll develop highly performant Embedded Linux systems for new products and enhancements for a global client base. The successful candidate will be experienced and able to innovate and deliver … in a fast paced and busy environment, and enjoy working on leading edge embedded systems. Responsibilities for the role of Senior Embedded Linux SoftwareEngineer will include: Design and test device driver and application specific software on Linux systems. Debugging of system level issues and collaboration with other engineering disciplines. Board bring up and evaluation More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Bioliberty
our core technologies, Lifehub and Lifeglov — both of which are FDA-registered. We’re now entering an exciting new phase of growth and are looking for a talented Firmware Engineer (mid-level) to join our team. In this role, you'll design, develop, and optimise firmware solutions for our embedded systems, playing a critical part in product innovation … hardware and test equipment, regular time in the office is expected, though we offer flexibility for remote work depending on workload. Key Responsibilities... Develop, test, and debug firmware for Embedded Systems Collaborate with hardware engineers to achieve optimal system performance. Work closely with software engineers to interface hardware with digital platforms Utilize ARM-specific tools (e.g., Keil, ARM … quality firmware standards. Document firmware architecture and testing procedures. Requirements... Bachelor's degree in Electronic Engineering, Computer Science, or related field. 3+ years of experience in firmware development for embedded systems. Proficiency in bare metal C/C++ for ARM (or similar) architectures. Solid understanding of ARM Cortex-M series or similar microcontroller families. Familiarity with hardware communication protocols More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
IC Resources
Senior EmbeddedSoftwareEngineer – Satellite Communications Location: Edinburgh, UK | Hybrid Model Salary: £70,000 - £90,000 (Depending on depth of experience) We’re hiring for a pioneering client in the satellite communications industry, developing the first space-based cellular broadband network for global 4G/5G connectivity. This cutting-edge technology will enable 4G/5G coverage … anywhere on the planet—on land, at sea, and in flight. Senior EmbeddedSoftwareEngineer Role Overview: Develop and maintain embeddedsoftware for satellite systems. Work with C/C++, RTOS (FreeRTOS), and bare-metal programming. Debug hardware/software, support system integration & launch. Senior EmbeddedSoftwareEngineer Key Skills: EmbeddedMore ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior EmbeddedSoftwareEngineer, Edinburgh Client: IC Resources Location: Edinburgh, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 3 Posted: 23.03.2025 Expiry Date: 07.05.2025 Job Description: Senior EmbeddedSoftwareEngineer – Satellite Communications Location: Edinburgh, UK | Hybrid Model We’re hiring for … network for global 4G/5G connectivity. This cutting-edge technology will enable 4G/5G coverage anywhere on the planet—on land, at sea, and in flight. Senior EmbeddedSoftwareEngineer Role Overview: Develop and maintain embeddedsoftware for satellite systems. Work with C/C++ , RTOS (FreeRTOS) , and bare-metal programming . Debug … hardware/software, support system integration & launch. Senior EmbeddedSoftwareEngineer Key Skills: Embedded C/C++ Bonus: Previous experience working with Safety-Critical Systems | SatComs Interested? Apply now or reach out to Harry Hansford @ IC Resources for more details! #J-18808-Ljbffr More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
ZipRecruiter
Job Description Senior EmbeddedSoftwareEngineer – Satellite Communications Location: Edinburgh, UK | Hybrid Model Salary: (£80,000 - £90,000) We’re hiring for a pioneering client in the satellite communications industry, developing the first space-based cellular broadband network for global 4G/5G connectivity. This cutting-edge technology will enable 4G/5G coverage anywhere on the … planet—on land, at sea, and in flight. Senior EmbeddedSoftwareEngineer Role Overview: Develop and maintain embeddedsoftware for satellite systems. Work with C/C++ , RTOS (FreeRTOS) , and bare-metal programming . Debug hardware/software, support system integration & launch. Senior EmbeddedSoftwareEngineer Key Skills: Embedded C More ❯