276 to 300 of 1,536 Permanent C Jobs

Principal Hardware Engineer, Analog & RF (UK)

Location
Greater London, England, United Kingdom
rubidium or cesium oscillators, OCXOs, or other precision frequency references Optoelectronics: VCSEL or laser diode drive, photodetector readout, laser frequency locking Embedded firmware in C/C++ on ARM Cortex‐M class microcontrollers FPGA development in Verilog or SystemVerilog, including real‐time DSP (lock‐in detection, PID, digital filtering) Hardware ...

Principal Software Engineer

Location
Portsmouth, England, United Kingdom
experience in designing and implementing performant software applications. Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields. Proficient in C/C++ or C# and Python. Demonstratable skills in stakeholder management including influencing, negotiating and conflict management. Demonstratable experience and capability in writing proposals ...

Software Certification Engineer (Software Verification Engineer)

Hiring Organisation
Mid-Continent Instruments and Avionics
Location
Wichita, Kansas, United States
Employment Type
Permanent
Salary
USD Annual
have a minimum of one year of experience with RTCA DO-178C or similar safety-critical software design process. You are proficient in C programming. You have the ability to work directly with target hardware, including lab bench equipment and other tools for debugging and analysis. You are proficient with ...

Control Systems Engineer - UXV Platforms

Location
Oxford, England, United Kingdom
have: Experience in designing, developing and testing embedded software and hardware control systems for UAV, UXV, autonomous driving or aerospace applications Working knowledge of C/C++ Experience working with ROS or robotics sensors (IMU, GPS/GNSS, LIDAR, RADAR, Cameras, etc.) Experience with model-based design and modelling tools ...

Software Certification Engineer (Software Verification Engineer) - $70000 - $110000 Yearly Salary

Hiring Organisation
Mid-Continent Instruments and Avionics
Location
Bel Aire, Kansas, United States
Employment Type
Permanent
Salary
USD 110,000 Annual
have a minimum of one year of experience with RTCA DO-178C or similar safety-critical software design process. You are proficient in C programming. You have the ability to work directly with target hardware, including lab bench equipment and other tools for debugging and analysis. You are proficient with ...

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

Senior Software Engineer (ML QA)

Location
West of England, England, United Kingdom
with a focus on testability and long-term maintainability. Experience building CI/CD pipelines and automated testing systems in Linux environments. Familiarity with C or C++, including the ability to read, debug and reason about low-level code. The ability to mentor junior engineers and influence engineering practices through ...

Technical Specialist - HIL RIG

Hiring Organisation
Tata Technologies Europe Ltd
Location
Warwick, Warwickshire, West Midlands, United Kingdom
Employment Type
Permanent
technical proposals, solution design, and cost optimization for validation systems and engineering programs. Provide hands-on support for embedded software development and debugging using C/C++. Deliver training and mentoring in V&V processes, HIL systems, model-based development, and test automation. Work within Agile, Waterfall, and V-model ...

Lead Engineering Technician

Hiring Organisation
Saab UK
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent
TestStand software tool chains within a test and measurement environment Experienced with creating/modifying software scripts/programs e.g. Python, Visual Basic, C, C++, etc. Expert in the Verification & Validation processes and associated tools and techniques Create high quality test reports Experience in the offshore and/or subsea ...

Senior Web Developer

Location
Birmingham, England, United Kingdom
Databases (Oracle) DDL and SQL Basic Networking Git & GitHub Linux (bash, ksh, ssh, etc.) Experience in the following areas would be nice to have: C/C++ Payment technologies (APACS, IFSF, Google Pay etc.) Exposure to Angular, AlpineJS, Bootstrap Database tools: Toad, DBeaver, SQL Developer IDEs: VS Code, Eclipse, etc. ...

Senior Software Architect: Ground Segment & Edge Networking

Location
Greater London, England, United Kingdom
years of professional software engineering experience, spanning cloud architectures, distributed systems, and edge environments. Strong proficiency in a mix of modern programming languages including C/C++, Golang, Python, Java, or Rust. Cloud-Native & Infrastructure: Extensive hands-on experience with cloud-native orchestration and containerization frameworks (Kubernetes, Docker, Helm). ...

Software Engineer, New Grad - Query Engines

Location
Greater London, England, United Kingdom
Software Engineering, Physics, or a similar field, or equivalent practical experience Proficiency in at least one language such as Java, Rust, Scala, C++, or C Strong foundations in algorithms, data structures, and concurrency Strong written and verbal communication skills Coursework or projects in databases, compilers, operating systems, or distributed systems ...

Senior Software Engineer (ML QA) New Cambridge, UK

Location
Cambridge, England, United Kingdom
with a focus on testability and long-term maintainability. Experience building CI/CD pipelines and automated testing systems in Linux environments. Familiarity with C or C++, including the ability to read, debug and reason about low-level code. The ability to mentor junior engineers and influence engineering practices through ...

