C Job Vacancies

1,001 to 1,025 of 1,237 C Jobs

Software Engineer 3 - MATLAB Python C++ with Security Clearance

Annapolis Junction, Maryland, United States
ALTA IT Services
Defense (DoD) programs. Required Skills and Responsibilities • 20+ years of software engineering experience • Designs and implements software modules in MATLAB or other similar design suite • Demonstrated experience coding in C/C++ and Python • Experience with SDRs (REDHAWK/RFNext, GNU, etc.), • Experience with message queue implementation/communication • Experience with Development Suites (X-Midas, etc.) or C Python-based More ❯
Employment Type: Permanent
Salary: USD 144 Hourly
Posted:

Senior DSP Engineer

Essex, England, United Kingdom
Hybrid / WFH Options
Technical Futures Ltd
Senior DSP & Communications Engineer - South Cambridge/Essex Borders - To C£85K Hybrid Benefits. UK Security Clearance. Rewarding opportunity for an expert in Signal Processing and Radio systems to use their broad range of technical skills and knowledge to deliver cutting edge telematic solutions to customers Worldwide. About the Role This is a critical role within a high-performing R … field Strong background in DSP algorithm development and signal processing theory Experience relating to Radio Systems, GNSS, Smart Antennas, Beamforming and Jammers all highly beneficial. Proficiency in MATLAB, Python, C/C++, or VHDL/Verilog for simulation and implementation Understanding of real-time systems and embedded platforms Key Responsibilities Design and implementation of radio communication systems with a focus More ❯
Employment Type: Full-Time
Salary: £65,000 - £85,000 per annum
Posted:

Senior DSP & Communications Engineer

CB10, Great Chesterford, Essex, United Kingdom
Hybrid / WFH Options
Technical Futures Ltd
Senior DSP & Communications Engineer – South Cambridge/Essex Borders - To C£85K + Hybrid + Benefits - UK Security Clearance Rewarding opportunity for an expert in Signal Processing and Radio systems to use their broad range of technical skills and knowledge to deliver cutting edge telematic solutions to customers Worldwide. About the Role This is a critical role within a high … field Strong background in DSP algorithm development and signal processing theory Experience relating to Radio Systems, GNSS, Smart Antennas, Beamforming and Jammers all highly beneficial. Proficiency in MATLAB, Python, C/C++, or VHDL/Verilog for simulation and implementation Understanding of real-time systems and embedded platforms Key Responsibilities Design and implementation of radio communication systems with a focus More ❯
Employment Type: Permanent
Salary: £65000 - £85000/annum Dep on Exp + Hybrid + benefits
Posted:

Junior Electronic Firmware Engineer

Glasgow, United Kingdom
Simera Sense
on digital and electro-optical electronic systems for the aerospace sector. Key Performance Areas and Responsibilities : Design, implementation, and testing of VHDL firmware modules. Design, implementation, and testing of C software modules. Assist in product testing campaigns. Required Qualifications : Bachelor's Degree in Electronic Engineering; Master's Degree in Electronic Engineering Required Experience : 1+ years (s) experience developing digital electronics … including embedded firmware. Experience in high-speed FPGA firmware design using VHDL. Experience in writing C code in an embedded environment. Understanding of high-speed and high-reliability design practices. Experience in MS Office (Word, PowerPoint, Excel) is required. Recommendations: Experience with Python (or similar scripting languages) will be advantageous. Experience in environmental testing and acceptance testing to high-quality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Reverse Engineer with Security Clearance

Columbia, Maryland, United States
Percival Engineering
clearance requirements, US citizenship is also required Responsibilities Include: Design, develop, test, and integrate software for advanced cybersecurity capabilities using the latest software tools and techniques such as Python, C, C++, and other languages and frameworks Work as part of an active member of an Agile Scrum Development Team Assignment includes developing software designs from requirements, implementing these designs in … for design, development, and testing Develop maintainable code that matches requirements specifications Perform unit testing of code, including manipulation of data for analysis of system requirements Required Skills & Qualifications: C/C++ Python Network Programming (BSD Sockets) IDA Pro and/or Ghidra Working in an Agile environment Must have great verbal communication and writing skills Desired Skills & Qualifications: Embedded More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

