926 to 950 of 1,292 C Jobs

Software Manager

Location
United Kingdom
code for embedded devices including using Linux on embedded platforms and driver development. Extensive knowledge and experience of high‐level software languages such as C, C++, C#, Python. Extensive knowledge of, and experience implementing software for various hardware platforms such as modern microprocessors and FPGA‐based soft‐core processors. Extensive … Fi. Why Join Allen‐Vanguard Allen‐Vanguard develops cutting‐edge RF systems used globally across the defence and security sector. Our work directly supports C‐IED and C‐UAS capabilities - so what we build has a genuine real‐world impact, helping to protect people, infrastructure, and operations. You will ...

Digital Manager – Digital Hub & Best Practice

Location
Ipswich, England, United Kingdom
available | Travel & mobility support options available The Opportunity This is an opportunity to join one of the UK's most significant infrastructure programmes – Sizewell C – a once-in-a-generation clean energy project that will help power over 6 million homes for decades to come. Working within the Civil Works ...

Site Facility Manager

Location
Bridgwater, England, United Kingdom
part of a major electromechanical installation project at the Hinkley Point C nuclear construction site, the Site Facility Manager is responsible for defining, planning, implementing, operating, and maintaining all temporary facilities located outside the Turbine Hall, including offices, prefabrication workshops, storage areas, and related utilities. The position reports ...

ML Compiler & System Engineering & Research London

Location
Greater London, England, United Kingdom
itself. Experts who want maximum performance and full control over the generated code get lower‐level escape hatches, down to inline assembly, C, or PTX. What you’ll own API & authoring experience. The surface that physics and numerical-computing engineers write against, and, as an open-source library, the product ...

Account Solution Architect

Location
Greater London, England, United Kingdom
other 1157, or (iv) asylee under 8 U.S.C. 1158, (B) eligible to access the export controlled information without a required export authorization, or (C) eligible and reasonably likely to obtain the required export authorization from the applicable U.S. government agency. CoreWeave may, for legitimate business reasons, decline to pursue ...

Senior Embedded Software Engineer

Hiring Organisation
Avanti Recruitment
Location
Ely, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
FPGA platforms, developing the embedded software that sits between ARM processors, FPGA programmable logic and complex measurement systems. The Role: Embedded Linux development in C/C++ ARM/SoC development Processor-to-FPGA integration AXI, DMA, interrupts and memory-mapped I/O Low-level interfaces and drivers High … speed data acquisition and processing Porting MATLAB/Python algorithms into embedded C/C++ Signal processing and hardware/software co-design What We’re Looking For: Strong commercial experience with: Embedded Linux, ideally PetaLinux or Yocto C/C++ ARM-based embedded systems Low-level hardware/software ...

Software Engineer

Hiring Organisation
Ensera Design
Location
Bristol, UK
these main areas: Software Engineer (Linux) - Software Engineer (Linux) | Careers with Ensera Design Designing and implementing software on embedded Linux platforms using C/C++ Contributing to build systems (e.g Yocto) Defining interfaces across hardware and software subsystems. Senior Software Engineer (Linux) - Senior Software Engineer – Linux | Careers with Ensera Design … Leading the design and implementation of embedded Linux software using modern C/C++ Defining system architecture, interfaces and software design approaches across complex products Contributing to build systems and deployment pipelines, including Yocto-based environments Providing technical leadership and mentoring to software engineers across project teams Working closely with ...

Senior Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Royston, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
highly precise scientific instruments & sensors. Responsibilities as an Embedded Linux Software Engineer : Design and develop bare metal, RTOS, and DSP algorithm embedded software using C/C++ on ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve … system-level problems Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS) Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.) Solid understanding of Digital Signal Processing Apply ...

Embedded Software Engineer

Hiring Organisation
BELCAN
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Full-Time
Salary
£60.00 per hour
contribute to the end-to-end development of embedded software solutions, from initial prototype through to deployment-ready systems. You'll work daily with C/C++ across bare-metal and embedded Linux platforms, supporting the development of real-time solutions and working with a range of modern embedded tooling. … enjoy complex technical challenges, problem-solving and developing advanced technology within a collaborative environment. Key Responsibilities You will develop embedded software and firmware using C/C++ in both bare-metal and embedded Linux environments. You'll create prototype solutions and evolve them to production standard, configure and deploy embedded ...

Hardware/FPGA Engineers - Graduate To Senior Level

