1 to 25 of 31 C Jobs in Edinburgh

Senior Cybersecurity Operations Analyst

Location
City of Edinburgh, Scotland, United Kingdom
Access Control Models Knowledge/experience and understanding of Software and Hardware engineering, reverse engineering, web applications, databases, scripting. Knowledge in coding languages (Assembly, C, C++, Java, C#, .NET, Python, etc.) found in software development. Knowledge in Operating Systems (Linux, MS Windows) Databases (MS SQL, MySQL, Postgres), Application/ ...

Embedded Design Engineer - Fpga Academy

Hiring Organisation
Jobtome
Location
Edinburgh, United Kingdom
bringA degree (BSc, BEng, MEng, MSc, PhD, EngD) in Electrical & Electronic Engineering (preferred) or a related science (e.G. Physics)Coding experience, such as: Embedded C/C++, Python/scripting languages, Low‐level or real‐time software, algorithmic or systems‐level programmingProven engineering problem‐solving experience, demonstrated through academic projects ...

Embedded Design Engineer - FPGA Academy

Location
Edinburgh, Midlothian, United Kingdom
degree (BSc, BEng, MEng, MSc, PhD, EngD) in Electrical & Electronic Engineering (preferred) or a related science (e.g. Physics) Coding experience, such as: Embedded C/C++, Python/scripting languages, Low level or real time software, algorithmic or systems level programming Proven engineering problem solving experience, demonstrated through academic projects ...

Senior or Principal Firmware

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Scotland, United Kingdom
Employment Type
Permanent Contract, Hybrid
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 LabVIEW Personal attributes and values are just as important to us as technical ability, so we are looking for engineers with ...

Senior Or Principal Firmware / Fpga Engineer

Hiring Organisation
Jobtome
Location
Edinburgh, 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 ...

Embedded RF Software Engineer - Aerospace and Defense

Location
City of Edinburgh, Scotland, United Kingdom
integrate low-level software with hardware, and contribute to embedded RF and automated test projects. You should have 5+ years in the field, strong C/C++ and Python skills, and familiarity with NI TestStand and Git. The role involves close collaboration with software, electronics, RF teams, and is based ...

Firmware Engineer (AD-ENG16)

Location
City of Edinburgh, Scotland, United Kingdom
higher). Experience 2+ years’ experience in relevant industry.. Technical Skills AMD/Xilinx FPGAs/SoCs, including use of Vivado Design Suite C and/or C++ Debugging Software and FPGA firmware Test Design Java (JDK Console or GUI Applications) Soft Skills Self-management Other Due to the nature ...

Graduate Validation Engineer

Location
City of Edinburgh, Scotland, United Kingdom
support circuit design Experience in various automation framework hardware tools (FPGA, DSP, NI Data Acquisition) or software tools/languages (Scripting languages such as C and Python, SQL, test sequencers such as NI Teststand, Spotfire, schematic capture tools) Shown Proficiency in system understanding of various industry interface standards such ...

Senior Power Electronics Engineer

Location
City of Edinburgh, Scotland, United Kingdom
control systems (e.g., current‐mode control, PLLs). Exposure to high‐voltage design and safety standards. Programming experience for test automation (Python, MATLAB, embedded C). Experience with real‐time control platforms (e.g., dSPACE, SpeedGoat, TI controllers). Additional Information What we offer: Private Medical Insurance Enhanced Parental Leave Flexible ...

Applications Engineer

Location
City of Edinburgh, Scotland, United Kingdom
data bus examples Experience in component selection, schematic entry and knowledge of PCB layout design Proficiency in scripting/programming language such as Verilog, C, Python, MATLAB or similar Proficiency in version control methods and version control systems such as Git Solid hands-on experience in lab equipment such ...