VOIP and C++ Development Engineer

Basingstoke, Hampshire, South East, United Kingdom
Southern Communications Ltd
with a passion for building, debugging, and optimizing real-time communication systems, with extensive knowledge and background in VoIP technologies, such as Softswitch, RTPEngine and OpenSIPs coupled with excellent C/C++ development skills in a Linux environment. Key Responsibilities: Design, develop, and test new software aligned to the product roadmap meeting the changing needs of our key markets. Maintain … on experience with Session Border Controller, Media Servers and WebRTC. Experience in managing telephony infrastructure for uptime, latency, and call quality optimization. Strong systems programming and debugging skills in C/C++. Excellent debugging skills and proficiency with diagnostic tools (Wireshark, tcpdump etc). Experience working with geographically distributed infrastructure or HA deployments. In-depth knowledge of Linux, preferably Ubuntu … including ability to script with bash, shell, Python Strong proficiency in MySQL database design and access, including replication techniques and technologies, specifically from a C/C++ environment is important. Real-time, multi-threading development experience, ideally in producing asynchronous communications products/solutions. Knowledge of de-facto standards and best practices in a development environment, with understanding of version More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Junior Software Engineer UK

Southampton, Hampshire, United Kingdom
Critical Software
be you? What You Bring to the Team: A background in Engineering, STEAM fields, or equivalent experience Some hands-on coding experience (even if it's from university projects)-C, C++, and Python are the ones we're looking for. A love for problem-solving and a hunger to learn A team-first mindset -you thrive in a collaborative environment … hear from you! Unfortunately, we cannot offer visa sponsorship for this role. Critical Software is proud to be a Benefit Corporation. A Benefit Corporation differs from a standard corporation (C-Corporation): It is a for-profit business entity, legally defined in the US and other jurisdictions, whose legally defined goals include the positive impact on society, workers, the community, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DSP Communications Research Scientist with Security Clearance

Monterey, California, United States
Ed Wallach Search Group
as an individual principal investigator or as part of a small team of engineers. Perform RF signal and data analysis, reverse engineering, simulation and modeling. Implement new algorithms in C/C++ and Python. Support transition of algorithms to real-time, high-performance production computing environments. Communicate effectively, verbally and in writing, on complex technical subjects to customers, end-users … antenna array processing or navigation/geolocation. Demonstrated programming skills are required with experience in scientific programming. The ideal candidate has experience with implementation of signal processing algorithms in C/C++ and Python. Some experience with Linux and open source tool chains is desirable. Experience with software defined radio (SDR), baseband architecture, RF architecture and/or wireless propagation More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Principal Embedded Systems Engineer

Desborough, Northamptonshire, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
systems engineer, you'll play a pivotal role-balancing hands-on development with technical leadership, project oversight, and direct client interaction. You'll work on everything from bare-metal C on STM32 MCUs, through to Linux-based embedded applications, Raspberry Pi projects, PCB bring-up, and system integration. The right person will have the gravitas to lead multi-disciplinary teams … of embedded systems projects - no two are the same A small, collaborative, and flexible team environment What you'll bring: Proven experience in embedded systems design and development Strong C/C++ skills for microcontrollers, with the ability to work at low level Ability to bridge hardware and software, collaborating effectively with electronics engineers Confidence in leading projects and mentoring More ❯
Employment Type: Permanent
Salary: GBP 60,000 - 75,000 Annual
Posted:

Applied Research Software Scientist

Guildford, Surrey, South East, United Kingdom
ION Recruitment
breakthrough technological innovations. Key Responsibilities Translate experimental research code into production-ready implementations. Refactor or reimplement prototypes from languages like Python , Julia , or R into high-performance systems using C , C++ , C# , or Fortran . Contribute to early-stage exploration of technologies such as AI/ML , digital twins , control systems , agent-based modelling , reinforcement learning , and probabilistic programming . … software engineering , especially transforming prototypes into production-grade applications. Proficiency in at least one high-level scientific programming language (e.g., Python, Julia) and one or more compiled languages (e.g., C, C++, C#, Fortran). Strong grasp of software engineering principles , including code maintainability , unit testing , and modular architecture . Effective communicator with experience in cross-disciplinary collaboration. Self-motivated, organised More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Principal Embedded Systems Engineer

Kettering, Northamptonshire, East Midlands, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
systems engineer, you'll play a pivotal role-balancing hands-on development with technical leadership, project oversight, and direct client interaction. You'll work on everything from bare-metal C on STM32 MCUs, through to Linux-based embedded applications, Raspberry Pi projects, PCB bring-up, and system integration. The right person will have the gravitas to lead multi-disciplinary teams … of embedded systems projects - no two are the same A small, collaborative, and flexible team environment What you'll bring: Proven experience in embedded systems design and development Strong C/C++ skills for microcontrollers, with the ability to work at low level Ability to bridge hardware and software, collaborating effectively with electronics engineers Confidence in leading projects and mentoring More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Principal Simulation and Modelling Engineer

Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
MBDA
systems engineering processes. Knowledge of scripting and automation (MATLAB scripts, Gitlab, Jenkins, or similar). Excellent problem-solving, analytical, and communication skills. Experience integrating external models or code (e.g., C/C++, FMUs, S-Functions, or co-simulation frameworks) into Simulink. Experience with version control tools (e.g., Git, EWM). Hands-on experience of automated C/C++ code generation More ❯
Employment Type: Full-Time
Salary: £50,000 - £57,000 per annum
Posted:

Software Engineer

Southampton, Hampshire, United Kingdom
Critical Software
from you? Academic background in Engineering or similar (Software, Electronics, Physics, Mathematics, etc.) At least 3 years of relevant professional experience in the software development area and knowledge of C, C++ Full-lifecycle software development experience, from initial requirements elicitation to design, coding, testing, documentation, implementation, integration and training Passionate and driven, curious and willing to share your knowledge, but … not able to offer visa sponsorship for this role at this time. Critical Software is proud to be a Benefit Corporation. A Benefit Corporation differs from a standard corporation (C-Corporation): It is a for-profit business entity, legally defined in the US and other jurisdictions, whose legally defined goals include the positive impact on society, workers, the community and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Linux Kernel

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
system control, and driver development for diverse markets. We focus on speed, efficiency, and security, supporting the latest Arm features and standards. We seek engineers experienced in low-level C, firmware, tooling, and OS design, who enjoy contributing to the open-source community. Your day-to-day responsibilities include: Maintaining the upstream Linux port and user space tools as part … technical debt and assisting with subsystem reviews Investigating new architecture features and their integration with Linux Providing upstream support for new architecture features Required Skills and Experience : Proficiency in C programming Ability to work collaboratively within a team and the Linux community Strong understanding of operating system fundamentals Experience in developing sophisticated low-level software Nice To Have Skills and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

CNO Analyst/Programmer 2 with Security Clearance

Maryland, United States
Caribou Thunder, LLC
your cyber development career where innovation meets national defense. Join a mission that matters at Caribou Thunder. A Day in the Life - What You'll Do • Program in Assembly, C, C++, Java, Perl, or Python to develop advanced tools supporting cyber network operations. • Design and implement end-to-end data flows and tasking mechanisms for custom-built cyber capabilities. • Author … Polygraph • Traits: Mission-driven, technically proficient, and team-oriented with the ability to contribute independently and as part of a collaborative development environment Core Skills Required: • Proficiency in Assembly, C, C++, Java, Perl, or Python • Experience designing and implementing custom CNO tools and data flows • Strong ability to document, review, and present technical designs and code • Familiarity with secure software More ❯
Employment Type: Permanent
Salary: USD 181,000 Annual
Posted:

DSP Communications Research Scientist TS/SCI with Security Clearance

Monterey, California, United States
Cyrad Solutions
part of a small, elite team of engineers, diving deep into RF signal and data analysis, reverse engineering, simulation, and modeling. Build the future: Implement novel algorithms primarily in C/C++ and Python, and support their seamless transition into high-performance, real-time production computing environments. Influence and communicate: Articulate complex technical subjects clearly and persuasively to customers, end … theory, remote sensing, radar signal processing, adaptive antenna array processing, or navigation/geolocation. Proven programming prowess, particularly with scientific programming. Hands-on experience implementing signal processing algorithms in C/C++ and Python is highly desired. Familiarity with Linux and open-source toolchains is a plus. Valuable experience with concepts like Software Defined Radio (SDR), baseband architecture, RF architecture More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior C++ Engineer (Cloud)

London, United Kingdom
Microtech Global Ltd
players Profile and optimisation (CPU, memory bandwidth, SIMD/vectorization, threading; GPU/accelerator paths where applicable) to meet compression-ratio, latency and throughput targets. Extend and maintain existing C/C++ (C++17 or later) codebases; refactor for reliability, portability and readability. Build automated unit, functional, and performance test suites and as a team own test and benchmarking harnesses.Collaborate in … leads. Create clear, concise and verifiable technical documentation, such as technical notes, API documents and integration guides. Qualifications: Must haves: Strong modern C++ (C++17 or later preferred) and solid C fundamentals; confident with low-level memory management, resource lifetime, templates and performance-oriented coding. Several years building and shipping production native code (typically 5+; depth matters more than exact years More ❯
Employment Type: Permanent
Salary: £90,000
Posted:

Senior C++ Engineer (Cloud) - London - Hybrid

London, United Kingdom
Hybrid / WFH Options
microTECH Global Limited
players Profile and optimisation (CPU, memory bandwidth, SIMD/vectorization, threading; GPU/accelerator paths where applicable) to meet compression-ratio, latency and throughput targets. Extend and maintain existing C/C++ (C+ or later) codebases; refactor for reliability, portability and readability. Build automated unit, functional, and performance test suites and as a team own test and benchmarking harnesses. Collaborate … leads. Create clear, concise and verifiable technical documentation, such as technical notes, API documents and integration guides. Qualifications: Must haves: Strong modern C++ (C+ or later preferred) and solid C fundamentals; confident with low-level memory management, resource lifetime, templates and performance-oriented coding. Several years building and shipping production native code (typically 5+; depth matters more than exact years More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C++ Engineer (Cloud)

London, South East, England, United Kingdom
MicroTECH Global Ltd
players Profile and optimisation (CPU, memory bandwidth, SIMD/vectorization, threading; GPU/accelerator paths where applicable) to meet compression-ratio, latency and throughput targets. Extend and maintain existing C/C++ (C++17 or later) codebases; refactor for reliability, portability and readability. Build automated unit, functional, and performance test suites and as a team own test and benchmarking harnesses.Collaborate in … leads. Create clear, concise and verifiable technical documentation, such as technical notes, API documents and integration guides. Qualifications: Must haves: Strong modern C++ (C++17 or later preferred) and solid C fundamentals; confident with low-level memory management, resource lifetime, templates and performance-oriented coding. Several years building and shipping production native code (typically 5+; depth matters more than exact years More ❯
Employment Type: Full-Time
Salary: £89,000 - £90,000 per annum
Posted:

Staff Software Engineer - Mobile Android Remote UK

United Kingdom
Hybrid / WFH Options
Mozilla Corporation
Apply Now dropdown menu. To learn more about our Hiring Range System, please click this link. Why Mozilla? The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren't beholden to any shareholders - only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build … doing this while never losing our focus on our core mission - to make the internet better for people. The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren't beholden to any shareholders - only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build … any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose. Group: C ReqID: R2797 Hiring Ranges: Remote UK Apply for this job indicates a required field First Name Last Name Email Phone Location (City) Resume/CV Enter manually Accepted file types More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer - Mobile Android

United Kingdom
Mozilla Corporation
Apply Now dropdown menu. To learn more about our Hiring Range System, please click this link. Why Mozilla? The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren't beholden to any shareholders - only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build … doing this while never losing our focus on our core mission - to make the internet better for people. The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren't beholden to any shareholders - only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build … any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose. Group: C ReqID: R2797 Hiring Ranges: Remote UK Apply for this job indicates a required field First Name Last Name Email Phone Location (City) Resume/CV Enter manually Accepted file types More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineers Numerical Modelling, AI/ML, Python

Guildford, Surrey, England, United Kingdom
Hays Specialist Recruitment Limited
development - especially translating prototype code into performant, production-ready implementationsWe're looking for 3+ years proficiency working in an R&D environment using one or more compiled systems languages (C, C++, C#) and at least one high-level scientific language (e.g., Python, Julia) andExperience with scientific computing, numerical methods, or computational modelling.Familiarity with emerging and interdisciplinary technologies such as: machine … Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk More ❯
Employment Type: Full-Time
Salary: £65,000 - £140,000 per annum
Posted:

Senior Machine Learning Engineer, Scaling and Performance

London, United Kingdom
Hybrid / WFH Options
InstaDeep Ltd
understand the latest deep learning literature to implement and optimise state-of-the-art algorithms and architectures, ensuring compute efficiency and performance. Low-Level Mastery: Write high-quality Python, C/C++, XLA, Pallas, Triton, and/or CUDA code to achieve performance breakthroughs. Required Skills Understanding of Linux systems, performance analysis tools, and hardware optimisation techniques Experience with distributed … training frameworks (Ray, Dask, PyTorch Lightning, etc.) Expertise with Python and/or C/C++ Development with machine learning frameworks (JAX, Tensorflow, PyTorch etc.) Passion for profiling, identifying bottlenecks, and delivering efficient solutions. Highly Desirable Track record of successfully scaling ML models. Experience writing custom CUDA kernels or XLA operations. Understanding of GPU/TPU architectures and their implications More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AOC QA Tester

Little Rock, Arkansas, United States
Cook Systems International
Axe dev Tools for accessibility or similar tools Knowledge of and experience with testing C# Typescript/JavaScript, CSS, and HTML ? Knowledge of API testing including API automation, .NET, C Knowledge of testing applications native to cloud on AWS Knowledge of database systems like Postgres Knowledge of and experience working with version control systems like Git? Knowledge of AWS services … or similar toolsRequired3YearsCurrent experience with Andi and Axe dev Tools for accessibility or similar toolsRequired3YearsExperience with testing C# Typescript/JavaScript, CSS, and HTMLRequired3YearsAPI testing including API automation, .NET, C with database systems like PostgresRequired3YearsExperience working with version control systems like GitRequired3YearsWhy Work with UsBenefitsAt Cook Systems, we don't just offer jobs we build futures. Our team is the More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Senior C++ Engineer - Core Codecs (Point Cloud / PresenZ 6DoF)

London, United Kingdom
V-Nova Ltd
players Profile and optimisation (CPU, memory bandwidth, SIMD/vectorization, threading; GPU/accelerator paths where applicable) to meet compression-ratio, latency and throughput targets. Extend and maintain existing C/C++ (C+ or later) codebases; refactor for reliability, portability and readability. Build automated unit, functional, and performance test suites and as a team own test and benchmarking harnesses for … leads. Create clear, concise and verifiable technical documentation, such as technical notes, API documents and integration guides. Qualifications Must haves: Strong modern C++ (C+ or later preferred) and solid C fundamentals; confident with low-level memory management, resource lifetime, templates and performance-oriented coding. Several years building and shipping production native code (typically 5+; depth matters more than exact years More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C
10th Percentile
£43,000
25th Percentile
£47,500
Median
£57,500
75th Percentile
£72,500
90th Percentile
£95,000