C Jobs in Newcastle upon Tyne

20 of 20 C Jobs in Newcastle upon Tyne

Low Level Embedded Software Engineer (Senior Levels)

Newcastle upon Tyne, England, United Kingdom
Leonardo
technical reports and presentations to stakeholders. Follow project plans and identify key milestones. Collaborate closely with hardware and systems teams, troubleshooting integration issues on complex systems. Requirements Strong embedded C programming skills and solid C++ knowledge. Experience testing and integrating software with firmware (VHDL/Verilog) and hardware. Excellent debugging skills and experience with RTOS like VxWorks or embedded Linux. … communication protocols (I2C, SPI, USB, Serial, Network, PCIe). Familiarity with configuration management tools and peer review processes. Desirable Skills Knowledge of standards such as DO-178C and MISRA C/C++. Experience with Agile development and Atlassian tools. Understanding of IoT concepts and CI/CD practices. Security Clearance Applicants must be eligible for full UK security clearance. More 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 … What we need from you: We realise that the "perfect candidate" doesn't always exist but for this role we need you to have an excellent understanding of the C programming language and to be currently operating at a senior level. Demonstrable experience in the following areas will help you stand out: Familiarity with NI TestStand Experience of working within More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Robotics Software Engineer

Newcastle Upon Tyne, England, United Kingdom
The Thrive Team
or above) or an equivalent qualification and experience. Industry experience ideally in Defence, Aerospace, Automotive, or Off-Highway sectors. Proficiency with Linux and real-time software development in C/C++, Java, or Python. Experience in robotics, machine control systems, and automation. Familiarity with ROS (Robotic Operating System), Machine Learning, and OpenCV is advantageous. Experience with software testing, including HiL More ❯
Posted:

Software Engineer (Research & Development)

Newcastle upon Tyne, England, United Kingdom
TieTalent
or above) or an equivalent qualification and experience. Industry experience ideally in Defence, Aerospace, Automotive, or Off-Highway sectors. Proficiency with Linux and real-time software development in C/C++, Java, or Python. Experience in robotics, machine control systems, and automation. Familiarity with ROS (Robotic Operating System), Machine Learning, and OpenCV is advantageous. Experience with software testing, including HiL More ❯
Posted:

Robotics Software Engineer

Newcastle upon Tyne, Tyne & Wear, United Kingdom
The Thrive Team Limited
ahead of the curve with emerging technologies in robotics and AI. What You’ll Bring: Degree in Software Engineering, Computer Science, Physics, Maths, or related. Strong coding skills in C/C++ or Python and experience with Linux systems. Background in robotics, automation, and machine control systems. Experience with ROS/ROS2, OpenCV, and a passion for ML and data More ❯
Employment Type: Permanent
Posted:

Software Engineer - Robotics & Autonomous Systems (RAS)

Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
The Thrive Team
Stay ahead of the curve with emerging technologies in robotics and AI. What Youll Bring: Degree in Software Engineering, Computer Science, Physics, Maths, or related. Strong coding skills in C/C++ or Python and experience with Linux systems. Background in robotics, automation, and machine control systems. Experience with ROS/ROS2, OpenCV, and a passion for ML and data More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

Newcastle upon Tyne, England, United Kingdom
Hybrid / WFH Options
Graphics Unlimited (Vic) Pty Ltd
collaborative culture. You and your role As a Senior Software Engineer, you will be building innovative software solutions and maintaining our core systems, using your skills and experience in C or C++ to develop solutions to complex challenges as part of our Citizen Services team. You will also be supporting, coaching, and guiding a team of high-performing software engineers More ❯
Posted:

C++ Software Engineer (Senior Levels)

Newcastle upon Tyne, England, United Kingdom
Hybrid / WFH Options
Leonardo Worldwide Corporation
alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++. What we need from you: While we understand that the perfect candidate doesn't always exist, we really need the following experience for success as a senior level More ❯
Posted:

Robotics Software Engineer