Software Engineer Graduate Apprenticeship

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Scotland, United Kingdom
Employment Type
Permanent Contract, Hybrid
have (as a minimum) the following qualifications: 5 Higher Grades (or equivalent): BBBBC Mandatory: Mathematics Preferably including Physics and Computing AND National 5: (A-C) in English (or equivalent qualifications to Highers/Standard Grades). The starting salary for this role is £23,500 Note: SAAS funding from English ...

Software Engineer - C/C++/C#/Python

Location
City of Edinburgh, Scotland, United Kingdom
Qualifications Demonstrated experience of 5+ years in a relevant field Highly proficient in at least one of (and familiar with at least two of) C, C++, C#, Python programming languages Awareness and/or experience of embedded or real‐time software Experience of hardware-software integration, test automation (specifically using ...

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 ...

Software Engineer Graduate Apprenticeship

Location
City of Edinburgh, Scotland, United Kingdom
have (as a minimum) the following qualifications: 5 Higher Grades (or equivalent): BBBBC Mandatory: Mathematics Preferably including Physics and Computing AND National 5: (A-C) in English (or equivalent qualifications to Highers/Standard Grades). The starting salary for this role is £23,500. Note: SAAS funding from English ...

Solutions Engineer

Location
City of Edinburgh, Scotland, United Kingdom
senior level and within the space sector. Experience designing software or systems solutions, including customer-specific development and integration. Hands‐on programming experience in C, Java and Python. Proficiency with Linux, Windows, Git and modern software development practices. Experience using software development kits (SDKs), integrating distributed systems and working across ...

Embedded Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Scotland, United Kingdom
Employment Type
Permanent Contract, On-site
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 ...

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 ...

Embedded Software Design Engineer

Hiring Organisation
WA Consultants
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Permanent
Salary
GBP 55,000 - 68,000 Annual
developing firmware for state-of-the-art products and getting involved across the full development life cycle. The role will involve: Embedded programming in C/C++ Working with STM microcontrollers Firmware development Requirements capture Documentation Testing and verification Working as part of an established on-site R&D team ...

Technical Training Manager (Bright Academy)

Location
City of Edinburgh, Scotland, United Kingdom
consistently We think that the following skills would definitely be valuable in this role: Good understanding of software development processes, ideally including embedded systems, C/Java/Python, Linux environments, SDK usage, and devtool workflows Experience in change management around frequent product releases or complex technical products Experience working ...

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 ...

Embedded Lead Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
strengthen our community and achieve our mission. What we need from you is applied knowledge and industry experience in Strong low level embedded C programming skills A solid grasp of C++ Experience in testing and integrating software with firmware (VHDL/Verilog) and hardware Excellent debugging skills and application … Working alongside firmware and hardware engineers to develop working embedded solutions Knowledge of standards such as DO-178C and coding standards such as MISRA C/C++ Requirements management tools Experience of Agile development and Atlassian toolset Understanding of the Internet of Things (IoT) Experience developing Continuous Integration/Continuous ...

Flight Software Team Lead — Lead Spacecraft MBSE

Location
City of Edinburgh, Scotland, United Kingdom
flight software. The ideal candidate will provide technical leadership and manage a team of engineers, driving innovation and excellence across projects. Key skills include C programming for embedded systems and a collaborative spirit. This full-time position offers a competitive salary, flexible working hours, and opportunities for personal development ...

Embedded Software Team Leader AST SpaceMobile

Location
City of Edinburgh, Scotland, United Kingdom
Location: Edinburgh, Scotland, United Kingdom Requirements What we're looking for Experience: 8+ years of embedded software development experience. Technical Skills: Expert level in C and real-time programming with "thin" infrastructure (Free RTOS, Zephyr, bare metal). Strong knowledge of embedded system interfaces: I2C, SPI, UART, RS-485, Ethernet … test domains. Strong sense of ownership and execution. Excellent communication and collaboration abilities. Fluent in English, written and spoken. Technology Stack Expert in C and real-time programming (thin RTOS - Free RTOS, Zephyr, bare metal). Some Experience with CI/CD Buildkite/Jenkins based methodologies and tools such ...