Job Title: C++ SoftwareEngineer Location: Edinburgh - On-site 4+ days/week Role Type: Contract – Initial 6 months+ Rate: £50.00 - £80.00 per hour Inside IR35 Our client, an established aerospace engineering consultancy firm, require an experienced C++ SoftwareEngineer to join their multi-disciplined team … and software community. This role will provide you with the opportunity to work with innovating cutting-edge embedded software in a state-of-the-art air warfare domain. ** Please note we can only consider sole UK Nationals (no dual nationalities) ** What the role of the C++ SoftwareEngineer entails: Some of the main duties of the C++ SoftwareEngineer will include: Develop embedded software, using RTOSs such as VxWorks or embedded Linux Deploy software to multi-core or distributed hardware platforms Work alongside firmware and hardware engineers to develop working embedded More ❯
Embedded SoftwareEngineer – IoT & Cloud Integration Location: Edinburgh Industry: IoT, Maritime Communications, Embedded Systems I'm currently working on behalf of a pioneering client in the wireless communication space, whose patented technology enables data transmission through water-air boundaries, subsea structures, and underground environments. Their solutions power critical … automated testing frameworks. This is a unique opportunity for someone with experience across embedded systems, cloud connectivity, and IoT infrastructure. About the Role – IoT SoftwareEngineer As an IoT SoftwareEngineer, you'll develop robust, scalable software to bridge underwater communication systems with cloud infrastructure … firmware, DSP, and cloud integration (Azure), routing data via cellular or satellite networks and delivering it through APIs or user interfaces.. Key Responsibilities – IoT SoftwareEngineer Design and deploy Azure cloud infrastructure for IoT data pipelines Develop high-quality, reliable Python code for cloud-based applications Set up More ❯
livingston, central scotland, united kingdom Hybrid / WFH Options
Saxon Recruitment Solutions
Permanent Senior Network SoftwareEngineer C Linux x2. Remote or Hybrid Edinburgh Stuck ? Frustrated ? Know you're better than this ? Career goals not being met ? As a Senior SoftwareEngineer in this Networking Technology company you'll have the opportunity to work on innovative, challenging projects … and belonging. They're a Technology company that leads with humanity - driving business priorities alongside meaningful social, community, and societal impact. As a Senior SoftwareEngineer in this Telco/Networking organisation you will work on Products developing a Network that grows smarter, more agile, and more responsive … texting etc - your interactions are being enabled by these technologies. Driven by a relentless pursuit of network innovation you'll be a Senior Network SoftwareEngineer with good C coding skills, Linux and preferably Python for a Fully Remote role or hybrid in their Edinburgh site. As a More ❯
livingston, central 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 … 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 More ❯
Livingston, West Lothian, United Kingdom Hybrid / WFH Options
Plexus Malaysia Sdn Bhd
Senior Embedded SoftwareEngineer page is loaded Senior Embedded SoftwareEngineer 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 … experts who partner with our customers to bring their products to life through inspired innovation and world-class customer service. As a Senior Embedded SoftwareEngineer at Plexus, you will be part of a team developing embedded software for products across a wide range of industries and … 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 More ❯
livingston, central scotland, United Kingdom Hybrid / WFH Options
IC Resources
Senior Embedded SoftwareEngineer – 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 Embedded SoftwareEngineer 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 SoftwareEngineer Key Skills: Embedded C/C++ Board Bring-Up (SoC, ARM) RTOS I2C, SPI, CANBus Interested? Apply now or reach out to Harry Hansford @ IC Resources for more details More ❯
livingston, central scotland, United Kingdom Hybrid / WFH Options
Bright Purple
Senior SoftwareEngineer - Scotland - Up to £55,000 Are you a seasoned softwareengineer with a passion for ground-breaking technology Imagine working remotely, with occasional office visits, all while earning a competitive salary of up to £55,000. This role offers the chance to be … Flexible hours and hybrid working Excellent holidays Strong employer pension contribution Opportunities to travel to conferences around the world The Role: As a Senior SoftwareEngineer, you will initially join as a fully-hands on contributor, working on complex systems You will work closely with other senior, hands More ❯
System SoftwareEngineer (GPU, HPC) We are looking for system engineers with a passion for distributed systems, HPC, operating systems and cloud-native applications to join our client in Edinburgh and work on cutting edge research and development in the field of systems infrastructure and heterogeneous hardware. You … in C/C++, Go, Python, Rust etc. System level & low-level development experience either through industry work or academic papers. Key Words: System Engineer/SoftwareEngineer/GPU/GPGPU/Compiler/HPC/Operating Systems/RTOS/Cloud Computing/Distributed Systems More ❯
SoftwareEngineer (Embedded Systems) Chinese/English bilingual 📍 Location: Edinburgh, Scotland (Office-Based) 📊 Experience Level: Entry to Mid-Level Are you ready to shape the future of mobile security? Or innovative, award winning tech client is looking for a SoftwareEngineer with a passion for embedded More ❯
livingston, central scotland, United Kingdom Hybrid / WFH Options
Change Digital – Digital & Tech Recruitment
SoftwareEngineer – Permanent – Edinburgh – up to £60K plus benefits (Fully remote position) Change Digital are partnering with an established software product company in Edinburgh to support their software development growth plans and ongoing business. You will enjoy solving technical challenges using a wide array of different … technologies and have a structured career path which will support your technical growth from your starting position to Software Architect. This is an opportunity to be part of a company with a great culture, work environment and a small team who are highly technical, supportive & collaborative that will certainly More ❯
Albatross to the team. From TravelCare, to FlexiPerk and of course GreenPerk we are shaping the future of the industry. Are you a Senior SoftwareEngineer with extensive programming experience? We’re not looking for stack experts. We’re looking for smart people who can bring in the … and implement our product. TravelPerk is a next-generation platform to take the pain out of booking and managing business travel. As a Senior SoftwareEngineer, this position involves: Product development in Python/Django and/or React of a travel-related web-based product Integrations between More ❯
Are you ready to take the lead in developing cutting-edge embedded software solutions for next-generation Electronic Warfare systems? We're seeking a Principal/Lead SoftwareEngineer to play a pivotal role in driving innovative and mission-critical solutions. This is a fantastic opportunity for … an experienced engineer to combine hands-on development with leadership, guiding a multidisciplinary team and delivering robust embedded solutions in a high-integrity environment. What You’ll Be Doing: Lead and mentor a multidisciplinary team of engineers Take ownership of project planning, technical reviews, and reporting Drive all phases … of the software lifecycle: requirements, design, implementation, testing, and integration Develop embedded software using RTOSs such as VxWorks or embedded Linux Deploy software across multi-core or distributed hardware platforms Collaborate closely with hardware and firmware teams to deliver integrated systems Follow standards such as RTCA DO More ❯
livingston, central scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
World-Class Technology company in Edinburgh are looking for a skilled Senior SoftwareEngineer , with good experience using Java and ideally AWS, to join one of their core squads. Hybrid working, modern tech and great culture on offer. They’ve been operating for well-over ten years and … ML in this team – so it’s genuinely a very interesting and modern problem space. They’re an Agile squad of roughly ten, with Software Engineers of varying levels of experience, the team are largely back-end heavy (with Java and AWS ) but they do have a dedicated front … team feel would help take their services to the next level. The organisation are very big on knowledge sharing here, and as a Senior Engineer you’ll ideally feel comfortable coaching and mentoring other members in the team. You’ll ideally have good experience with the following; ** Modern versions More ❯
our customers. If you're dedicated to delighting customers and promoting growth and innovation - we want you on our team! The Role: As a SoftwareEngineer, you will be involved in all stages of our SDLC from day one; this includes feature planning, implementation, testing, documentation writing, releases … and Production environments. Help to maintain an efficient CI/CD pipeline. Mentor and onboard Junior developers of the team Essential Experience: Working experience software development Understanding of all phases of SDLC, experience in working with Agile methodology Java and strong coding experience on C/C++ .NET stack More ❯
a well-known technology business based in Edinburgh who are looking to grow their hugely successful engineering team and are looking for a Senior SoftwareEngineer in the Java space to work on customer facing applications and systems. There is a huge focus on innovation with some major More ❯
developed the world's only wireless communication system capable of transmitting data through water, air, seabed, and subsea structures. They are looking for a softwareengineer that will help with the design and evolution of their next-generation IoT systems and breakthrough products, with an emphasis on cloud More ❯
careers. Championing a collaborative, supportive and flexible work environment empowers our colleagues to reach their full potential. Job description: Were looking for a Senior SoftwareEngineer to join our Legal Reporting team in Edinburgh. Our team plays a crucial role in enabling regulatory compliance across the bank both … SQL logic, data structures, and mapping layers Contribute to ongoing efforts around data quality, performance tuning, and compliance-driven automation Act as a senior engineer within the team, offering technical guidance and support to colleagues Required profile: Strong proven track record of working in a similar role at a More ❯