126 to 150 of 1,536 Permanent C Jobs

Senior Cyber Data, Protocol and Network Analysis Engineer

Location
Salisbury, Wiltshire, United Kingdom
Computer Science, Physics, Mathematics or Embedded Systems, or equivalent professional experience./li li Experience using at least one programming language such as Python, C or C++./li li A strong understanding of computer networking and an interest in analysing communication protocols./li li Experience working with Linux ...

Project Engineer

Location
Peterborough, England, United Kingdom
Electronic circuit design and development Analogue, digital and RF electronics Embedded software and firmware development FPGA technologies Software development methodologies Programming languages such as C, C++, C#, Python, JavaScript or HTML Digital Signal Processing (DSP) Network technologies and communication protocols CAD design of mechanical components and assemblies Product introduction into ...

Embedded Software Engineering Manager

Location
Whiteley, England, United Kingdom
people management and clear technical judgement. You'll have: Proven experience leading and managing engineering teams A strong background in embedded software development using C/C++ Experience with embedded Linux and driver development A good understanding of software architecture, design reviews and the software development lifecycle Experience developing engineers ...

Senior Software Engineer

Location
Wickford, England, United Kingdom
with other engineers to create market-leading products within the defence industry. What we are looking for: Core Skills: UML fundamentals Model Driven Development C/C++ Programming Embedded experience DDS Middleware knowledge Strong debugging and troubleshooting skills on embedded platforms Experience with embedded SoC platforms, such as Xilinx, Texas ...

Senior Security Software Developer (R&D)

Location
United Kingdom
successful delivery for products to the market* Proficient in multiple software development tools and languages, with a strong focus on programming with either C/C++, C#, .NetCore, WPF, XAML.* Experience with unit testing methodologies.* Understanding of Agile principles needed and experience working in tools like ADO.* Understanding of design ...

Senior Software Engineer, Embedded Systems

