Permanent C Software Engineer Job Vacancies

24 of 24 Permanent C Software Engineer Jobs

Senior Embedded Software Engineer C/C

Essex, Chelmsford, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join … their R&D site based in Chelmsford, Essex. My client is looking for a Software Engineer to join their Team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose … of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum
Posted:

Senior Embedded Software Engineer C/C++

Basildon, England, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join … their R&D site based in Chelmsford, Essex. My client is looking for a Software Engineer to join their Team.They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets.The purpose of this … role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing More ❯
Posted:

Senior Embedded Software Engineer C/C++

London, England, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specializing in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join … their R&D site based in Chelmsford, Essex. My client is looking for a Software Engineer to join their team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose … of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. Experience programming hardware devices at register More ❯
Posted:

Embedded Software Engineer - C/C

Rochester, Kent, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
Are you an Embedded Software Engineer - C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you! My client's office is based in Rochester, Kent, commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford … and Sevenoaks and offers flexible/hybrid working. In this job you will design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of my clients existing product portfolio. In this Embedded Software Engineer - C/C++ job based in Rochester, Kent you will be responsible for: - Design and develop embedded software using Embedded C - Work with FreeRTOS to develop real-time, low-level firmware - Interface directly with hardware, sensors, and microcontroller peripherals - Contribute to system integration, debugging, and testing More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum
Posted:

Graduate Software Engineer - C/IOT

Sproughton, Suffolk, United Kingdom
Redline Group Ltd
Graduate Software Engineer - C/IoT An exciting opportunity has opened up for a Graduate Software Engineer - C/IoT to join a leading company known for designing and developing advanced electronic systems. Based in Ipswich, Suffolk, this is a great chance to launch … your career, working on real-world projects involving embedded software and IoT-connected products. You'll be part of a supportive engineering team, helping to design, develop and test software for innovative, next-generation electronic devices. The Graduate Software Engineer - C/IoT, based in … Ipswich, Suffolk, will be involved in: Writing embedded software in C for microcontroller-based systems Working closely with hardware engineers to ensure smooth integration Supporting development of IoT-connected features (e.G. Wi-Fi, Bluetooth, MQTT) Testing and debugging embedded software using standard lab tools The ideal candidate More ❯
Employment Type: Permanent
Salary: GBP 30,000 - 40,000 Annual
Posted:

Graduate Software Engineer - C/IOT

Ipswich, Suffolk, Sproughton, United Kingdom
Redline Group Ltd
Graduate Software Engineer - C/IoT An exciting opportunity has opened up for a Graduate Software Engineer - C/IoT to join a leading company known for designing and developing advanced electronic systems. Based in Ipswich, Suffolk, this is a great chance to launch … your career, working on real-world projects involving embedded software and IoT-connected products. You'll be part of a supportive engineering team, helping to design, develop and test software for innovative, next-generation electronic devices. The Graduate Software Engineer - C/IoT, based in … Ipswich, Suffolk, will be involved in: Writing embedded software in C for microcontroller-based systems Working closely with hardware engineers to ensure smooth integration Supporting development of IoT-connected features (e.G. Wi-Fi, Bluetooth, MQTT) Testing and debugging embedded software using standard lab tools The ideal candidate More ❯
Employment Type: Permanent
Salary: £30000 - £40000/annum
Posted:

Graduate Software Engineer - C/IOT

Sproughton, England, United Kingdom
Find Apprenticeships
Graduate Software Engineer - C/IoT An exciting opportunity has opened up for a Graduate Software Engineer - C/IoT to join a leading company known for designing and developing advanced electronic systems. Based in Ipswich, Suffolk, this is a great chance to launch … your career, working on real-world projects involving embedded software and IoT-connected products. You'll be part of a supportive engineering team, helping to design, develop and test software for innovative, next-generation electronic devices. The Graduate Software Engineer - C/IoT, based in … Ipswich, Suffolk, will be involved in: Writing embedded software in C for microcontroller-based systems Working closely with hardware engineers to ensure smooth integration Supporting development of IoT-connected features (e.G. Wi-Fi, Bluetooth, MQTT) Testing and debugging embedded software using standard lab tools The ideal candidate More ❯
Posted:

C Software Engineer (Senior Levels)

