9 of 9 Permanent C Jobs in Midlothian

Embedded Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£50,000
processing engines Collaborate with a multidisciplinary team on R&D and product design Document testing, calibration, debugging, and fixes What Were Looking For Strong C/C++ skills, multi-threaded programming experience on Linux Experience with embedded Linux , drivers, TCP/IP communications, and board-level protocols ...

Senior Firmware Engineer

Hiring Organisation
Stack-r Ltd t/as Ivaris
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
week for hardware testing, collaboration and project work, with the flexibility to work remotely the rest of the time. Key Responsibilities: Develop firmware in C/C++ for microcontroller-based systems. Build and test device drivers, hardware interfaces and real-time features. Own tasks across the full lifecycle: requirements, design ...

AI Infrastructure Architect

Hiring Organisation
Microtech Global Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
level bottlenecks regarding GPU utilization, memory/bandwidth, Interconnect Fabric, and network/storage paths Proficient in at least one system-level language (e.g., C/C++, Go, Rust) and one scripting language (e.g., Python ...

Technical Product Manager

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£65,000
development, especially build tools including compilers etc. The ability to read and understand code in multiple languages, at least at a high level, including C, Java and Python. An understanding of the detail, implications and nuances is not strictly necessary, nor is the ability to write code without further support ...

Embedded C Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£45,000
Embedded C Software Engineer - Edinburgh, Hybrid We are working with an innovative UK-based space technology companythat develops software used on real spacecraft missions. The organisation supports customers across the global space sector and is continuing to grow its engineering capability. They are now looking to add an EmbeddedSoftware Engineerto … collaborative environment, contributing across the full development lifecycle, from early design discussions through to testing and delivery. Developing and maintaining embedded software in C Working with hardware interfaces and supporting new onboard platforms Writing and maintaining automated tests to ensure software quality Taking part in code reviews and technical discussions ...

Senior Software Engineer

Hiring Organisation
Verso Recruitment
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Role Join a leading engineering & technology company driving next-gen high-performance products. You'll take ownership of embedded Linux systems and low-level C software , from concept to production, shaping platform architecture and ensuring robust performance across demanding environments. 🚀 What You'll Do Write production-quality Embedded C … smooth integration and early issue resolution Drive improvements in software architecture, processes, and documentation 🛠 What We're Looking For Strong experience in Embedded C and embedded Linux development Proven low-level programming and hardware-software integration skills Comfortable with build systems, toolchains, version control, and system bring-up Hands ...

Embedded C Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Permanent
Salary
GBP 45,000 Annual
Embedded C Software Engineer - Edinburgh, Hybrid We are working with an innovative UK-based space technology companythat develops software used on real spacecraft missions. The organisation supports customers across the global space sector and is continuing to grow its engineering capability. They are now looking to add an EmbeddedSoftware Engineerto ...

Senior Software Engineer VR/XR/ AR

Hiring Organisation
Head Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£80,000 per annum
Build real-time 3D hand tracking and gesture recognition pipelines in Unity3D and Unreal Engine. Develop high-performance native code in C#, C++, and C for multiple XR platforms. Integrate low-level sensor data and device protocols alongside hardware and firmware teams. Optimise performance, latency, and memory usage across diverse … ensuring consistent behaviour across devices. Mentor engineers, influence architectural decisions, and contribute to product roadmap planning. Required Skills: Commercial experience in C#, C++, C , with a focus on real-time or systems-level development. Proven Unity3D and Unreal Engine product delivery experience. Experience deploying to PCVR and standalone XR headsets ...

Firmware Engineer

Hiring Organisation
Stack-r Ltd t/as Ivaris
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
hardware testing, collaboration and project work, with the flexibility to work remotely the rest of the time. K ey Responsibilities: Develop firmware in C/C++ for microcontroller-based systems. Build and test device drivers, hardware interfaces and real-time features. Own tasks across the full lifecycle: requirements, design, coding … leadership responsibilities - guiding junior engineers, reviewing code, and helping steer technical decisions on projects. Experience: Around 3+ years in embedded or firmware development. Strong C or C++ experience. Exposure to real-time systems (RTOS or bare-metal). Familiar with peripherals and protocols (SPI, I2C, UART, CAN, networking etc.). ...