Permanent C Job Vacancies

326 to 350 of 2,747 Permanent C Jobs

Software Engineer

Hemel Hempstead, Hertfordshire, UK
Akkodis
high standards of quality in terms of functionality, reliability, and maintainability. Write, test, and document software code to support ongoing projects and software products, primarily using Python but occasionally C and C++. Participate in code reviews, debugging and optimization of code. Work as part of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages … as testing and continuous integration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embedded systems, or programming concurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies More ❯
Employment Type: Full-time
Posted:

Software Engineer

Stockport, Greater Manchester, UK
Akkodis
high standards of quality in terms of functionality, reliability, and maintainability. Write, test, and document software code to support ongoing projects and software products, primarily using Python but occasionally C and C++. Participate in code reviews, debugging and optimization of code. Work as part of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages … as testing and continuous integration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embedded systems, or programming concurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies More ❯
Employment Type: Full-time
Posted:

Software Engineer

Milton Keynes, Buckinghamshire, UK
Akkodis
high standards of quality in terms of functionality, reliability, and maintainability. Write, test, and document software code to support ongoing projects and software products, primarily using Python but occasionally C and C++. Participate in code reviews, debugging and optimization of code. Work as part of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages … as testing and continuous integration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embedded systems, or programming concurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies More ❯
Employment Type: Full-time
Posted:

Software Engineer

Newport, Isle of Wight, UK
Akkodis
high standards of quality in terms of functionality, reliability, and maintainability. Write, test, and document software code to support ongoing projects and software products, primarily using Python but occasionally C and C++. Participate in code reviews, debugging and optimization of code. Work as part of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages … as testing and continuous integration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embedded systems, or programming concurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies More ❯
Employment Type: Full-time
Posted:

Software Engineer

Bolton, Greater Manchester, UK
Akkodis
high standards of quality in terms of functionality, reliability, and maintainability. Write, test, and document software code to support ongoing projects and software products, primarily using Python but occasionally C and C++. Participate in code reviews, debugging and optimization of code. Work as part of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages … as testing and continuous integration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embedded systems, or programming concurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies More ❯
Employment Type: Full-time
Posted:

Software Engineer

Newcastle upon Tyne, UK
Akkodis
high standards of quality in terms of functionality, reliability, and maintainability. Write, test, and document software code to support ongoing projects and software products, primarily using Python but occasionally C and C++. Participate in code reviews, debugging and optimization of code. Work as part of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages … as testing and continuous integration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embedded systems, or programming concurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies More ❯
Employment Type: Full-time
Posted:

Software Engineer

Wolverhampton, West Midlands, UK
Akkodis
high standards of quality in terms of functionality, reliability, and maintainability. Write, test, and document software code to support ongoing projects and software products, primarily using Python but occasionally C and C++. Participate in code reviews, debugging and optimization of code. Work as part of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages … as testing and continuous integration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embedded systems, or programming concurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies More ❯
Employment Type: Full-time
Posted:

Software Engineer

Hull, East Yorkshire, UK
Akkodis
high standards of quality in terms of functionality, reliability, and maintainability. Write, test, and document software code to support ongoing projects and software products, primarily using Python but occasionally C and C++. Participate in code reviews, debugging and optimization of code. Work as part of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages … as testing and continuous integration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embedded systems, or programming concurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies More ❯
Employment Type: Full-time
Posted:

Software Engineer

Crawley, West Sussex, UK
Akkodis
high standards of quality in terms of functionality, reliability, and maintainability. Write, test, and document software code to support ongoing projects and software products, primarily using Python but occasionally C and C++. Participate in code reviews, debugging and optimization of code. Work as part of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages … as testing and continuous integration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embedded systems, or programming concurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies More ❯
Employment Type: Full-time
Posted:

Software Engineer

Doncaster, South Yorkshire, UK
Akkodis
high standards of quality in terms of functionality, reliability, and maintainability. Write, test, and document software code to support ongoing projects and software products, primarily using Python but occasionally C and C++. Participate in code reviews, debugging and optimization of code. Work as part of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages … as testing and continuous integration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embedded systems, or programming concurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies More ❯
Employment Type: Full-time
Posted:

Software Engineer

Brighton, East Sussex, UK
Akkodis
high standards of quality in terms of functionality, reliability, and maintainability. Write, test, and document software code to support ongoing projects and software products, primarily using Python but occasionally C and C++. Participate in code reviews, debugging and optimization of code. Work as part of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages … as testing and continuous integration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embedded systems, or programming concurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies More ❯
Employment Type: Full-time
Posted:

Software Engineer

Stoke-on-Trent, Staffordshire, UK
Akkodis
high standards of quality in terms of functionality, reliability, and maintainability. Write, test, and document software code to support ongoing projects and software products, primarily using Python but occasionally C and C++. Participate in code reviews, debugging and optimization of code. Work as part of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages … as testing and continuous integration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embedded systems, or programming concurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies More ❯
Employment Type: Full-time
Posted:

Staff Software Engineer - Maintenance Automation

Mountain View, California, United States
Hybrid / WFH Options
LinkedIn
or related practical experience. 4+ years experience in software design, development, and algorithm related solutions. 4+ years programming experience in object-oriented programming languages such as Python, Java, Javascript, C/C++, C#, Objective-C, or Ruby. Preferred Qualifications: BS and 8+ years of relevant work experience, MS and 7+ years of relevant work experience, or PhD and 4+ years … the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by LinkedIn, or (c) consistent with LinkedIn's legal duty to furnish information. Pay Transparency Policy Statement As a federal contractor, LinkedIn follows the Pay Transparency and non-discrimination provisions described at this link More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Software Developer with Security Clearance

Lexington Park, Maryland, United States
Survice Engineering Company
Design, develop, test, and integrate software applications for all aspects aircraft simulators Develop new code, update existing code, or convert older code using current programming languages and techniques (e.g., C/C++ in a Windows and/or Linux environment using open source libraries like Qt and Boost; Java, Python, C#, etc.). Test and integrate a wide variety of … Computer Science, Engineering, or related technical field and 3-5+ years of directly relevant software development experience required. Minimum of 3 years Software Development experience including programming in C and C++ in a Windows and/or Linux/Unix environment About Us SURVICE Engineering is a nationally recognized, single-source engineering service provider for Government and Industry organizations More ❯
Employment Type: Permanent
Salary: USD 130,000 Annual
Posted:

Sr Advanced Software Test System Engineer with Security Clearance

Canonsburg, Pennsylvania, United States
Catapult Staffing
We are currently seeking 2 Sr Advanced Software Test System Engineers - LabWindows/C (Sr Adv Software Engineer) in our Canonsburg, PA facility. Overview: We are a high-tech business focusing on software and hardware system integration, cutting-edge research and development, and manufacturing. We deliver architectures, designs, testing, and production of the current and next generation torpedo guidance and … require the documentation of software development including development of test plans, design documentation, and maintaining design requirements. Knowledge, Skills and Abilities: • Proficiency with one/more of the following: • C/C++ • Object Oriented Development. • National Instruments Lab Windows/CVI software/MATLAB/Coder/Compiler/MEX • Windows/Visual Studio • SQL/SQL Server or like More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer - Kubernetes with Security Clearance

Manassas, Virginia, United States
SGC LLC
Job Responsibilities: Development, integration, troubleshooting experience with the Linux/Unix Operating System. Experience in software development, integration, troubleshooting using C or C++ or Java or Python. Experience developing scripts using Bash or Python. Experience with Kubernetes, or K3s, Podman, or other containerization or orchestration technologies. Software integration and troubleshooting experience. Required Experience: Basic understanding of Agile Full software life More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Development Engineer

United Kingdom
Grayson Thermal Systems
vehicle HVAC, powertrain and battery thermal management systems. Functional and software requirements capture. Modelling and design of high-level control systems. Implementation of control systems in embedded environment using C/C++ (bare-metal and RTOS). Validation and documentation of outputs against requirements at unit level and whole vehicle integration level. Ownership of, maintaining and documenting codebase (using GitHub … in the development of user manuals and training guides for software applications. Support junior team members in refining their software development skills Key Skills Good knowledge and experience of C/C++ in embedded, real-time environments. Good understanding of electronics and electrical circuits. Understanding of harmonised EU and UK directives for example, low-voltage directive. Understanding of cybersecurity for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Digital Signal Processing Engineer - Technical Lead with Security Clearance

Herndon, Virginia, United States
Parsons
Engineering, Computer Science, or a related field, or equivalent professional experience ( additional 2 years of relevant experience in lieu of degree) Experience as a Digital Signal Processing Engineer with C/C++, X-MIDAS, Python, or JAVA within Unix/Linux programming environments. Digital Signal Processing (DSP) background with strong understanding of communication systems and/or radar system design … skills. Must have experience with Microsoft Office products (Word, PowerPoint, Excel, and Project). Minimum of an Active Secret Clearance is required Preferred Qualifications: X-MIDAS: 1 year (Preferred) C/C++, Python, or Java: 2 years (Preferred) Active TS/SCI or SCI Eligibility preferred. Security Clearance Requirements: Applicants selected will be subject to a government security investigation and More ❯
Employment Type: Permanent
Salary: USD 231,700 Annual
Posted:

Sr. Staff Software Engineer - Systems Infrastructure

Mountain View, California, United States
Hybrid / WFH Options
LinkedIn
field or equivalent technical experience - 5+ years of industry experience in software design, development, and algorithm related solutions - 5+ years of experience programming in object-oriented languages such as C/C++, Java, Go, Rust, Python, Scala - 2+ years of experience as an architect, or technical leadership position - Hands-on experience developing large-scale, distributed systems, and databases Preferred Qualifications … development, and algorithm related solutions with at least 5 years of experience in a technical leadership position - 10+ years of experience in an object-oriented programming language such as C/C++, Java, Go, Rust, Python, Scala - 5+ years of experience with large-scale distributed systems and client-server architectures - Experience in architecting and designing large-scale distributed systems related … the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by LinkedIn, or (c) consistent with LinkedIn's legal duty to furnish information. Pay Transparency Policy Statement As a federal contractor, LinkedIn follows the Pay Transparency and non-discrimination provisions described at this link More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Sr. Staff Software Engineer, Reliability Infrastructure

Mountain View, California, United States
Hybrid / WFH Options
LinkedIn
field or equivalent technical experience - 5+ years of industry experience in software design, development, and algorithm related solutions - 5+ years of experience programming in object-oriented languages such as C/C++, Java, Go, Rust, Python, Scala - 2+ years of experience as an architect, or technical leadership position - Hands-on experience developing large-scale, distributed systems, stream-processing and databases … development, and algorithm related solutions with at least 5 years of experience in a technical leadership position - 10+ years of experience in an object-oriented programming language such as C/C++, Java, Go, Rust, Python, Scala - 5+ years of experience with large-scale distributed systems and client-server architectures - Experience in architecting and designing large-scale distributed systems related … the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by LinkedIn, or (c) consistent with LinkedIn's legal duty to furnish information. Pay Transparency Policy Statement As a federal contractor, LinkedIn follows the Pay Transparency and non-discrimination provisions described at this link More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Development Engineer

B11, Hay Mills, City and Borough of Birmingham, West Midlands (County), United Kingdom
Grayson Thermal Systems
vehicle HVAC, powertrain and battery thermal management systems. Functional and software requirements capture. Modelling and design of high-level control systems. Implementation of control systems in embedded environment using C/C++ (bare-metal and RTOS). Validation and documentation of outputs against requirements at unit level and whole vehicle integration level. Ownership of, maintaining and documenting codebase (using GitHub … in the development of user manuals and training guides for software applications. Support junior team members in refining their software development skills Key Skills Good knowledge and experience of C/C++ in embedded, real-time environments. Good understanding of electronics and electrical circuits. Understanding of harmonised EU and UK directives for example, low-voltage directive. Understanding of cybersecurity for More ❯
Employment Type: Permanent
Posted:

CNO Programmer - multiple levels - CLEARANCE and POLYGRAPH REQUI with Security Clearance

Maryland, United States
Constellation Technologies Inc
SIGINT, Cyber, and/or CNO, Python, C/C++, Debuggers, Windows/UNIX, Assembly Due to federal contract requirements, United States citizenship and an active TS/SCI security clearance and polygraph are required for the position. Required: Must be a US Citizen Must have TS/SCI clearance w/active polygraph This position is open to multiple … must be directly related to the job you are applying for. BS degree and three (03) years of programming experience with at least two (02) of the following languages: C/C++, Java, Python, Assembly, Perl. Bachelor's degree in Computer Science, Software Engineering, Mathematics, Applied Mathematics, Machine Learning, Data Science, Computer Information Systems, Engineering, or related studies may be More ❯
Employment Type: Permanent
Salary: USD 250,000 Annual
Posted:

Application Developer (Annapolis Junction, MD) with Security Clearance

Annapolis Junction, Maryland, United States
Set of X
success. Required Skills: Experience with developing CNO specific software in Linux/Windows/Embedded applications. Experience with Reverse Engineering, especially with Ghidra. Produce and modify software systems in C/C Python. Experience with developing tools and techniques for network based devices. Provide support for fielded software systems. Familiarity with Git and Subversion. Atlassian Tools (Jira, Confluence). Be More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Full Stack Software Developer

Trieste, Friuli-Venezia Giulia, Italy
Hybrid / WFH Options
IDROSTUDI SRL
responsive web applications using modern frontend stacks (e.g., HTML5, CSS3, JavaScript/TypeScript, React.js). Backend Development : Develop and optimize high-performance backend services using Node.js and Python, with C/C++ for compute-intensive tasks. Design and integrate with relational (PostgreSQL, Oracle) and NoSQL databases, ensuring scalability and efficiency. API Development and Integration : Design, develop, and integrate secure, high … experience with cloud service Amazon AWS Strong problem-solving and analytical skills. Strong understanding of web development principles and best practices. Strong backend development experience with Node.js, Python, and C/C++ Expertise in database systems (PostgreSQL, Oracle) and data modeling (normalization, schema design) Proficient in SQL query optimization and transaction management Proficiency in modern web development including React.js (HTML5 More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Embedded Software Engineer

Dewsbury, West Yorkshire, Yorkshire, United Kingdom
Chroma Recruitment Ltd
This role is mainly onsite but there is some flexibility after initial training and onboarding. Embedded Software Engineer Requirements: Degree qualified in Electronics or Computer Science or equivalent Embedded C/C++ programming STM32 Python If you have the required skills for this Embedded Software Engineer position, please get in touch ASAP with an up-to-date copy of your More ❯
Employment Type: Permanent
Salary: £55,000
Posted:
C
10th Percentile
£42,650
25th Percentile
£47,500
Median
£59,500
75th Percentile
£75,000
90th Percentile
£95,000