Location
Cheltenham, England, United Kingdom
Implementing signal, image and data processing algorithms Schematic capture and PCB development Hardware bring up, debugging and testing Developing embedded firmware and software in C/C++ Linux device driver development Working with PCB fabrication and assembly partners Taking technically challenging products from initial concept through to working hardware Graduate … Maths and Physics. You will also need practical knowledge of at least one of: FPGA development using VHDL PCB design and layout Embedded C/C++ development This could have been gained through your degree, final year project, PhD, placement, internship or personal projects. Experienced Hardware Engineers For the experienced ...

Senior Embedded Software Engineer

Location
Southampton, England, United Kingdom
Southampton based innovation centre. What makes this position unique is because the client have soo much work across the embedded stack (from low level C code to multi‐threaded higher level OS based C++), they can tailor the work and position to you! Salary: Up to £75,000 (with industry … leading benefits - 7% pension, Bupa, Shares, 1 day holiday increase per year) You’ll be working on: Developing and maintaining embedded software in C/C++ Designing, testing, and integrating software for complex embedded systems Working across the full software development lifecycle Collaborating with hardware, FPGA, and systems engineering teams ...

Embedded Software Engineer

Hiring Organisation
Zenovo
Location
United Kingdom
Employment Type
Permanent
Salary
GBP Annual
microcontrollers, microprocessors, and Linux-based systems, contributing to innovative products and solutions. About the Role Design, develop, test, and maintain embedded software using C/C++. Develop software for microcontrollers and microprocessors, including PIC and STM32 series, as well as embedded Linux systems. Work with Linux kernels, bootloaders, device drivers … About You Degree in Computer Science, Electrical/Electronic Engineering or a related discipline. 5+ years' experience in embedded software development. Strong proficiency in C/C++ for embedded systems. Hands-on experience developing embedded software for microcontrollers and/or microprocessors. Strong experience with embedded Linux, including kernel, Bootloaders ...

Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Edinburgh & Lothians, Scotland, United Kingdom
Employment Type
Permanent
microcontrollers, microprocessors, and Linux-based systems, contributing to innovative products and solutions. About the Role Design, develop, test, and maintain embedded software using C/C++. Develop software for microcontrollers and microprocessors, including PIC and STM32 series, as well as embedded Linux systems. Work with Linux kernels, bootloaders, device drivers … About You Degree in Computer Science, Electrical/Electronic Engineering or a related discipline. 5+ years' experience in embedded software development. Strong proficiency in C/C++ for embedded systems. Hands-on experience developing embedded software for microcontrollers and/or microprocessors. Strong experience with embedded Linux, including kernel, Bootloaders ...

Senior Embedded Software Engineer

Location
Chesterfield, England, United Kingdom
embedded and real-time systems. Contribute to software architecture, system design, and technical decision-making across product development projects. Develop robust applications using C/C++ , Qt , and QML . Integrate software with embedded hardware platforms and peripheral devices. Implement and maintain communication protocols, including CAN , LIN , and other industry … with cross-functional teams throughout the full product development lifecycle. Requirements Proven experience developing embedded software for microcontroller-based and real-time systems using C/C++ Strong expertise with the Qt Framework and QML for application and user interface development Solid understanding of software architecture , system design, and engineering ...

Senior Embedded Software Engineer / C++/Networking (Ethernet, TCP/IP etc)

