13 of 13 Permanent C Jobs in Edinburgh

Senior or Principal Firmware / FPGA Engineer

Location
Edinburgh, Midlothian, United Kingdom
firmware design tools.Whilst not vital, any of the following would be advantageous:Knowledge of hardware communication protocols (Ethernet, SPI, I2C, UART, etc.)Knowledge of C, C++, MATLAB, or LabVIEWPersonal attributes and values are just as important to us as technical ability, so we are looking for engineers with a willingness ...

Senior Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
team around you that wants you to succeed. What you'll bring: Strong experience with C# , .NET and Visual Studio A background in C/C++ , or embedded software/firmware Familiarity with containerisation, web applications and database design Comfort estimating, documenting and defending your own designs Confident communication. ...

Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
complex risks and supporting definition of opportunities and risk mitigation options**What we need from you:*** In-industry experience of using the programming languages C and/or C++.* Good quality industry experience and working autonomously at a senior level.* Experience with the full Software Development Lifecycle.**Demonstrable experience ...

Technical Product Manager

Location
City of Edinburgh, Scotland, United Kingdom
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. ...

Flight Team Lead

Location
City of Edinburgh, Scotland, United Kingdom
Ability to work with abstract software engineering concepts and design patterns across languages and environments. Excellentproblem-solving andprogramming skillsusing portableC across multiple platforms. Experiencewriting C for software running on at least one embedded platform.Ofparticular relevanceareARM Cortex-M-baseddevices. Very goodunderstanding ofoperating system concepts and multi-tasking approaches in a variety ...

Senior Software Engineering Manager - Edinburgh / Hybrid

Location
City of Edinburgh, Scotland, United Kingdom
technical leadership role and/or people management role. The ideal candidate will have the following knowledge: Familiar with Linux development environment. They use C, Linux, Python Knowledge of network routers/switches or routing protocols (OSPF, BGP, etc) Experience in open-source software development Knowledge with cloud native application ...

Senior Cheat Software Engineer

Hiring Organisation
Rockstar Games
Location
Edinburgh, UK
Employment Type
Full-time
drive development efforts to improve our overall security posture. REQUIREMENTS5+ years professional, academic, or research experience in reverse engineering software/malware analysis. Strong C/C++ skills and experience with large codebases. Proven experience analysing software and malware through the use of static and dynamic analysis. Experience circumventing various ...

Embedded Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£70,000
more experienced engineer could quickly pick up broader responsibility, including input into firmware architecture and mentoring others. To be considered: Strong experience writing embedded C Solid understanding of the specific challenges and constraints of coding for microcontrollers Working knowledge of digital electronics (some exposure to analogue electronics an advantage) Familiarity ...

Software Engineer - Defence & Aerospace (Edinburgh)

Location
City of Edinburgh, Scotland, United Kingdom
community. You will help deliver software for defence and aerospace projects, including work on radar systems and Eurofighter related initiatives. Candidates should have strong C/C++ coding skills, full software development lifecycle experience, and the ability to work autonomously at senior level within a collaborative, security-cleared environment. #J ...

AI Compiler Optimization Engineer

Location
City of Edinburgh, Scotland, United Kingdom
reviewed on an ongoing basis in accordance with the changing needs of Huawei Research and Development UK Limited. Person Specification: Required: Proficiency in C/C++ and compiler infrastructure (LLVM, MLIR, or similar) Deep understanding of AI model architectures and inference workflows Experience with performance profiling tools (e.g., perf, TensorBoard ...

Compiler Engineer - Edinburgh/Cambridge

Location
City of Edinburgh, Scotland, United Kingdom
help compiler optimize Analyze performance of compiler generated code Co-design with xPU architecture teams Person Specification: Required: Passionate to develop compiler Advanced C/C++ programming skills Basic knowledge of CPU or xPU architecture Desired: BSc/MSc/MSci in CS Experience of contributing to open-source projects ...

LLVM Compiler Engineer – AI & xPU Optimizations

Location
City of Edinburgh, Scotland, United Kingdom
while collaborating with cross-functional teams. The role emphasizes cutting-edge compiler research, open-source contributions, and practical problem solving. A strong background in C/C++ and CPU/xPU architecture is essential, with opportunities for learning and career #J-18808-Ljbffr ...

Senior Software Engineer C Linux Networking - Remote

Hiring Organisation
Saxon Recruitment Solutions
Location
Edinburgh, UK
Employment Type
Full-time
000Bonus/Benefits: Bonus + BenefitsSector: All JobsJob Type: PermanentWork Hours: Full TimeContact: Steve SaxonEmail: steve@saxonrecruitment.comApply for this job nowJob DescriptionSenior Software Engineer C Linux Networking - Remote or Hybrid Edinburgh Stuck Frustrated Know you're better than this ... Career goals not being met As a Lead/Senior … subnets etcAn understanding of Routing Concepts and if possible, Protocols, BGP, OSPF, IS-IS etc5+ 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 ...