1 to 25 of 28 C Jobs in Edinburgh

Senior Embedded Software Engineer

Hiring Organisation
Bright Purple
Location
Edinburgh, City of Edinburgh, United Kingdom
Employment Type
Permanent
Salary
£0 - £75000/annum
Looking For We’re seeking someone with strong technical foundations, creativity, and initiative. You’ll ideally bring: 5 years commercial experience writing Embedded C for 8/16-bit microcontrollers. A strong grasp of embedded design principles and the unique challenges of firmware for microcontrollers. Experience completing large, complex coding ...

Senior Principal Offensive Security Engineer

Hiring Organisation
Oracle
Location
Edinburgh, UK
Employment Type
Full-time
Responsibilities You enjoy diving into complex source code audits to reveal subtle security vulnerabilities Writing new tools such as fuzzers in languages such as C/C++, Python, Ruby, Go or Java, Tearing apart an undocumented file format or network protocol Coming up with novel techniques to solve unique ...

SC Cleared Automation Tester

Hiring Organisation
Exalto Consulting
Location
Edinburgh, UK
Employment Type
Full-time
Experience testing hardware and embedded systems, including COTS platforms. Familiarity with performance, load, and security testing methodologies. Knowledge of software development languages such as C/C++, Rust, or Go. Experience working in regulated or secure environments. ...

Senior Embedded Software Engineer

Hiring Organisation
X4 Technology
Location
Edinburgh, UK
Employment Type
Full-time
Support development from concept through to production and maintenance Provide continuity and technical guidance across embedded projects Technical Requirements Essential: Strong experience in embedded C/C++ Hands-on embedded firmware development on microcontrollers Low-level driver development and hardware interaction Debugging using JTAG/SWD and similar tools Ability ...

Senior Embedded Software Engineer

Hiring Organisation
IC Resources
Location
Edinburgh, UK
Employment Type
Full-time
throughout the development lifecycle, from prototype to production Collaborate closely with hardware and FPGA teams to integrate systems effectively Skills & Experience Strong proficiency in C programming for embedded systems Experience with microcontrollers and communication interfaces (SPI, I2C, UART, CAN, etc.) Exposure to or interest in FPGA-based systems (knowledge ...

Senior Embedded Linux Software Engineer

Hiring Organisation
Singular Recruitment
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
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 ...

Lead Embedded Software Engineer

Hiring Organisation
Bright Purple
Location
Edinburgh, Scotland, United Kingdom
creating an environment where high-quality engineering thrives. Must-Have Skills & Experience: Strong background in embedded software engineering , with significant professional experience Excellent C programming skills, including work on embedded platforms (e.g. ARM-based systems) Solid understanding of operating systems, multitasking and low-level hardware interaction Experience leading technical design ...

Engineering Consultant

Hiring Organisation
Thinkit Resources
Location
Edinburgh, Scotland, United Kingdom
requires evaluation of complex systems. Demonstrates good judgment in selecting methods and techniques for obtaining solutions for difficult assignments of diverse scope. Experience with C, C++, Python, JavaScript, HTML, SQL, and other scripting languages. Demonstrates strong troubleshooting skills for resolving complex issues in live environments. Clear and accurate written ...

Research Software Engineer - Databases

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
database management systems. Ifyou are comfortable with research methodology and you have a solid computer science background with experience on system-level programming languages (C,C++, Java, Rust or Go), that's your new challenge! Bright Purple is an equal opportunities employer: we are proud to work with clients ...

System Verification Engineer

Hiring Organisation
Vector Recruitment Ltd
Location
Edinburgh, Scotland, United Kingdom
degree or equivalent professional experience is preferred. In-depth understanding of architectures, protocols, and integrations within Audio Electronics/Communications Hands-on experience with C, C++, Python, and scripting for automation. Excellent problem-solving skills and clear communication. Interested? Contact: Adam Mayne – adam@vrl.co.uk ...

Systems Verification Engineer

Hiring Organisation
Vector Recruitment
Location
Edinburgh, Sunnybank, City of Edinburgh, United Kingdom
Employment Type
Contract
Contract Rate
£60.00 - £70.00/hour
degree or equivalent professional experience is preferred. In-depth understanding of architectures, protocols, and integrations within Audio Electronics/Communications Hands-on experience with C, C++, Python, and scripting for automation. Excellent problem-solving skills and clear communication. Interested? Contact: Adam Mayne – (url removed) | (phone number removed ...

Migrations Solutions Architect

Hiring Organisation
AxiaMetrics
Location
Edinburgh, UK
Employment Type
Full-time
service platforms (e.g. Amazon AWS, Microsoft Azure, GCP, OpenStack, etc.) Experience implementing ETL pipelines using custom, packaged tools and software development experience using C/C++, Java etc. SnowPro Core Certification ...

Principal Software Engineer (DevOps)

Hiring Organisation
Oracle
Location
Edinburgh, UK
Employment Type
Full-time
kernel-level networking (e.g., XDP, eBPF, dpdk, iptables, nftables) for traffic processing, filtering, and observability. Proficiency in one or more: Java/Python/C Rust/Go (strong preference for Java for control-plane/services). Deep systems design expertise: concurrency, memory management, performance tuning, API design, consistency ...

Software Engineer

Hiring Organisation
Silicon Logic UK Ltd
Location
Edinburgh, Scotland, United Kingdom
equivalent platforms from Siemens, OSI, ABB, Schneider etc. Display & Visualization – SLD creation, HMI development, real-time dashboards, operator displays, and reports Programming/Scripting – C, C++, PERL, Java or equivalent for application interfacing and scripting Data Handling – Real-time data acquisition, Historian integration, data replication, and logging Performance Tuning & Monitoring ...

Senior Engineer - Developer Experience (DevEx)

Hiring Organisation
Complexio
Location
Edinburgh, UK
Employment Type
Full-time
using it. Automation can then replicate and improve these actions independently. Complexio is a joint venture between Hafnia, in partnership with Marfin Management, C Transport Maritime, Trans Sea Transport and BW Epic Kosan and Símbolo We are looking for a Senior Engineer to establish and lead our new Developer Experience ...

Software Engineer

Hiring Organisation
Oho Group Ltd
Location
Edinburgh, UK
Employment Type
Full-time
young, talented professionals who share a like-minded mindset, delivering top-tier implementation and technical services to clients. Qualifications: 3+ years of proficiency in C/C++ STEM degree from a Russell Group university or equivalent) Self-motivated and capable of working independently Strong communicator If this does look like ...

Software Team Lead

Hiring Organisation
Bright Purple
Location
Edinburgh, City of Edinburgh, United Kingdom
Employment Type
Permanent
Salary
£45000 - £65000/annum
creating an environment where high-quality engineering thrives. Must-Have Skills & Experience: Strong background in embedded software engineering , with significant professional experience Excellent C programming skills, including work on embedded platforms (e.g. ARM-based systems) Solid understanding of operating systems, multitasking and low-level hardware interaction Experience leading technical design ...

Software Team Lead

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£65,000
creating an environment where high-quality engineering thrives. Must-Have Skills & Experience: Strong background in embedded software engineering , with significant professional experience Excellent C programming skills, including work on embedded platforms (e.g. ARM-based systems) Solid understanding of operating systems, multitasking and low-level hardware interaction Experience leading technical design ...

Principal Security Engineer

Hiring Organisation
Oracle
Location
Edinburgh, UK
Employment Type
Full-time
weaknesses in their design and implementation Ability to automate reversing tasks, using the headless capabilities (and internal representations) of the tooling Software development using C or C++ Demonstrated leadership skills, organizational capability and management techniques A personality and communication skills that inspire teams and team members Must be legally authorized ...

System Test Engineer - 6 month FTC

Hiring Organisation
Rise Technical Recruitment Limited
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
Private Healthcare + Holiday
collaboration with global engineering teams * Drive testing efforts to support fast, high-quality product and software releases The Person: * Solid hands on experience with C/C++, ideally coming from an electronics background * Background working with interconnected, multi-device or networked products * Confident designing and executing system-level test strategies ...

System Test Engineer - 6 month FTC

Hiring Organisation
Rise Technical Recruitment
Location
Edinburgh, City of Edinburgh, United Kingdom
Employment Type
Permanent
collaboration with global engineering teams * Drive testing efforts to support fast, high-quality product and software releases The Person: * Solid hands on experience with C/C++, ideally coming from an electronics background * Background working with interconnected, multi-device or networked products * Confident designing and executing system-level test strategies ...

Security & Compliance Specialist

Hiring Organisation
Complexio
Location
Edinburgh, UK
Employment Type
Full-time
using it. Automation can then replicate and improve these actions independently. Complexio is a joint venture between Hafnia, in partnership with Marfin Management, C Transport Maritime, Trans Sea Transport and BW Epic Kosan and Símbolo We are looking for a Security & Compliance Speciallist to own and drive our security ...

Senior Software Engineer C Linux Networking

Hiring Organisation
Saxon Recruitment Solutions
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Senior Software Engineer C Linux Networking - Remote or Hybrid Edinburgh Stuck ? Frustrated ? Know youre better than this ? Career goals not being met ? As a Lead/Senior Software Engineer in this Networking Technology company youll have the opportunity to work on innovative, challenging projects where youll learn something … understanding of Routing Concepts and if possible, Protocols, BGP, OSPF, IS-IS etc 5+ years relevant experience with the ability to write quality C code under Linux with a good understanding of this OS and open source software development, debugging?. ? It would be useful if you have some knowledge ...

Embedded Software Engineer

Hiring Organisation
Rise Technical Recruitment
Location
Edinburgh, City of Edinburgh, United Kingdom
Employment Type
Permanent
Salary
£50000 - £65000/annum Progression + Training
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 … 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 ...

Embedded Software Engineer

Hiring Organisation
Rise Technical Recruitment Limited
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
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 … 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 ...