Newcastle Upon Tyne, England, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
of their cutting-edge products. You’ll spend most of your time writing software to control moving parts and also developing intuitive GUI interfaces. The core languages required are C, C++, or Python with Linux. While experience with ROS or ROS2 (Robot Operating System) is desired. Key Responsibilities: Develop and implement software for control systems, ensuring smooth operation of physical … Degree in Computer Science or related field with strong experience in writing software to control hardware. Hands-on engineers with a passion for robotics and autonomous applications. Proficiency in C, C++, or Python. Experience with Codesys and embedded systems is a plus. Experience working with Linux and/or ROS (Robot Operating System) What is on Offer: Competitive salary of More ❯
Posted:

Senior DevOps/SRE

Newcastle upon Tyne, England, United Kingdom
JR United Kingdom
experience in a distributed systems environment, preferably in the cloud. BS or MS degree in Computer Science or equivalent experience. Proficient in scripting (Shell, Perl, Python) and programming languages (C/C Java/Python). Strong experience with CI/CD tools like GIT/Bitbucket, TeamCity, Artifactory, Jira, Phabricator, and Octopus or equivalents. Good knowledge of development environments More ❯
Posted:

Embedded Software Engineer

Newcastle Upon Tyne, England, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
Embedded Software Engineer , you will be working in an embedded environment , developing cutting-edge software solutions that control, power and monitor devices. You will be programming in either Embedded C or Modern C++, with flexibility on the specific language used, depending on your expertise. In this role, the successful Embedded Software Engineer will be responsible for designing, implementing, and testing … that drives the next generation of devices. Key Responsibilities: Develop and maintain software in an embedded environment . (RTOS, BareMetal or Linux) Write, test, and optimize code in Embedded C or Modern C++. Work on projects that push the boundaries of innovation. Collaborate with hardware and firmware teams to ensure seamless integration. Requirements: Proven experience as an Embedded Software Engineer … . Strong expertise in working within an embedded environment . Proficiency in Embedded C or Modern C++. Serial protocols: SPI, UART, CANBUS, UART, I2C, RS232 etc Experience with embedded linux or hardware design is desirable Join KO2's client in Newcastle Upon Tyne and be part of a forward-thinking company that is leading the charge in innovation. If you More ❯
Posted:

Research Assistant/Associate in Embedded Machine Learning Systems

Newcastle upon Tyne, England, United Kingdom
Newcastle Research & Innovation Institute in Singapore (NewRIIS)
internal reports, publications, and follow-on funding proposals The Person Experience with embedded systems (e.g., Raspberry Pi, ARM Cortex, microcontrollers) Strong programming skills in Python, Verilog/VHDL and C/C++ Understanding of machine learning frameworks (e.g., Scikit-learn, TensorFlow Lite) Demonstrated interest or experience in energy systems, NILM, or edge AI Experience in developing or evaluating explainable AI More ❯
Posted:

C++ Software Engineer (UML Modelling)

Newcastle Upon Tyne, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++. What we need from you: While we understand that the perfect candidate doesn't always exist, we really need the following experience for success as a senior level More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

JD Edwards Developer

Newcastle upon Tyne, England, United Kingdom
JR United Kingdom
21.07.2025 col-wide Job Description: JD Edwards Developer - ERP, JDE, JD Edwards, Oracle E1, XE, Developer, JDE Developer, JDE Technical Consultant, Business Systems, Database, Orchestrator, Applications, Windows, Android, iOS, C Business Functions, UBE’s, NERs, SOA, EDI, Reports, Interfaces, Applications, C, C++, C#, Java, SQL, AS/400, IBM I, DB2, UDB, JSON, REST, TCP/IP Protocol, PowerShell, VBScript More ❯
Posted:

Full Stack Developer | up to £50,000 | 2x p/w Newcastle

