Permanent C Job Vacancies

826 to 850 of 1,283 Permanent C Jobs

Senior Software Engineer

Dublin, Ireland
General Motors
Embedded Systems (LCCT/Continuity Tester): Contribute to hardware design reviews and collaborate with internal and external teams on product iterations. Design, implement, and maintain production-grade firmware in C/C++ for ESP32-based devices, covering board bring-up, drivers, and feature development. Optimize FreeRTOS-based solutions across SPI, I2C, UART, GPIO, and memory/power management for manufacturing … release patterns such as blue/green or canary). Troubleshoot complex issues spanning embedded devices, networks, backend services, and UIs. Required Skills & Behaviors 6+ years embedded software development (C/C++ on microcontrollers, RTOS, multithreading, hardware debugging). 3+ years hands-on with ESP32 and ESP-IDF (board bring-up, drivers, Wi-Fi, NVS, SPI flash, OTA strategies). More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Full Stack Developer with Security Clearance

Washington, Washington DC, United States
Hybrid / WFH Options
Gridiron IT Solutions
Full Stack Software Developer Location: Washington, DC (Hybrid) Work Type: Full Time Clearance: TS/SCI + DHS EOD Job Description: GridIron IT is seeking Full Stack Software Developers with Active TS/SCI Clearances. On this team you help More ❯
Employment Type: Permanent
Salary: USD 160,000 Annual
Posted:

Software Engineer with Security Clearance

Aurora, Colorado, United States
Innova Solutions, Inc
Move Forward with Volt Volt is immediately hiring for Software Engineer Aurora, CO In this role, you have the opportunity to directly impact the world around you and contribute to classified programs and technologies you are passionate about. Our small More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer with Security Clearance

Dulles, Virginia, United States
Innova Solutions, Inc
At Volt, our greatest strength is our people Volt is immediately hiring for a "Software Engineer" in Sterling, VA. You will do: Design, develop, and maintain advanced software applications for our Satellite Ground Systems. Collaborate closely with systems engineers, hardware More ❯
Employment Type: Permanent
Salary: USD 70 Hourly
Posted:

Software Engineer with Security Clearance

Falls Church, Virginia, United States
Innova Solutions, Inc
Move Forward with Volt Volt is immediately hiring for Software Engineer in Falls Church, VA. As a Software Engineer you will Develop and deploy full-stack, AI-based enterprise applications on the C3 AI Platform Test, troubleshoot, and enhance customer More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer - C/Linux/5G/Radio/Telecoms

Farnborough, England, United Kingdom
Mayflower Recruitment Ltd
supporting business customer and end-consumer journeys utilizing the platform Interface with and manage vendors or partners in the solution Knowledge, Skills & Experience Essential Experience Ability to develop in C with demonstrable experience in a Linux environment. Knowledge or ability to understand and interpret technical specifications Experience in working and developing in an agile way-of-working and associated tooling. More ❯
Posted:

Software Engineer - C/Linux/5G/Radio/Telecoms

Farnborough, midlands, united kingdom
Mayflower Recruitment Ltd
supporting business customer and end-consumer journeys utilizing the platform Interface with and manage vendors or partners in the solution Knowledge, Skills & Experience Essential Experience Ability to develop in C with demonstrable experience in a Linux environment. Knowledge or ability to understand and interpret technical specifications Experience in working and developing in an agile way-of-working and associated tooling. More ❯
Posted:

.NET SharePoint Developer with Security Clearance

Kittery, Maine, United States
PiTech Solutions
skills .Net framework C# Programming Language Certification in one of the following is required: a) Certified Information Systems Security Professional (CISSP) certification b) CompTIA Advanced Security Practitioner (CASP) certification c) C-Council Network Security Administrator (ENSA) certification d) DON-approved graduate degree from an accredited university e) CompTIA Security + CE Certification A Certificate of completion in Microsoft SharePoint More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

C / C++ Software Engineer

Southampton, Hampshire, England, United Kingdom
Hybrid / WFH Options
Yoh, A Day & Zimmermann Company
C/C++ Software Engineer Location: Southampton, UK (Hybrid – 3 days per week on-site) There are easier ways to make a living. But if you’re the sort of software engineer who’d rather work on hard problems than spend your days tweaking yet another app interface, this might be worth a read. You’ll be joining a small … the kind where a fraction of a millisecond matters, and where your code has a direct impact on what eventually flies into orbit. You’ll need solid experience with C/C++ on Linux , a grasp of how real-time systems behave on either ARM and/or Intel x86 platforms , and the mindset to figure things out when there More ❯
Employment Type: Full-Time
Salary: £35,000 - £42,000 per annum
Posted:

Graduate Software Engineer - Projects, Linux SQL Logistics WMS

Leeds, West Yorkshire, Yorkshire, United Kingdom
TALENT LEADERS LTD
of the core software systems that run all of their core technology (Complex automated supply chain/automated warehouse systems) - Based on Linux/SQL/PL/SQL, C, C++) You will need to have: - Solid educational background - Tech College/Degree - Computer Science etc - Strong Applications/technical skills: Linux, SQL, PL/SQL, C, C++, Java - Strong More ❯
Employment Type: Permanent
Salary: £35,000
Posted:

Software Engineer

Guildford, Surrey, South East, United Kingdom
Intec Recruitment
discipline have a strong academic background typically including A*'s in A-level Maths and Physics have strong verbal and written presentation skills have software development experience, preferably in C/C++. The candidate will be responsible for: developing software for cyber security systems developing novel signal, image, or data processing applications developing solutions in C/C++, HTML, Typescript More ❯
Employment Type: Permanent
Salary: £28,000
Posted:

Lead Embedded Software Engineer

Saffron Walden, Essex, South East, United Kingdom
Hybrid / WFH Options
Technical Futures
A Lead Software Engineer with a solid background in Embedded Software development (C/C++), good knowledge of electronics and strong commercial delivery experience will join a thriving Technical Consultancy. Youll combine hands-on technical delivery (80%) and people leadership (small team of approx. 3-7). This dynamic Consultancy works across sectors such as Defence, Healthcare, Industrial and Communications … combine embedded software, electronics, FPGA, Cloud and system level functionality. The Lead Software Engineer should bring: A solid academic background. Extensive hands-on experience with embedded software development in C/C++. Knowledge of Bare metal and RTOS environments. Experience with DSP. Proven line management experience of small teams (around 3-7 people). A strong understanding of electronics and More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Lead Embedded Software Engineer

CB10, Great Chesterford, Essex, United Kingdom
Hybrid / WFH Options
Technical Futures Ltd
A Lead Software Engineer with a solid background in Embedded Software development (C/C++), good knowledge of electronics and strong commercial delivery experience will join a thriving Technical Consultancy. You’ll combine hands-on technical delivery (80%) and people leadership (small team of approx. 3-7). This dynamic Consultancy works across sectors such as Defence, Healthcare, Industrial and … combine embedded software, electronics, FPGA, Cloud and system level functionality. The Lead Software Engineer should bring: A solid academic background. Extensive hands-on experience with embedded software development in C/C++. Knowledge of Bare metal and RTOS environments. Experience with DSP. Proven line management experience of small teams (around 3-7 people). A strong understanding of electronics and More ❯
Employment Type: Permanent
Salary: £70000 - £80000/annum Hybrid + Bonus + Priv Healthcare
Posted:

Graduate Embedded Software Engineer

