Permanent C Job Vacancies

126 to 150 of 3,707 Permanent C Jobs

Senior Embedded Software Engineer (Robotics AI)

Oxford, England, United Kingdom
Oliver Bernard
Master’s degree in Computer Science, Electrical Engineering, or a related discipline, or equivalent experience, with a strong emphasis on embedded systems and real-time software development. Expertise in C/C++ programming and familiarity with real-time operating systems. Very ideal to have expertise in Rust. Expertise in some of the following: FreeRTOS, VxWorks, QNX. Ideally expertise in platforms More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Matchtech
Designing, implementing, and maintaining CI/CD pipelines to automate software delivery processes Supervisory Responsibilities: Technical mentoring of junior engineers Sprint board management Required Skills: Significant experience with embedded C/C++ and Python Extensive expertise across Linux and Windows operating systems Strong understanding of electronics and systems design Hands-on experience with hardware-software integration Full stack development using More ❯
Posted:

Senior Software Engineer

Carlsbad, California, United States
Bolt Medical
practices, with tools like Git or SVN. Working in an AGILE environment using tools such as JIRA. Strong understanding of object-oriented design principles. Proficiency in languages such as C/C++, JavaScript, Python. Hands on experience with standard lab equipment such as oscilloscope, logic analyzer, JTAG and hardware debugging platforms. Knowledge of hardware interfaces such as CAN, I2C, SPI More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Embedded Software Engineer

Oxford, England, United Kingdom
Platform Recruitment
real-time coding (e.g., H.264, AAC). + Development of tools and utilities using C++, Python, and C# for internal testing and customer support. + Strong experience in Embedded C/C++ (PIC, AVR, ARM, nRF52, etc.) + Experience with Qt (Linux and/or Windows environments) + Knowledge of video/audio systems and digital streaming technologies + Exposure More ❯
Posted:

Senior Embedded Systems Engineer

London, England, United Kingdom
Hybrid / WFH Options
IONATE
Documentation Create and maintain documentation such as requirements, specifications, testing reports, and manuals. Requirements A degree in electronics/software engineering or an equivalent discipline. Extensive industry experience in C/C++ for microcontroller-based embedded platforms. Experience in designing and implementing real-time applications. Proven experience developing firmware from concept to product. Ability to read PCB schematics and datasheets More ❯
Posted:

Senior Embedded Software Engineer

Guildford, England, United Kingdom
Cranleigh STEM, Sustainability & SHEQ Recruitment
testing using a wide range of lab equipment and tools. Provide technical support for system development and customer-specific deployments. Senior Embedded Software Engineer requirements Extensive experience in embedded C development, both in bare-metal and RTOS environments. Strong understanding of microcontroller systems, memory management, and optimised coding techniques. Ability to undertake practical hands-on work when required. Proficient with More ❯
Posted:

Senior Software Engineer Site Controller Development

Amsterdam, Noord-Holland, Netherlands
Moonwatt
Engineering , or a related field (or equivalent professional experience). 5+ years of experience in software development for real-time control , industrial automation , or energy systems . Proficiency in C/C++ , Go , and Python for embedded or real-time system applications. In-depth knowledge of industrial communication protocols , especially IEC 61850 , Modbus (TCP/RTU) , and OPC UA . More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Software Engineering Manager - Remote

London, United Kingdom
Hybrid / WFH Options
Develooper LLC
a highly analytical mindset, supported by a degree in mathematics, computer science, statistics, physics, or equivalent experience Have strong coding skills in high-level languages such as Perl, Python, C/C++, Go, Rust, NodeJS, Java, or similar, with a flexible approach to learning new languages Be experienced with Perl, Python 3, and NodeJS, and willing to work with or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Ely, England, United Kingdom
Hybrid / WFH Options
Cadence
high-quality, reliable software Stay current with industry trends and emerging technologies in AI Job Qualifications: BSc in Computer Science, Electrical Engineering or related field plus 4+ years of C/C++, Java or Python software development experience, Or M.Sc plus 2+ years of experience in implementing ML models and applications, Or PhD in a relevant area. Strong understanding of More ❯
Posted:

Lead Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Cadence Design Systems
high-quality, reliable software Stay current with industry trends and emerging technologies in AI Job Qualifications: BSc in Computer Science, Electrical Engineering or related field plus 4+ years of C/C++, Java or Python software development experience, Or M.Sc plus 2+ years of experience in implementing ML models and applications, Or PhD in a relevant area. Strong understanding of More ❯
Posted:

Embedded Software Engineer - Cybersecurity Systems with Security Clearance

Taunton, Massachusetts, United States
Moseley Technical Services, Inc
preferably on Linux OS. Strong grasp of Model-Based Development, ideally using IBM Rhapsody. Advanced experience in Object-Oriented Design, with proficiency in UML and Rust. Working knowledge of C/C++. Familiarity with ARM virtualization technologies and Hypervisor implementations. Skilled in using modern software development tools and platforms (IDE, version control, defect tracking). Preferred Skills & Technologies: Rust programming More ❯
Employment Type: Permanent
Salary: USD 104 Hourly
Posted:

Senior Software Engineer - XenServer Toolstack

