Permanent C Jobs in Fife

17 of 17 Permanent C Jobs in Fife

Senior Embedded Linux Software Engineer

dunfermline, north east scotland, United Kingdom
Hybrid / WFH Options
Singular Recruitment
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 ❯
Posted:

Software Engineer (Embedded systems)

dunfermline, north east scotland, United Kingdom
Head Resourcing
security improvements. 🛠 What You Bring: ✅ Bilingual Skills: Fluent in Chinese & English (to navigate technical documentation and collaborate globally). ✅ Programming Expertise: Strong experience in 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 More ❯
Posted:

Software Engineer

dunfermline, north east scotland, United Kingdom
Dunbar Brown Group
Experience Required Bachelor's degree in Computer Science (or related field). 3+ years minimum commercial Python coding experience. Apply foundational knowledge of embedded C to modify and optimize cellular modem firmware, focusing on power efficiency and command scripting. Configure and integrate GSM/LTE-M (and satellite communication) networks More ❯
Posted:

Database Research Engineer (System Level C++)

dunfermline, north east scotland, United Kingdom
European Tech Recruit
data management and processing frameworks for both Cloud and devices. What We're Looking For: Proficiency in one or more system-level programming languages (C/C++, Rust, Java, Go, etc.). A strong foundation in computer science. Comfort with research methodology, system design, and implementation. A data-driven approach More ❯
Posted:

Firmware Engineer

dunfermline, north east scotland, United Kingdom
Kineton
RSA, ECC, SHA). Hands-on experience with secure communication protocols (e.g., TLS/SSL, DTLS, IPsec). Proficiency in programming languages such as C and C++. Experience with assembly language is a plus. Solid understanding of hardware/software interfaces and debugging tools (e.g., JTAG). Excellent problem-solving More ❯
Posted:

Infrastructure Research Engineer - Distributed Systems / Cloud Computing / Operating Systems

dunfermline, north east scotland, United Kingdom
European Tech Recruit
Solid experience or deep interest in operating systems , distributed systems , or cloud computing . Proficiency in at least one core systems programming language (e.g. C/C++, Go, Python). Excellent teamwork and communication skills. Bonus Points For: A PhD in a related field (e.g., distributed systems, OS, cloud infrastructure More ❯
Posted:

Infrastructure Research Engineer

dunfermline, north east scotland, United Kingdom
European Tech Recruit
of operating systems and/or distributed systems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. Good communication skills. Desirable Experience: PhD in operating systems, distributed systems etc. Published papers in top journals/conferences. If More ❯
Posted:

Systems Infrastructure Research Engineer

dunfermline, north east scotland, United Kingdom
European Tech Recruit
of operating systems and/or distributed systems and/or cloud computing. Strong programming skills, mastery of at least one language, such as C/C++, Go, Python, etc. Excellent communication and teamwork skills. Desired Skills and Experience: PhD in operating systems, distributed systems, etc. Published papers in top More ❯
Posted:

Power Platform Architect

dunfermline, north east scotland, United Kingdom
Cognizant
understanding of automation and Microsoft Power Platform. Hands-on experience on at least one of the programming languages (e.g. .Net, Java, VB, C#/C, HTML/CSS, Python, Web Services, mainframe, web applications, SQL, data integration tools, technical automation tools) Must have experience as a technology architect Must have More ❯
Posted:

Senior Database Researcher

dunfermline, north east scotland, United Kingdom
European Tech Recruit
the latest data management and processing frameworks for both Cloud and devices. Person Specification: Be proficient in one or more system-level programming languages (C/C++, Rust, Java, Go, etc.). Be proficient in one or more of the following areas: transactional and/or analytical database management systems More ❯
Posted:

Head of Product - Engineering

dunfermline, north east scotland, United Kingdom
Hybrid / WFH Options
Head Resourcing
Support teams 🔹 Champion technical excellence and innovation in a commercially driven environment What You Bring 🔸 Proven leadership experience in product engineering teams 🔸 Expertise in C & Java , embedded systems, and real-time software 🔸 Deep understanding of distributed architectures & complex systems 🔸 Strong stakeholder management & communication skills 🔸 A passion for driving technical excellence More ❯
Posted:

System Software Engineer (C++)

dunfermline, north east scotland, United Kingdom
European Tech Recruit
Computer Science or related discipline. In-depth knowledge of distributed systems, HPC, GPU, compilers, operating systems or cloud computing. Solid system programming skills in C/C++, Go, Python, Rust etc. System level & low-level development experience either through industry work or academic papers. Key Words: System Engineer/Software … Engineer/GPU/GPGPU/Compiler/HPC/Operating Systems/RTOS/Cloud Computing/Distributed Systems/C/C++/Python/RUST/Low Level/Firmware By applying to this role, you understand that we may collect your personal data and store and More ❯
Posted:

Principal Software Engineer

dunfermline, north east scotland, United Kingdom
Holt Executive Ltd
or distributed hardware platforms Collaborate closely with hardware and firmware teams to deliver integrated systems Follow standards such as RTCA DO-178C and MISRA C/C++ for airborne software development Contribute to design reviews, gate reviews, and agile development ceremonies What You’ll Bring: Strong experience with C++ … in Agile environments (e.g. Scrum), with tools like Jira, Confluence, Bitbucket, and GitLab Exposure to airborne software standards such as RTCA DO-178C DAL C or similar Ability to communicate effectively and influence technical direction Bonus Skills: Familiarity with tools like Matlab Simulink, Cameo, DOORS, or Dimensions Previous experience in More ❯
Posted:

Firmware Engineer

dunfermline, north east scotland, United Kingdom
Hybrid / WFH Options
Bioliberty
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 (e.g. SPI … frameworks for firmware validatio Knowledge of the specifications and limitations of sensors and actuators Backend software for testing/data gathering, e.g. C#/C python Awareness of requirements capture processes and techniques. Experience in medical device development, including medical device standards. E.g. 60601, or similar. What we offer A More ❯
Posted:

Senior Embedded Software Engineer

dunfermline, north east scotland, United Kingdom
Hybrid / WFH Options
IC Resources
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 CMore ❯
Posted:

Embedded Software Engineer

dunfermline, north east scotland, United Kingdom
IC Resources
Python code for cloud-based applications Set up and maintain cellular and satellite communications infrastructure (GSM/LTE-M, satcom) Support and maintain embedded C codebases for modem communication sequencing Build scalable APIs and user interfaces for customers' IoT applications Essential Experience – IoT Software Engineer Hands-on experience with Azure … cloud services in an IoT environment High proficiency in Python Moderate experience with embedded C programming Familiarity with GUI development (preferably Qt for Python) If you're an IoT Software Engineer looking to work on technology with real-world impact across maritime and industrial sectors, I’d love to speak More ❯
Posted:

C++ Software Engineer

dunfermline, north east scotland, United Kingdom
Gold Group Ltd
develop working embedded solutions Use C++ and other scripting languages Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++ What experience you need to be the successful C++ Software Engineer: Full software lifecycle including: Requirements Management, Design, Implementation, Test and Integration UML … delivering software using agile techniques such as Scrum, and tooling such as Jira/Confluence/Bitbucket/Gitlab Experience of RTCA 178C DAL C Design Assurance or similar. This really is a fantastic opportunity for a C++ Software Engineer to progress their career. If you are interested please apply More ❯
Posted:
C
Fife
10th Percentile
£47,875
25th Percentile
£48,438
Median
£51,250
75th Percentile
£53,438
90th Percentile
£53,625