Bristol, Gloucestershire, United Kingdom
Zenovo
career engineers to join a collaborative and innovative engineering environment, working on cutting-edge embedded systems and ARM-based technologies. Key Responsibilities: Design, develop, and maintain embedded software using C and assembler Collaborate with hardware engineers on embedded systems design Work with Real-Time Operating Systems (RTOS) on ARM processors Assist in testing, debugging, and integrating embedded solutions Follow structured … development processes and contribute to code reviews What We re Looking For: Degree in Electronics, Computer Engineering, Computer Science, or a closely related discipline Solid understanding of C programming and familiarity with assembler Exposure to embedded systems design, either through academic projects or industry placement Experience or understanding of real-time operating systems Knowledge of ARM architectures (e.g., Cortex-M More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Embedded Software Engineer

Bristol City Centre, Bristol, United Kingdom
Zenovo
career engineers to join a collaborative and innovative engineering environment, working on cutting-edge embedded systems and ARM-based technologies. Key Responsibilities: Design, develop, and maintain embedded software using C and assembler Collaborate with hardware engineers on embedded systems design Work with Real-Time Operating Systems (RTOS) on ARM processors Assist in testing, debugging, and integrating embedded solutions Follow structured … development processes and contribute to code reviews What We’re Looking For: Degree in Electronics, Computer Engineering, Computer Science, or a closely related discipline Solid understanding of C programming and familiarity with assembler Exposure to embedded systems design, either through academic projects or industry placement Experience or understanding of real-time operating systems Knowledge of ARM architectures (e.g., Cortex-M More ❯
Employment Type: Permanent
Posted:

Embedded Software Engineer - UK Eyes only

Farnborough, Hampshire, United Kingdom
DCS Recruitment Limited
sector projects? Join a dedicated engineering team delivering cutting-edge subsea products for UK eyes only projects. Role Overview: Develop, test, and validate embedded software across multiple projects using C/C++. Work primarily on bare metal microcontroller environments. Understand and debug embedded systems hardware with schematics and PCB analysis. Collaborate closely with hardware and software teams to design efficient … reusable code. Mentor junior engineers and share best practices. Occasional travel to Plymouth for systems testing. Key Skills: Proficient in C/C++ for embedded systems on bare metal microcontrollers like STM32 or PIC. Competent with embedded build, debugging, and cross-compilation tools. Linux embedded experience desirable but not required. Strong communication and teamwork skills. Proven ability to manage multiple More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum Comprehensive benefits package
Posted:

Lead Embedded Software Engineer

Great Chesterford, Essex, UK
Hybrid / WFH Options
Technical Futures
A Lead Software Engineer with a solid background in Embedded Software development (C/C++), good knowledge of electronics and strong commercial delivery experience will join a thriving Technical Consultancy. Is this your next job Read the full description below to find out, and do not hesitate to make an application. Youll combine hands-on technical delivery (80%) and people … combine embedded software, electronics, FPGA, Cloud and system level functionality. The Lead Software Engineer should bring: A solid academic background. Extensive hands-on experience with embedded software development in C/C++. Knowledge of Bare metal and RTOS environments. Experience with DSP. Proven line management experience of small teams (around 3-7 people). A strong understanding of electronics and More ❯
Employment Type: Full-time
Posted:

Embedded Software Engineer

Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
1TECH STAFFING LIMITED
software for both spacecraft platforms and ground support systems, working in a cross-functional team alongside electronics, systems, and test engineers. Key Responsibilities: Design and implement embedded software in C/C++ for real-time operating systems (RTOS) Take ownership of full subsystems from requirements through to delivery Develop hardware interface code for protocols Interpret and work from schematics, datasheets … tests Participate in Agile development practices, including code reviews and mentoring Contribute to cross-disciplinary design reviews with systems and hardware teams Ideal Candidate Profile: Essential Skills: Strong embedded C/C++ development experience Proven experience working with RTOS-based systems Familiar with low-level hardware protocols Confident reading electronics schematics and component datasheets Understanding of structured software design, testing More ❯
Employment Type: Full-Time
Salary: £45,000 - £55,000 per annum
Posted:

Modernization Engineer with Security Clearance

Manassas, Virginia, United States
BOAB Ventures
with large legacy systems, a passion for modernization, and thrives in small, disconnected team environments. Adaptability to new technologies is a must. Required Skills: • Proficiency in low-level languages C/C++, Rust & Zig • Proficiency in high-level languages Python & TypeScript languages • Strong knowledge of data structures, algorithms, design patterns, functional and object-oriented programming, complexity analysis, memory/thread … Clearance (ability to eventually obtain a Top Secret) • B.S. in computer Science or related degree preferred • 4+ years of experience in software engineering (with emphasis on coding) • Experience using C/C++, Rust, Zig, Python and TypeScript More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded System Engineer

Mansfield, England, United Kingdom
Deep Sea Electronics Ltd
of a team, this embedded software engineering role covers the full software lifecycle including, requirements capture, design, development and verification. The role will involve developing software, primarily in embedded C for ARM Cortex M series microcontrollers, both at low level and application level. The role exposes the engineer to a wide range of industrial control technologies and applications. Key Duties … the company version control system to write software in a controlled manner Visit customer sites and attend training courses identified and provided by the company Requirements: Expert in Embedded C Embedded Linux Yocto Build systems Real Time Operating Systems, such as Free RTOS/Segger emBOS/ThreadX Git and GitFlow Security techniques and cybers security analysis Familiar with stage More ❯
Posted:

Embedded System Engineer

nottingham, midlands, united kingdom
Deep Sea Electronics Ltd
of a team, this embedded software engineering role covers the full software lifecycle including, requirements capture, design, development and verification. The role will involve developing software, primarily in embedded C for ARM Cortex M series microcontrollers, both at low level and application level. The role exposes the engineer to a wide range of industrial control technologies and applications. Key Duties … the company version control system to write software in a controlled manner Visit customer sites and attend training courses identified and provided by the company Requirements: Expert in Embedded C Embedded Linux Yocto Build systems Real Time Operating Systems, such as Free RTOS/Segger emBOS/ThreadX Git and GitFlow Security techniques and cybers security analysis Familiar with stage More ❯
Posted:

Embedded Software Engineers

Chester, Cheshire, North West, United Kingdom
NMS Recruit
are seeking Embedded Software Engineers to join a global energy consultancy based in the Cheshire. This is an exciting opportunity for a talented Embedded Software Engineer with expertise in C/C++ (C++ 11/14/17) to join a rapidly growing business. You will be required to work 50/50 split between site and home. Responsibilities Design … delivery by writing robust, maintainable, and reliable code that adheres to industry standards. Drive continuous improvements in process efficiency and product quality as deployment scales increase. Experience Expertise in C/C++ (C++ 11/14/17). Proven experience in embedded software design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and More ❯
Employment Type: Permanent
Salary: £50,000
Posted:

UKIC DV - Full Stack Software Engineer

City, Manchester, United Kingdom
Matchtech
contribute across the development lifecycle, from architecture and design to testing and integration, all while applying best practices in secure and robust coding. Key Responsibilities Develop secure software in C, C++, or C# Script and automate tasks using Python Work with Linux and/or Windows-based operating systems Integrate software with low-level system components and protocols Contribute to … and CI/CD pipelines Apply secure coding practices and modern testing patterns Support the mission with technical innovation and hands-on engineering Essential Skills & Experience Strong experience in C, C++, or C# development Familiarity with Python for scripting or automation Exposure to Linux and/or Windows OS internals Understanding of networking and network protocols Comfortable using version control More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Lead / Technical Director- Embedded with Security Clearance

Redondo Beach, California, United States
ASD, Inc
/or control systems algorithms. Candidate will need familiarity with various processor, memory, and I/O architectures and be able to implement both procedural and embedded software in C/C++ utilizing real-time operating system (VxWorks) and Wind River Workbench. The ideal candidate should have academic and work experience in software engineering and development across the full life … of software engineers effectively driving program execution toward software delivery schedule • Prior experience guiding process improvement, configuration management, code quality practices • Experience with VxWorks and Workbench • Strong proficiency in C/C++ programming • Prior or current corporate experience in a full time role that requires cross-collaboration with engineering teams Preferred Qualifications for Software Engineer: • Experience in Agile process and More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

CNO Analyst/Programmer (Ft. Meade, MD) with Security Clearance

Maryland, United States
Set of X
If you answered yes to these questions, then we have the perfect opportunity for you! Set of X is looking for a software engineer who can develop software in C/C++, Python and Assembly language for operating system internals, network programming and reverse engineering. You will work on projects that involve virtualization, kernel modules, network devices and test frameworks. … You will also have the opportunity to lead a team of engineers and mentor junior developers. To be successful in this role, you will need: Experience developing software in C/C++, Python and Assembly language Experience developing for operating system internals (e.g. Windows, Linux, Android, iOS, Embedded systems) Experience with network programming Experience with debuggers (e.g. WinDBG, gdb, lldb More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:
C
10th Percentile
£43,000
25th Percentile
£47,500
Median
£55,000
75th Percentile
£75,000
90th Percentile
£95,000