Embedded Software Engineer Jobs in Scotland

23 of 23 Embedded Software Engineer Jobs in Scotland

Low Level Embedded Software Engineer (Senior Levels)

Edinburgh, Scotland, United Kingdom
Leonardo
Social network you want to login/join with: Low Level Embedded Software Engineer (Senior Levels), Edinburgh col-narrow-left Client: Leonardo Location: Edinburgh, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: b5e5f9f4a524 Job Views: 5 Posted: 29.06.2025 Expiry Date: 13.08.2025 col-wide Job Description: Job Description: The opportunity: Are … you interested in developing low level embedded software 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 Embedded Software 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 Embedded Software Engineer: Develop high quality and robust low level embedded software for a More ❯
Posted:

Low Level Embedded Software Engineer (Senior Levels)

Easter Howgate, Midlothian, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: Are you interested in developing low level embedded software 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 … Embedded Software 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 Embedded Software Engineer: Develop high quality and robust low level embedded software 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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Low Level Embedded Software Engineer (Senior Levels)

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Leonardo
Job Description: The opportunity: Are you interested in developing low level embedded software 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 … Embedded Software 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 Embedded Software Engineer: Develop high quality and robust low level embedded software 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 ❯
Posted:

Senior Embedded Software Engineer

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 Embedded Software Engineer at Plexus, you will be part of a team developing embedded software 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, embedded software 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 ❯
Posted:

Senior Embedded Software Engineer

Linlithgow, West Lothian, United Kingdom
Hybrid / WFH Options
iO Associates
Exciting Opportunity: Senior Embedded Software Engineer We are working with a pioneering client at the forefront of innovation in the telecoms and technology space. They are seeking a talented Senior Embedded Software Engineer 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 to work with a highly skilled, multidisciplinary team, designing and developing software for market-leading test and measurement products. You'll contribute to delivering solutions that meet the latest telecom standards, focusing on precise timing synchronization. Your Responsibilities End-to-end embedded software development: from requirements analysis to integration and testing. Collaborate with product owners to turn high-level requirements into innovative software solutions. Work alongside hardware engineers and high-level software developers to optimize system interfaces. Deliver projects on time, maintaining exceptional quality and flexibility to meet evolving market needs. Gain deep knowledge of the product technology domain and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Linlithgow, Scotland, 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 Embedded Software Engineer 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 embedded software 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 ❯
Posted:

Senior Embedded Software Engineer

Linlithgow, West Lothian, United Kingdom
Octagon Group
A market-leading organisation is looking to add a Senior Embedded Software Engineer 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 Embedded Software Engineer to their team. As a Senior Embedded Software Engineer, 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 embedded software engineers. The Senior Embedded Software Engineer 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 ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum
Posted:

C++ Embedded Software Engineer Edinburgh

Edinburgh & Lothians, Scotland, United Kingdom
Alten Ltd
evolution of complex, safety-critical systems through model-based development and high-integrity C++ code . This is a hands-on, onsite role supporting a major defence programme in embedded mission software . Be part of a cross-functional team of engineers solving real-world national security challenges. Location: Edinburgh Clearance: Must be SC Clearable (UK Passport or … long-term residency required) Experience Level: 5+ years Key Responsibilities: Develop and maintain embedded software in C++ for airborne defence systems. Apply UML modelling in an IBM Rhapsody environment to design robust, scalable solutions. Collaborate with systems and hardware engineers to deploy software on multi-core and distributed platforms . Conform to RTCA DO-178C and MISRA … software. Drive quality delivery within an Agile/Scrum team using tools like Jira , Confluence , and GitLab . Contribute to lab-based testing and verification of integrated hardware/software systems. Qualifications Required Skills: Strong knowledge of C++ and Object-Oriented Design (OOD) techniques Experience in UML modelling , ideally using IBM Rhapsody or similar tools Familiarity with RTCA DO More ❯
Employment Type: Permanent
Posted:

Senior Embedded Software Engineer

Linlithgow, Scotland, United Kingdom
Hybrid / WFH Options
Free-Work UK
days holiday + Performance Bonus + Share Incentive Plan + Healthcare + Income Protection + Life Assurance + Flexible Working Hours + Sponsorship available Excellent opportunity for an Embedded Software engineer looking to join a stock market listed business, renowned for their supportive culture and award winning training opportunities. This company are a well-established, international and … 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 embedded software 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 Embedded software development using C and C++ and with re-usable and extensible Object Oriented design patterns. This is a fantastic opportunity for an experienced Embedded Software Engineer to join and international Network device specialist where you will receive award winning training and shape the future More ❯
Posted:

Senior Embedded Software Engineer

Linlithgow, Scotland, United Kingdom
Hybrid / WFH Options
ZipRecruiter
Job Description Senior Embedded Software Engineer - 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 Embedded Software Engineer 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 embedded software 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 embedded software 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 ❯
Posted:

Senior Embedded Software Engineer

Linlithgow, West Lothian, United Kingdom
Hybrid / WFH Options
Rise Technical Recruitment
Senior Embedded Software Engineer 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 Embedded Software engineer 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 embedded software 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 Embedded software development using C and C++ and with re-usable and extensible Object Oriented design patterns. This is a fantastic opportunity for an experienced Embedded Software Engineer to join and international Network device specialist where you will receive award winning training and shape the future More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum + Bonus + Healthcare + Shares
Posted:

Senior Embedded Linux Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Singular Recruitment
Senior Embedded Linux Software Engineer An industry leading technology developer has raised an immediate requirement for an experienced Senior Embedded Linux Software Engineer 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 Software Engineer 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 Software Engineer, 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 ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Senior Embedded Linux Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Embedded Linux Software Engineer, 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 Software Engineer An industry-leading technology developer has raised an immediate … requirement for an experienced Senior Embedded Linux Software Engineer 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 Software Engineer 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 ❯
Posted:

Senior Embedded Linux Software Engineer

Dunfermline, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Embedded Linux Software Engineer, 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 Software Engineer An industry leading technology … developer has raised an immediate requirement for an experienced Senior Embedded Linux Software Engineer 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 Software Engineer 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 ❯
Posted:

Senior Embedded Linux Software Engineer

Livingston, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Embedded Linux Software Engineer, 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 Software Engineer An … industry leading technology developer has raised an immediate requirement for an experienced Senior Embedded Linux Software Engineer 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 Software Engineer 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 ❯
Posted:

Firmware / Embedded Software Engineer

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 ❯
Posted:

Senior Embedded Software Engineer,

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Embedded Software Engineer, 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 Embedded Software Engineer – 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 Embedded Software Engineer Role Overview: Develop and maintain embedded software for satellite systems. Work with C/C++ , RTOS (FreeRTOS) , and bare-metal programming . Debug … hardware/software, support system integration & launch. Senior Embedded Software Engineer 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 ❯
Posted:

Senior Embedded Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
ZipRecruiter
Job Description Senior Embedded Software Engineer – 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 Embedded Software Engineer Role Overview: Develop and maintain embedded software for satellite systems. Work with C/C++ , RTOS (FreeRTOS) , and bare-metal programming . Debug hardware/software, support system integration & launch. Senior Embedded Software Engineer Key Skills: EmbeddedMore ❯
Posted:

Embedded Software Engineer

Edinburgh, Scotland, United Kingdom
LHH
Please note: All applicants must hold active SC clearance. Unfortunately, we cannot consider applications from non-cleared candidates. C++ Software Engineers – SC Cleared – Defence & Aerospace – Edinburgh Are you a skilled C++ Software Engineer with experience in UML modelling and real-time embedded systems? We’re supporting one of the UK’s most advanced defence and aerospace … programmes and are looking for experienced engineers to join a high-performing software community as a major radar system moves into a critical development phase. Location: On-site in Edinburgh What you’ll be doing: Developing and maintaining embedded software using C++ within an IBM Engineering Rhapsody UML modelling environment Collaborating with systems and hardware engineers to … integrate software on multi-core and distributed platforms Working to airborne software design standards such as RTCA DO-178C and coding guidelines like MISRA C/C++ What we’re looking for: Strong experience with C++ in a real-time embedded environment Solid understanding of object-oriented design (OOD) and UML modelling Familiarity with the full software More ❯
Posted:

Senior Embedded Software Engineer

Glasgow, Scotland, United Kingdom
Coherent
Social network you want to login/join with: Senior Embedded Software Engineer, Glasgow col-narrow-left Client: Coherent Location: Glasgow, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 45caf7876e61 Job Views: 2 Posted: 02.06.2025 Expiry Date: 17.07.2025 col-wide Job Description: Job Description and Responsibilities: At Coherent Scotland, we … a contributory pension, subsidized private healthcare, and free life assurance. We operate flexible core hours to promote work-life balance. About the role This position is for a Senior Embedded Software Engineer to join our product development team. You will design and test software for our laser systems, contributing to the development of our scalable system … individual laser products. Responsibilities include: Develop reliable C code for laser systems. Maintain and expand existing libraries for rapid deployment. Create technical documentation. Plan and estimate development tasks. Coordinate software integration with hardware and optics. Support legacy software. Education and Work Experience: Essential Skills Experience in software engineering, preferably industrial. Strong C programming skills and object-oriented approach. More ❯
Posted:

Embedded Software Engineer

Edinburgh, Scotland, United Kingdom
IC Resources
Embedded Software Engineer – IoT | Edinburgh | €60–65k I'm hiring for a growing tech innovator in maritime IoT - their patented wireless comms tech transmits data through water, subsea structures, and remote environments. They're now looking for a strong Embedded Developer with an IoT/cloud background to help connect their devices to the cloud via … cellular/satellite networks. 🔧Embedded Software Engineer Key skills: Embedded C/C++ IoT connectivity (Wi-Fi, Bluetooth, Cellular) Azure or similar cloud platforms Python (for scripting/integration) You'll work across embedded systems and cloud data pipelines - making a real-world impact in offshore wind, aquaculture, and energy. Drop me a message if More ❯
Posted:

Embedded Software Engineer

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
Innovate
Software Engineer (Embedded) Full-Time, Permanent Aberdeen - Hybrid working We are seeking a Software Engineer to join the Engineering Team, focusing on health monitoring technology integrated into our systems. The role involves developing embedded software for health monitoring, particularly in biometrics and condition monitoring for rescue operations. Key Responsibilities Provide software engineering … solutions for health technology products. Support software management for new and legacy systems. Create engineering documentation (specifications, proposals, test plans, reports). Ensure adherence to engineering standards and processes. Participate in site visits as required. Comply with internal and external standards and regulations. Required Skills & Experience Degree in Computer Science, Software, Electrical/Electronic Engineering, or equivalent. Experience … in software development and the software development life cycle. Expertise in embedded software (MPLAB, ST32), C/C C languages. Familiarity with software management tools (e.g., Azure DevOps, GitHub). Ability to obtain SC-level security clearance More ❯
Posted:

Embedded Software Engineer

Glasgow, United Kingdom
Endeavour Recruitment Solutions
Endeavour Recruitment has a FANTASTIC opportunity for an experienced Embedded Software Engineer. Candidates should have at least 5 years' experience working in Embedded Systems. The ability to diagnose/debug hardware is essential. This role is based in Glasgow with a salary of £45,000. The ideal candidate will have worked in a similar role in with … Embedded Systems. Strong communication skills are required for this role as well as the ability to diagnose and debug hardware problems. The ability to think on your feet in a fast-paced environment is beneficial. 5 years+ Embedded Systems experience Analogue circuit design and simulation Hardware Design Technical reports writing Diagnostics/Debugging hardware. Personal Characteristics: - Communication/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Embedded Software Engineer
Scotland
25th Percentile
£43,750
Median
£51,000
75th Percentile
£63,750
90th Percentile
£67,500