Senior Software Engineer (ML QA) New London, UK

Location
Greater London, England, United Kingdom
with a focus on testability and long-term maintainability. Experience building CI/CD pipelines and automated testing systems in Linux environments. Familiarity with C or C++, including the ability to read, debug and reason about low-level code. The ability to mentor junior engineers and influence engineering practices through ...

Sr. Systems Validation Engineer (SerDes / Physical Layer)

Location
Farnborough, England, United Kingdom
blocks Knowledge in time domain high speed links (SerDes) and associated equipment (BERT, DCA) Proven experience in program language in an automation test environment (C/C++/Python etc.) Very good debugging skills. Ability to investigate and root cause the issues observed Experience in planning, estimating and development ...

Sr. Digital Signal Processing (DSP) Firmware Engineer

Location
Stevenage, England, United Kingdom
using FPGA Strong skills in VHDL and/or Verilog coding Strong skills in simulation and test of FPGA code Formal configuration control methods C/C++ coding for SoC cores and/or vector processors (e.g. Xilinx Versal FPGA AI Engines) is desirable Ability to lead design teams ...

Sr. Digital Signal Processing (DSP) Firmware Engineer

Location
Manchester, England, United Kingdom
using FPGA Strong skills in VHDL and/or Verilog coding Strong skills in simulation and test of FPGA code Formal configuration control methods C/C++ coding for SoC cores and/or vector processors (e.g. Xilinx Versal FPGA AI Engines) is desirable Ability to lead design teams ...

Sr. Digital Signal Processing (DSP) Firmware Engineer

Location
East Hagbourne, England, United Kingdom
using FPGA Strong skills in VHDL and/or Verilog coding Strong skills in simulation and test of FPGA code Formal configuration control methods C/C++ coding for SoC cores and/or vector processors (e.g. Xilinx Versal FPGA AI Engines) is desirable Ability to lead design teams ...

Senior FPGA Engineer

Hiring Organisation
MASS Consultants
Location
Lincoln, Lincolnshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£60,000
Intel FPGA platforms Experience working with lab equipment (oscilloscopes, signal generators, analysers) Experience leading or mentoring engineers Desirable experience Embedded Linux or bare-metal C development High-speed interfaces (AXI, JESD204, memory architectures) Streaming data architectures and high-throughput signal handling Experience within EW, radar or spectrum-related systems ...

Vitis Technical Marketing Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
experience. Familiarity with FPGA development tools, design flows, and debugging methodologies. Exposure to AMD adaptive computing devices and development tools is preferred. Experience with C/C++, Python, Linux, or embedded software development. Familiarity with High-level Synthesis (HLS) methodologies and tools is a plus. Understanding of embedded systems, heterogeneous ...

AI & Image Processing Scientist

Location
Waterbeach, England, United Kingdom
microbolometer detectors, and their correction and calibration requirements. Experience deploying and profiling neural networks on embedded platforms, including model conversion, quantisation and inference optimisation. C or C++ development experience, or experience with GPU, FPGA, DSP or other accelerated processing platforms. Experience with multi-sensor fusion, thermal and visible imagery ...

Graduate Software Engineer, Drivers and Utilities 2027 New Bristol, UK

Location
West of England, England, United Kingdom
embedded software, device drivers, or a university or personal project Basic electronics knowledge, including confidence reading schematics and datasheets Introductory coding experience in C, C++ or Python Practical Git experience, including branches, pull requests, reviews and merges, and awareness of Continuous Integration systems such as Jenkins Bring curiosity about ...

Senior Software Triage Engineer

Location
Brentford, England, United Kingdom
Experience in software engineering, systems debugging, or technical support, with a strong problem-solving mindset Experience with Linux and at least one programming language (C, C++ or Python) Experience working with networking & video/digital TV concepts (WiFi, broadband, or video technologies a plus) Exposure to data analysis or monitoring ...

Senior Software Triage Engineer

Location
Greater London, England, United Kingdom
Experience in software engineering, systems debugging, or technical support, with a strong problem‐solving mindset Experience with Linux and at least one programming language (C, C++ or Python) Experience working with networking & video/digital TV concepts (WiFi, broadband, or video technologies a plus) Exposure to data analysis or monitoring ...

Software Engineer - Java (Cambridge)

Location
Cambridge, England, United Kingdom
J2EE, JSP, Servlets, etc. Gradle or Maven Databases (Oracle) DDL and SQL Basic Networking Git & GitHub Linux (bash, ksh, ssh, etc.) Nice to have C/C++ Payment technologies (APACS, IFSF, Google Pay etc.) Exposure to Angular, AlpineJS, Bootstrap Database tools: Toad, DBeaver, SQL Developer IDEs: VS Code, Eclipse, etc. ...