Hiring Organisation
Verso Recruitment
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
next generation of connected products? To apply for this role, you must have a strong background in embedded software engineering, experience of embedded C & C++ programming and good knowledge/experience of networking technologies/communication protocols (Ethernet or TCP/IP or UDP or IP networking or HTTPS … embedded software development , with a strong background in connected, wireless or other high-technology products. We're particularly interested in engineers with: Strong Embedded C and C++ experience Experience developing production code for real-time embedded systems Experience with network-connected products and TCP/IP, Ethernet, UDP, IP networking ...

Principal / Senior Embedded Software Engineer

Location
East Midlands, England, United Kingdom
technology operates in the most demanding environments on earth. We are seeking a precision-driven Embedded Software Engineer with a mastery of the C language along with Bluetooth and BLE experience to join our world-class team. In this role, you will own the development of low-level, high-reliability … Skills and qualifications required To be successful at Pektron, you must bring a solid foundation in low-level development: Embedded Programming: Mastery of the C language for 8-bit and 32-bit microprocessors Hardware Interfacing: Experience writing low-level drivers for CPU peripherals and external hardware Problem Solving: Exceptional fault ...

Senior Electronics Engineer

Hiring Organisation
ACS Recruitment Solutions Ltd
Location
Bristol, Avon, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £75,000 per annum
Produce circuit designs, schematics and PCB layouts, ensuring designs are reliable and suitable for manufacture. Contribute to embedded firmware development and code reviews using C/C++ and Zephyr RTOS. Develop effective testing strategies and support automated testing and CI processes. Lead hardware and firmware verification, validation and compliance activities. … Strong experience in electronics engineering, covering analogue, digital and power electronics. Proven experience with circuit design, schematic capture and PCB development. Experience developing embedded C/C++ firmware, ideally with Zephyr RTOS and modern microcontrollers. Knowledge of hardware testing, verification, validation and automated test environments. Understanding of EMC and electrical ...

Principal / Sr. Principal Software Engineer (C++ and TS Clearance)

Hiring Organisation
Northrop Grumman
Location
Los Angeles, California, United States
Employment Type
Permanent
Salary
USD Annual
culture of innovation. For this role, responsibilities include but are not limited to: Provide technical leadership for junior software engineers Develop software utilizing C/C++ to modernize and productionize a research codebase with modern C++ features Develop software infrastructure to support CI/CD, software metrics collection, and MLOps … meet customer-specific security screening requirements within a timeframe set forth by management Willingness and ability to work onsite full-time Experience working in C/C++ Familiarity with modern C++ standards and features (e.g., C++ 17 onwards) Demonstrated ability to analyze system requirements to derive software design and performance ...

Senior Embedded Linux Developer

Location
England, United Kingdom
Ethernet, cellular, Wi-Fi, LoRaWAN, environment sensors, audio processing, VoIP and secure remote access. Your responsibilities will include: Design and develop robust software in C for new generation of i.MX93 Buildroot-based Linux systems, taking ownership from architecture through implementation, testing and field deployment. Create unit and system-level automated … ways of working – and you’re comfortable leading technical discussions to create clarity and collaboration across the team. We also believe you bring: Excellent C knowledge and development experience of robust embedded systems. Strong git skills and familiarity with Agile development methodologies. A strong understanding of secure system design ...

Software Test Engineer

Location
East Hagbourne, England, United Kingdom
have the following attributes: Proven ability to derive software designs from requirements Ability to produce Requirements, Architecture, Design and Test documentation Experience in developing C/C++ for systems using the Linux operating system Experience of formal development, test, integration and documentation processes and associated industry tool sets, e.g. … Jenkins. Experience in, or knowledge of ECSS Software development process or similar Software Development standards such as MISRA or CERT C Computer networking and protocols Architecture and Design Patterns Embedded Software Development CCSDS Protocols Operating and automating radio frequency test equipment Linux kernel and device drivers. Electronics hardware related ...

Experienced Software Engineer - DevSecOps

Hiring Organisation
Boeing
Location
Daytona Beach, Florida, United States
Employment Type
Permanent
Salary
USD Annual
Job Description At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for ...

Senior Embedded Linux Engineer - C/C++, Yocto, CI/CD Leader

Location
Greater London, England, United Kingdom
Embedded Linux Software Engineer to take technical ownership of major software work packages across mission-critical satellite communication products. The role combines software architecture, C/C++ development and embedded Linux, with exposure to full product lifecycle. You will collaborate with hardware, firmware and international teams to build highly reliable ...

Senior MCU Firmware Engineer – Real-Time Embedded C/C++

Location
Bristol, England, United Kingdom
real‐time systems across hardware, Linux, UI, connectivity and test. You will own subsystem designs, safeguard security architecture, and drive high‐quality embedded C/C++ deliverables. The role emphasizes collaboration with cross‐functional teams, adherence to coding standards, and a strong focus on secure development practices within a flexible ...

Senior Software Engineer, Embedded Android

Location
Brighton, England, United Kingdom
engineering bar for a small and senior team through design discussions, code reviews, and automated testing. What we’re looking for Languages: Proficiency in C/C++/C\# and building scalable feature sets in a large multithreaded codebase. Embedded Platforms: Experience developing for Embedded Linux, QNX and hypervised ...

Senior Software Engineer, Embedded Android

Location
Brighton, England, United Kingdom
success.Raise the engineering bar for a small and senior team through design discussions, code reviews, and automated testing.What we're looking forLanguages: Proficiency in C/C++/C\\# and building scalable feature sets in a large multithreaded codebase.Embedded Platforms: Experience developing for Embedded Linux, QNX and hypervised environmentsAndroid ...