Newcastle Upon Tyne, United Kingdom
Hybrid / WFH Options
Leonardo
C Software Engineer (Senior Levels) page is loaded C Software Engineer (Senior Levels) Presenta candidatura locations GB - Edinburgh GB - Newcastle time type Full time posted on Offerta pubblicata più di 30 giorni fa job requisition id R Job Description: The opportunity: Are you interested … in developing software to test some of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for projects such as the Eurofighter Typhoon jet, then Leonardo would like to hear from you. We are looking for experienced Software … look here : If you would like to read about our contribution to the Eurofighter - have a look here: What you'll do as a Software Engineer within the Test Function: Creation and delivery of software solutions within a defined work package area, ensuring that the package meets More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - C/C++

London, United Kingdom
Hybrid / WFH Options
Active Silicon
of the Solid State Plc group, listed on the AIM stock market under code SOLI. This job description is for the role of Senior Software Engineer - C/C++, with responsibility for the development and maintenance of new and existing products. Job Type: Permanent, Full Time Job … Title: Senior Software Engineer - C/C++ Location: Flexible blend of working from home and office-based work at Iver, UK (just outside M25, NW London). Hours: 37.5 hours per week, 25 days annual holiday (plus public holidays). Salary: Circa £85k depending on skills and … Assistance Programme Discounted gym membership Qualifications: A Bachelors or Masters in Computer Science or Electrical Engineering. Experience: 5+ years of professional experience working with C/C++. The type of person we are looking for The right candidate is likely to have a good Computer Science or Electrical Engineering More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer - C / C++

Enschede, Overijssel, Netherlands
IC Resources
An Embedded Software Engineer is sought by this leading engineering organisation to be based their R+D Centre in Enschede. The Embedded Software Engineer will be responsible for the development of software in C and C++ used in industrial IoT, Medical Devices and Mobile Devices. … The Embedded Software Engineer will also be working with customer software and hardware teams. After completing your technical education you will have gained 4+ years of hand-on embedded software and C/C++ development. You will have in-depth knowledge of embedded operating systems More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

C Software Engineer - Defence Sector - Cambridge)

Cambridge, England, United Kingdom
Newton Colmore Consulting
C Software Engineer - Defence Sector - Cambridge A growing Defence and Security company, based in Cambridge, is currently seeking an experienced C Software Engineer to contribute to the development of breakthrough technologies that will enhance the UK's security against external threats. You will have … the opportunity to work on cutting-edge systems architecture, ideally utilizing past firmware and embedded software tools. The projects you will be involved in will truly mind-blowing, challenging you on a daily basis. It would also be ideally, though not essential, if you have previous knowledge and experience … in Software-Defined Radio (SDR) and Real-Time Operating Systems (RTOS). There will also be a significant amount of algorithm development, so a strong mathematical background would be advantageous in this role. The company has recently revamped cutting-edge labs, enabling development at the forefront of the sector. More ❯
Posted:

C Software Engineer – Defence Sector – Cambridge

London, England, United Kingdom
Newton Colmore Consulting Ltd
C Software Engineer – Defence Sector – Cambridge A growing Defence and Security company, based in Cambridge, is currently seeking an experienced C Software Engineer to contribute to the development of breakthrough technologies that will enhance the UK’s security against external threats. You will have … the opportunity to work on cutting-edge systems architecture, ideally utilizing past firmware and embedded software tools. The projects you will be involved in will truly mind-blowing, challenging you on a daily basis. It would also be ideally, though not essential, if you have previous knowledge and experience … in Software-Defined Radio (SDR) and Real-Time Operating Systems (RTOS). There will also be a significant amount of algorithm development, so a strong mathematical background would be advantageous in this role. The company has recently revamped cutting-edge labs, enabling development at the forefront of the sector. More ❯
Posted:

C/C++ Senior Software Engineer, Camera Software