Newcastle upon Tyne, England, United Kingdom
Pearson Carter
Pearson Carter is the Global Leader in Microsoft Technology, Web, Mobile and Software Development Recruitment with specialist roles across the globe - www.pearsoncarter.com Keywords: Rust, Vue, TypeScript, AWS, Angular, React, C, Software Engineer, Full Stack Software Engineer, Tyne and Wear, North East, United Kingdom, UK, UK Wide. #J-18808-Ljbffr More ❯
Posted:

C++ Engineer

Newcastle Upon Tyne, England, United Kingdom
Haystack
however, we favour behaviours and experience over a specific toolset, programming language etc so please use this as a guide not a requirement! Leading and motivating others C++/C/Embedded Software MATLAB Microservices Containerisation Object Orientation Requirements Engineering Due to the nature of the work undertaken by the client, this role will be fully in-office so candidates More ❯
Posted:

Principal Vulnerability Engineer – Java Security Platform

Newcastle upon Tyne, England, United Kingdom
JR United Kingdom
record in security incident resolution, and utilize industry-standard tools for research. Past research and CVEs related to Java security are advantageous. Proficiency in Java, expert-level skills in C/C++, and systems-level programming are essential. Strong leadership, self-motivation, remote teamwork skills, and excellent communication are also required. Responsibilities Responsibilities include proactive research on new vulnerability signatures More ❯
Posted:

Design Verification Engineer

Newcastle upon Tyne, UK
ALOIS Solutions
Design Verification: • Create coverage driven verification plan document. • Create UVM verification environment. • Verify CPU connectivity to IP blocks (using ASM boot, and C code, GNU toolchain) • The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage for all the agreed design blocks in the SoCs/Subsystems • Run regressions … implemented tests passing on the RTL. • Methodologies will include a mix of design checks, verification techniques using simulators and emulators: UVM, formal, Verilog/System Verilog based testbenches and C, System Verilog, UVM based testcases More ❯
Employment Type: Full-time
Posted:

Design Verification Engineer

Newcastle upon Tyne, England, United Kingdom
JR United Kingdom
United Kingdom Job Category: Other EU work permit required: Yes Job Views: 1 Posted: 31.05.2025 Expiry Date: 15.07.2025 Job Description: Verify CPU connectivity to IP blocks (using ASM boot , C code, GNU toolchain ) Write test plans, define test methodologies, develop test benches, write test cases, complete functional verification, and close coverage for all the design blocks in the SoCs/… of coverage gaps. Provide verification reports demonstrating all tests passing on RTL. Utilize methodologies including design checks, verification with simulators and emulators: UVM, formal, Verilog/SystemVerilog testbenches, and C, SystemVerilog, UVM test cases. #J-18808-Ljbffr More ❯
Posted:

Mobile Air Conditioning Engineer / Supervisor

Newcastle upon Tyne, England, United Kingdom
Equans
per week. On offer is a competitive salary and in addition you will receive an excellent benefits package. What will you deliver? Diagnose and repair faults on A/C units, refrigeration systems, and chiller plants. Maintain and update the F-Gas logbook, recording all gas losses, recoveries, and additions. Ensure GWP and CO2e calculations are accurate and that leak … and fixed air conditioning/refrigeration equipment. Plan, oversee, and work alongside subcontractors for refrigeration-related service visits. Recover, repair, pressure test, vacuum dehydrate, recharge, and recommission A/C units as needed. Ensure PPM (Planned Preventative Maintenance) and reactive jobs are completed efficiently. Accurately diagnose and report defects, ensuring timely and cost-effective repairs. Use CAFM systems via PDA … or further education qualifications in an appropriate discipline Minimum air conditioning engineer qualifications to NVQ level 2 Fully conversant with all major manufacture's systems and equipment Must have C&G award in 2079-11 F-Gas Cat1 and ODS regulations L8 Awareness Experience of maintaining all relevant mechanical and electrical equipment to clearly defined criteria. Recognised Health and Safety More ❯
Posted:
C
Newcastle upon Tyne
Median
£55,000