Location
Greater London, England, United Kingdom
operating systems Knowledge and experience with interfaces and protocols used in embedded systems (SPI, I2C, CAN, Ethernet, PCIe, MIPI) Knowledge and working experience in C and Python programming. Linux kernel development experience and driver development for Linux Knowledge or experience with safety (i.e ...

Associate Simulation Software Engineer

Location
Crawley, England, United Kingdom
accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science Good knowledge of C/C++ principles and practices Able to interpret engineering math and physics concepts and implement as software models and algorithms Ability to work effectively within ...

Senior Electronics Systems Engineer (Hybrid)

Location
Plymouth, England, United Kingdom
HyperLynx, LTSpice/AMS or similar tools. VHDL/Verilog architectural design, coding and simulation, particularly with Xilinx or Microchip technologies, including SoC. Embedded C/C++ for integration and problem solving. MEMS sensor technology. What We Offer Competitive salary and benefits package. Flexible working options. Excellent 2:1 matched ...

Staff Product Security Engineer

Location
Greater London, England, United Kingdom
products. Conducts security assessments including architecture review, source code analysis, configuration auditing, and adversarial testing Requirements: Proficient with one or more programming languages (e.g. C/C++, Golang, Rust, Python) Experience assessing security of firmware, applications, network, IoT, or embedded systems Experience developing features for and improving security of firmware ...

Principal FPGA Verification Engineer

Location
West of England, England, United Kingdom
control tools, for example Git, Azure DevOps, Bitbucket or similar. Experience working on DO‐254 development projects, particularly DAL A, DAL B or DAL C airborne electronic hardware. Experience of requirements‐based FPGA verification using SystemVerilog, UVM or a similar structured verification methodology. Experience defining FPGA verification strategies, test plans ...

Embedded Linux Software Engineer – ARM/Yocto & RF

Location
Farnborough, England, United Kingdom
education Experience of full lifecycle embedded software development Ideally, about 5 to 9 years of post-graduation working experience in Embedded Linux software roles C/C++ embedded SW engineering experience, preferably on ARM or similar processor Experience working with embedded Linux embedded (kernel and user-space development and debugging ...

Graduate Software Engineer, London Mako Trading · London, United Kingdom a week ago

Location
Greater London, England, United Kingdom
relates to the performance of your code Experience with the following tools and languages is beneficial: Python, shell scripting, CMake, Jenkins, PCAP/Wireshark, C, static analysers, a range of compilers. We are Mako At Mako, we are welcoming, inclusive and collaborative. We work fast and smart in a supportive ...

Electronics Engineer

Location
Thurso, Scotland, United Kingdom
battery management systems Knowledge of safety-critical or regulated environments (defence, aerospace, medical) Experience with EMC/EMI design and testing Familiarity with embedded C/C++ or firmware development Understanding of functional safety standards (e.g. IEC 61508) Experience with environmental testing and ruggedised system design Personal Attributes Detail-oriented ...

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 Security Software Developer (R&D)

Hiring Organisation
HP
Location
Cambridgeshire, United Kingdom
Employment Type
Full Time
Salary
205200 USD Annually
successful delivery for products to the market Proficient in multiple software development tools and languages, with a strong focus on programming with either C/C++, C#, .NetCore, WPF, XAML. Experience with unit testing methodologies. Understanding of Agile principles needed and experience working in tools like ADO. Understanding of design ...

Systems Engineer II - Guidance, Navigation, and Control (Onsite)

Hiring Organisation
Raytheon
Location
Tucson, Arizona, United States
Employment Type
Permanent
Salary
USD Annual
Master's degree in engineering, science, physics, mathematics, or a related STEM field. Degree must be obtained by start date. Experience with MATLAB, Python, C/C++, and/or Object-Oriented design and Linux operating systems Experience with one or more of the following: GNC systems, modeling & simulation techniques ...

Sr. Specialist, Software Engineer

Hiring Organisation
L3Harris Technologies
Location
Canoga Park, California, United States
Employment Type
Permanent
Salary
USD Annual
years of experience in embedded real-time software, web applications, and/or other tool application development. 6+ years of experience developing software in C/C++, C#, and/or SQL. Strong written and verbal communication skills. Proven ability to work effectively in a team environment with levels ...

Software Engineer II - (Onsite)

Hiring Organisation
Raytheon
Location
Tucson, Arizona, United States
Employment Type
Permanent
Salary
USD Annual
object oriented programming Experience collaborating with multidisciplinary teams to design, integrate, or troubleshoot complex software test environments Experience programming in languages such as Java, C, or C++, and scripting languages such as Python, Perl, or MATLAB for data analysis or automation Experience may be obtained through job experience, research, coursework ...

Senior Software Engineer, Embedded Android

Location
Brighton, England, United Kingdom
engineering bar for a small and senior team through design discussions, code reviews, and automated testing. What we're looking for Languages: Proficiency in C/C++/C# and building scalable feature sets in a large multithreaded codebase. Embedded Platforms: Experience developing for Embedded Linux, QNX and hypervised environments. ...

Embedded Software Engineer

Location
Market Deeping, England, United Kingdom
ACARS and VDL Mode 2. Ability to collaborate effectively across software, hardware, systems and test engineering teams. Significant experience in: Embedded software development using C, C++ and/or Rust. Software architecture and development methodologies. The complete product development lifecycle. Practical experience in several of the following areas: Embedded Linux ...

Siloton seeks Software engineer/Senior software engineer

Location
Bristol, England, United Kingdom
degree in computer science, physics, mathematics, electronic engineering or another relevant subject, or equivalent substantial professional experience. Experience developing technically complex software using Rust, C, C++ or another low-level language. Evidence of independently solving open-ended engineering or scientific problems. The ability to understand mathematical or scientific concepts ...

Security-Focused Software Engineer: Cryptography & Quantum

Location
Belfast, Northern Ireland, United Kingdom
ensure functionality through testing. A degree in engineering or computer science is required, along with strong problem-solving and communication skills. Familiarity with C/C++ or Python is a plus, but not essential. #J-18808-Ljbffr ...

Open-Source Software Engineer - Embedded & Cloud (RISC-V)

Location
Cambridge, England, United Kingdom
blocks. Our software team spans firmware, toolchains, cloud infrastructure, and validation, contributing to RISC-V, OpenTitan, and related projects. We seek engineers with solid C or Rust experience, strong problem solving, and clear written and spoken English. A CS degree or equivalent, plus open-source or embedded systems background ...

Embedded Firmware Engineer – FPGA, DSP & SDR

Location
England, United Kingdom
disciplinary team. You will develop cryptographic and embedded technologies for security-critical environments, spanning research, prototyping and full product development. You will work with C/C++, Python and FPGA tools (Vivado/Vitis/ModelSim), across bare-metal, Embedded Linux and device drivers, applying DSP and RF concepts where ...

Senior Embedded Linux/C++ Engineer - Onsite Cambridge (SC)

Location
Melbourn, England, United Kingdom
Embedded Software Engineer with Linux and C++ expertise for an onsite, defence-focused role. You will develop software in Linux environments, work on embedded C and GUI tooling, and collaborate with hardware teams to deliver robust systems. The role requires active SC clearance, 4–5 days onsite, and strong Python ...