Cambridge, England, United Kingdom
Hybrid / WFH Options
XenServer
agile team that values quality, feedback, and continuous improvement What we’re looking for Strong experience in software development on Unix/Linux systems Familiarity with procedural languages (e.g., C, C++, C#, Java) and scripting languages (e.g., Python) Interest or experience in functional programming (e.g., OCaml, Haskell, F#, Scala, ML) Understanding of best practices like automated testing, code review, and More ❯
Posted:

Senior Embedded Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Abm Renovation
technology domain and its real-world applications. What You'll Bring Essential Skills Degree in Computer Science, Electronics, or Software Engineering. 6+ years of embedded software development experience using C and C++. Proficiency in deploying applications and drivers on embedded Linux systems. Strong debugging skills and familiarity with system-level issues. Experience working in agile environments and applying object-oriented More ❯
Posted:

Real Time Embedded Principal Software Engineer with Security Clearance

Sterling Heights, Michigan, United States
GeoLogics Corporation
technical, system, performance, process, and quality requirements are met. SKILLS REQUIRED Exceptional communication skills (verbal and written) are a MUST with customer interface/liaison experience Strong skills in: C C++ Python UNIX scripting/BASH EXPERIENCE REQUIRED Minimum of 6 years of work experience (4 years required for our Sr. Software Engineer position) Real-time embedded software development experience More ❯
Employment Type: Permanent
Salary: USD 75 Hourly
Posted:

Embedded Software Engineer

Cleveland, Ohio, United States
ASG, Division of Jergens, Inc
or higher in a relevant technical discipline. Has the necessary training to be proficient in the position. Minimum of 5 years of hands-on software design and development experience. C, C++, Bash, JavaScript/HTML/CSS programming languages. System administration skills including understanding of networking protocols and programming stack for Linux and Linux permissions model Knowledge of basic security More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded Linux Senior Software Engineer - Optimisation

London, United Kingdom
Hybrid / WFH Options
Canonical Group Ltd
Computer Science, STEM or similar You have experience with Linux packaging (Debian, RPM, Yocto) You have experience working with open source communities and licences You have experience working with C, C++ You can work in a globally distributed team through self-discipline and self-motivation. Additional skills that you might also bring Experience with graphics stacks Good understanding of networking More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
GitHub
Qualifications: 6+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python. OR an Associate’s Degree in a related field plus 5+ years experience in software engineering with similar language experience. OR More ❯
Posted:

Lead Embedded Software Engineer (m/f/d)

Milano, Italy
Hybrid / WFH Options
Schindler Group
to the Table: Educational Background: Master's degree in computer science, software engineering, electronics, or equivalent. Technical Expertise: Extensive experience in developing and maintaining embedded software solutions in C++, C, unit testing, and scripting using state-of-the-art practices. Product Ownership: Proven experience as a technical product owner. Leadership Skills: Strong technical leadership abilities. Tool Proficiency: Experience with software More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Temporary Staff - AI/ML/Modeling %26 Software Engineers

London, England, United Kingdom
Hybrid / WFH Options
NATO
EXPERIENCE • MSc/PhD degree in Computer Science, Engineering, Mathematics, Statistics, or a related technical field, or equivalent practical experience. • Professional software development experience using languages such as Python, C, Julia, C++, or similar. • Strong proficiency in Python and its scientific computing/ML ecosystem (e.g., NumPy, Pandas, TensorFlow, AI Foundry, OpenAI, Scikit-learn etc.). • Solid understanding of core More ❯
Posted:

Senior Software Engineer

Belfast, Northern Ireland, United Kingdom
DailyPay
and drive best practices in Golang What You Bring To The Team 4+ years software development experience with at least 2 years working with strongly-typed languages (Go, Java, C, etc.) Demonstrated proficiency writing maintainable, high quality, robust code Experience in designing and developing micro services in one or more cloud computing services (AWS, Azure, GCP, etc) Experience with SQL More ❯
Posted:

Senior Staff Software Engineer – Qualcomm Foundries Cloud Team

Cambridge, England, United Kingdom
Qualcomm
in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. • 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Qualifications ● Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 10+ years of Software Engineering or related work experience ● Strong problem-solving More ❯
Posted:

Embedded Software Engineer with Security Clearance

Northridge, California, United States
Innova Solutions, Inc
+ 8 years of relative experience. • Must have a Bachelor of Science (B.S) degree in Computer Science, Electrical Engineering, Computer Engineering, or an equivalent STEM related discipline. • Proficient in C • Proficient in Object Oriented programming • Proficient in all areas of the formal software lifecycle process from requirements to testing • Experience integrating low-level firmware and software in complex real-time More ❯
Employment Type: Permanent
Salary: USD 58 Hourly
Posted:

Software Engineer with Security Clearance

Fairfax, Virginia, United States
CACI
related field. Will consider experience in lieu of degree 7+ years of hands-on software development experience Demonstrated skill in at least two programming languages with the following: Java, C/C++, Python Understanding of software architecture, design patterns, and system scalability Familiar with container automation and orchestration tooling employment such as Kubernetes, Podman/Docker Knowledge of Agile software More ❯
Employment Type: Permanent
Salary: USD 237,800 Annual
Posted:

Software Engineer II - Developer Platform - Release

London, England, United Kingdom
The Trade Desk, Inc
time zones and continents You have a solid understanding of computer science and engineering fundamentals You are proficient in one or more of the following programming languages: C#, Java, C, C++, Python, SQL, or Scala You have a Bachelor’s/Master’s level degree in computer science or relevant engineering-related field or equivalent experience. Not everyone has the More ❯
Posted:

Software Engineer - Vice President - London - Controllers

London, England, United Kingdom
eFinancialCareers
EXPERIENCE WE ARE LOOKING FOR Bachelor's or Master's degree in Computer Science or related technical discipline 5+ years of hands-on software development experience preferably in Java, C/C++, Python, competent in traditional (RDBMS) and modern datastores (NoSQL) Strong programming and problem solving skills A clear understanding of data structures, algorithms, software design and core programming concepts More ❯
Posted:
C
10th Percentile
£42,500
25th Percentile
£47,500
Median
£60,000
75th Percentile
£75,000
90th Percentile
£95,000