Cambridge, England, United Kingdom
Amazon
C/C++ Senior Software Engineer, Camera Software Job ID: 2635026 | Evi Technologies Limited Do you want to work on truly challenging problems that will change the world and bring people together? Join our team of smart, friendly, and inventive builders to imagine, create, and deliver … camera product. Our cross-functional team brings together engineers and scientists with deep expertise in the different worlds of image quality, algorithm design, embedded software, robotics, depth sensing, optics/photogrammetry, graphics and simulation, and machine learning. Together we have built a vast range of different ground-breaking products … Echo Look, Echo Show, Ring security cameras, and the Astro home robot. What will you help us build? Key Job Responsibilities As a Senior Software Development Engineer you will: Design algorithms and write software for our consumer products. Work closely with camera experts, product management, computer vision More ❯
Posted:

C/C++ Senior Software Engineer, Camera & Sensor Software

London, England, United Kingdom
Amazon
C/C++ Senior Software Engineer, Camera & Sensor Software Job ID: 3007112 | Evi Technologies Limited Do you want to work on truly challenging problems that will change the world and bring people together? Join our team of smart, friendly and inventive builders to imagine, create and … sensor product. Our cross-functional team brings together engineers and scientists with deep expertise in the different worlds of image quality, algorithm design, embedded software, robotics and depth sensing, optics/photogrammetry, graphics and simulation, and machine learning. Together we have built a vast range of different ground-breaking … products - from the Echo Look, Echo Show, Ring security cameras and the Astro home robot. Key job responsibilities As a Senior Software Development Engineer you will: - Design algorithms and write software for our consumer products. - Work closely with camera & sensor experts, product management, computer vision and machine More ❯
Posted:

Senior Software Engineer - C / C++

Eindhoven, Netherlands
IC Resources
Senior Software Engineers are sought by this leading software development organisation to be based at their R+D Centre in Eindhoven. The Senior Software Engineers will be responsible for producing high-quality software under Linux and RTOS in C and C++ at all levels in the … software stack. The Senior Software Engineers will work closely with customer engineering teams writing software and embedded software for medical devices, wireless devices (IoT), emerging automotive systems and industrial IoT systems! You will have 4+ years post graduate hands-on software development experience where you … will have been producing quality software under Linux, RTOS etc. in C/C++. You will have gained experience developing throughout the complete software development lifecycle and any exposure to Python, embedded software, bare-metal programming or firmware would be beneficial. You also need to display More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Software Engineer - C / C++

Noord-Brabant, Netherlands
IC Resources
Senior Software Engineers are sought by this leading software development organisation to be based at their R+D Centre in Eindhoven. The Senior Software Engineers will be responsible for producing high-quality software under Linux and RTOS in C and C++ at all levels in the … software stack. The Senior Software Engineers will work closely with customer engineering teams writing software and embedded software for medical devices, wireless devices (IoT), emerging automotive systems and industrial IoT systems! You will have 4+ years post graduate hands-on software development experience where you … will have been producing quality software under Linux, RTOS etc. in C/C++. You will have gained experience developing throughout the complete software development lifecycle and any exposure to Python, embedded software, bare-metal programming or firmware would be beneficial. You also need to display More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

C Software Engineer (Senior Levels)

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: Are you interested in developing software to test some of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for projects such as the Eurofighter Typhoon jet, then Leonardo would like to hear from … you. We are looking for experienced Software Engineers to join our well-established Test Engineering function at our Edinburgh based site as well as in our brand-new Newcastle office. You will help us continue our industry leading contribution to projects in our Radar, Advanced Targeting and Surveillance teams. … What you’ll do as a Software Engineer within the Test Function: Creation and delivery of software solutions within a defined work package area, ensuring that the package meets all stakeholder requirements Establish and mature stakeholder needs, associating/attributing priority, interest, influence and trading-off needs More ❯
Posted:

Staff Software Engineer - Storeops c&h

London, England, United Kingdom
MARKS&SPENCER
GP, PAM Assist to support you & your family as well as many other schemes What you'll do As part of the M&S Software Engineering team, you will be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues … With ethical values that run right through the company's core and technology leaders that truly understand software engineering, it's an exciting time as we are redefining ourselves into a digital first and innovation focused organisation, with the quality of our engineering team being a key differentiator. We … are seeking a passionate Staff Software Engineer to join our Store Operations C&H team. This team is responsible for building colleague facing applications and solutions that help manage stock keeping and stock movement operations within and across stores and distribution centres. Key responsibilities for this role More ❯
Posted:

C / C++ Software Engineer

Massarosa, Toscana, Italy
Garmin Italy Technologies
Garmin Italy Technologies is now boarding C/C++ Software Developers! You are self-motivated, goal-oriented, and a strong team player who is willing to be an active contributor to the success of the team by providing technical solutions and support in a dynamic and highly performing … environment. We offer you the chance to join a team of software professionals who all work together to achieve the best results for our customers. You will work with people with a pioneering spirit and passion for challenges. What you'll do: Develop complex software in C/C++, create and execute designs for data processing tools in accordance with applicable software development methodology and releases processes Gain experience with software engineering tools such as configuration management systems, build processes, and debuggers in the software development process Collaborate and add value through participation More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Software Engineer C/C++ and Machine Learning

Spain
Hybrid / WFH Options
Verbio
We're Hiring! Software Engineers C/C++ and Machine Learning Junior & Senior positions available 100% Remote (Senior role requires occasional travel to Barcelona) At Verbio, we develop cutting-edge AI technology that powers natural communication between humans and machines. We're expanding our Engineering team with roles … and testing infrastructure. Senior role: Lead design decisions, mentor junior engineers, and contribute broadly across Verbio's AI platform. Our Tech Stack: Languages: Python, C,C++, Rust, Bash ML & Inference: PyTorch, ONNX, ExecuTorch Tools: Docker, Git, GitLab CI, CMake Platforms: Linux, Shell scripting What we offer: International, diverse team More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Embedded C Software Engineer

Cambridge, Cambridgeshire, England
ECM Selection
first or 2.1 degree in Computer Science, Electronics, or other applicable subject from a leading university as well as strong pre-university grades • Embedded software development experience, with excellent skills in C and a scripting language such as Python for testing. Additional coding skills in languages such as … C++ or C# or MATLAB would be a bonus • Expertise in areas such as software architecture, bare metal development, RTOS, Arm processors, or signal processing • Strong communication skills • British nationality - a high level of security clearance will be necessary and so only British citizens (single nationality) will be considered … time to join this rapidly growing company. A highly competitive salary and comprehensive benefits package are on offer to the successful candidate. Keywords: Embedded, C, C++, C#, Python, MATLAB, RTOS, Bare Metal, Defence, Client-Facing, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this More ❯
Employment Type: Permanent
Salary: £60,000 - £80,000
Posted:

Embedded C Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Ecm Selection
first or 2.1 degree in Computer Science, Electronics, or other applicable subject from a leading university as well as strong pre-university grades Embedded software development experience, with excellent skills in C and a scripting language such as Python for testing. Additional coding skills in languages such as … C++ or C# or MATLAB would be a bonus Expertise in areas such as software architecture, bare metal development, RTOS, Arm processors, or signal processing Strong communication skills British nationality - a high level of security clearance will be necessary and so only British citizens (single nationality) will be considered More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

SENIOR C/C++ ML SOFTWARE ENGINEER - CAMBRIDGE -ENGLAND

Cambridge, Cambridgeshire, United Kingdom
Software Placements
Client: Our client, a leading Multinational Semiconductor Organisation, requires a number of C/C++, Python, Machine Learning Software Engineers for roles based in Cambridge, England. You will be required to be onsite 4 days per week. Role: They are seeking a number of Junior Software Engineers … developing and maintaining AI infrastructure across a portfolio of design tools. This role offers an exciting opportunity to work at the intersection of computational software and artificial intelligence, helping to shape the future of Cadence's innovative solutions. Responsibilities: Contribute to the development of AI infrastructure that supports inference … prompt engineering, fine-tuning, and model quantization. Assist in developing software systems and libraries to deliver AI-driven functionality across the organization. Develop systems to implement AI functionality throughout the organization. Collaborate with cross-functional teams to implement AI features that enhance solutions. Participate in code reviews, testing, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Python Analytic Developer) - Senior Level - C with Security Clearance

Annapolis Junction, Maryland, United States
Constellation Technologies Inc
Must have TS/SCI clearance w/active polygraph (Polygraph should be in the last five (05) years. Eight (08) years of analytic software development experience. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (04) years of additional More ❯
Employment Type: Permanent
Salary: USD 205,000 Annual
Posted:
C Software Engineer
25th Percentile
£29,000
Median
£30,000
75th Percentile
£52,500