C Jobs in Midlothian

11 of 11 C Jobs in Midlothian

Senior Software Engineer

Edinburgh, Midlothian, United Kingdom
WeAreTechWomen
industry and the latest technological developments. Assisting and advising other staff members on system features and customer use case scenarios. Qualifications Required: At least 3 years commercial experience using C and C++ (v11+) Experience of developing within a Unix/Linux operating system with good grasp of shell scripting Experience of RDBMS design/development using PostgreSQL or similar, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Linux Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Singular Recruitment
Debug system-level issues and collaborate closely with cross-functional engineering teams Board bring-up and evaluation of SoC-based hardware platforms Essential Skills & Experience Strong programming skills in C and C++ Embedded Linux development, including kernel and device driver work Hands-on experience with Linux build processes , deployment, and testing Desirable/Nice-to-Have Knowledge of PCIe Experience More ❯
Employment Type: Permanent, Work From Home
Posted:

Software Engineer Embedded Systems

Edinburgh, Midlothian, Scotland, United Kingdom
Head Resourcing
design reviews and security improvements. What You Bring: Bilingual Skills: Fluent in Chinese & English (to navigate technical documentation and collaborate globally). Programming Expertise: Strong experience in low level C/C++ for embedded systems, plus knowledge of TypeScript for HarmonyOS Next. Mobile OS Knowledge: Familiarity with Android, iOS, HarmonyOS Next , and Linux internals. Security & Debugging Tools: Experience with Frida More ❯
Employment Type: Full-Time
Salary: £40,000 - £60,000 per annum
Posted:

Senior C++ Development Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
SeeByte
development in the company Strong numerical and mathematical skills Strong interpersonal and communications skills, and the ability to work with external partners and clients Experience working in C++/C on a Linux platform (e.g., Ubuntu) Use of current programming language features (e.g., Boost, OpenCV, C++-17 onwards for C++) Experience working to software quality processes and following Agile best More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Senior Network Software Engineer

Edinburgh, Midlothian, United Kingdom
Saxon Recruitment Solutions
Senior Network Software Engineer C Linux - Remote or Hybrid Edinburgh Stuck ? Frustrated ? Know youre better than this ? Career goals not being met ? As a Senior Software Engineer in this Networking Technology company youll have the opportunity to work on innovative, challenging projects where youll learn something new in emerging Network technologies click apply for full job details More ❯
Employment Type: Permanent
Salary: GBP 95,000 Annual
Posted:

AI Infra Engineer - Serverless AI

Edinburgh, Midlothian, United Kingdom
Project People
Have an in-depth understanding of serverless platforms and containerization (e.g., Docker, Kubernetes). Good programming skills, master of at least one language, such as Python, and/or C/C++. Good communication and teamwork skills. Desired: PhD in computer science, distributed systems, machine learning, or a related field. Experience in the full lifecycle of developing, deploying, and maintaining More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Penicuik, Midlothian, United Kingdom
Hybrid / WFH Options
FINTEC recruit Ltd
hybrid working with flexi start & finish times, early finish on Fridays. Responsibilities To design, implement and test embedded software across a range of microcontrollers, microprocessors and linux-based systems C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders, device drivers and boaod support packages & User Interface engines such as QT and Crank … experience required for Embedded Software Engineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embedded software development Strong proficiency in C/C++ for embedded systems. Hands-on experience with embedded software development on microcontrollers/microprocessors. Expertise in embedded Linux systems, including kernel, bootloaders, device drivers, and BSPs and user More ❯
Employment Type: Permanent
Salary: GBP 60,000 - 65,000 Annual
Posted:

Embedded Software Engineer

Edinburgh, Penicuik, Midlothian, United Kingdom
Hybrid / WFH Options
FINTEC recruit Ltd
hybrid working with flexi start & finish times, early finish on Fridays. Responsibilities To design, implement and test embedded software across a range of microcontrollers, microprocessors and linux-based systems – C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders, device drivers and boaod support packages & User Interface engines such as QT and Crank … experience required for Embedded Software Engineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embedded software development Strong proficiency in C/C++ for embedded systems. Hands-on experience with embedded software development on microcontrollers/microprocessors. Expertise in embedded Linux systems, including kernel, bootloaders, device drivers, and BSPs and user More ❯
Employment Type: Permanent
Salary: £60000 - £65000/annum
Posted:

Embedded Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Rise Technical Recruitment Limited
will also have the opportunity to collaborate directly with clients, providing technical consultation and tailored software solutions. The ideal candidate will have strong commercial experience developing embedded software in C (C++ desirable), and a solid understanding of 16- and 32-bit microcontrollers such as ARM, PIC, and DSP. Experience with standard communication buses and protocols including IC and SPI is … for an Embedded Software Engineer seeking a technically varied and autonomous role within a forward-thinking design environment. The Role: Full lifecycle development of Embedded and Real-Time Systems (C/C++) Design, development, and delivery of client projects Provide technical consultancy and guidance to customers Hybrid working - 4 days per week in the Edinburgh office The Person: Strong commercial … experience with Embedded Software in C/C++ Proficient with microcontrollers and standard communication buses/protocols (ARM, PIC, IC, SPI) Desirable experience with Linux and/or Python Reference Number: 264492 To apply for this role or for to be considered for further roles, please click 'Apply Now' or contact Marcel Cerek at Rise Technical Recruitment. Rise Technical Recruitment More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Senior Network Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Saxon Recruitment Solutions
Senior Network Software Engineer C Linux - Remote or Hybrid Edinburgh Stuck ? Frustrated ? Know youre better than this ? Career goals not being met ? As a Senior Software Engineer in this Networking Technology company youll have the opportunity to work on innovative, challenging projects where youll learn something new in emerging Network technologies. Youll enjoy career growth opportunities, taking on more complex … of routing protocols and other network features, as well as cutting edge configuration and observability capabilities. What you'll need 5+ years experience with the ability to write quality C code under Linux with a good understanding of this OS and open source software development, debugging. Good understanding or experience of developing Routing Protocols, or Networking for Mobile, WIFI, or … Network Components in C eg, BGP, OSPF, IS-IS, EVPN, IPv4, IPv6, etc. Knowledge in software development of Data Forwarding paths (Software, Hardware), network merchant silicon chipsets and Whitebox platforms. Experience in troubleshooting large-scale deployments, manageability frameworks such as Yang/XML, virtualization technologies such as Intel DPDK ( Data Plane Development Kit ), SR-IOV, etc. About the company A More ❯
Employment Type: Permanent, Work From Home
Salary: £95,000
Posted:

PSA Engineer Integrator (Remote)

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
DCV Technologies Limited
hands-on experience with Energy Management Systems (EMS) and Distribution Management Systems (DMS) applications. Key Responsibilities Integrate solutions using ESB/IBUS technologies . Develop and maintain software using C , KSH , and Java . Work on Energy Management System (EMS) and Middleware solutions. Collaborate with cross-functional teams to ensure seamless integration. Required Skills & Experience Integration Expertise: Minimum 2+ years … experience integrating with ESB/IBUS technologies . Programming Skills: 5+ years experience in authoring software using C , KSH , and Java . Database Skills: Strong expertise in PL-SQL . Domain Knowledge: Minimum 2 years experience with EMS/DMS applications . Familiarity with Energy Management Systems , Solution Integration , and Middleware . More ❯
Employment Type: Contract
Posted: