1,151 to 1,175 of 1,540 Permanent C Jobs

Embedded Software Engineer

Location
United Kingdom
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 ...

Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
London, UK
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 Software Engineer

Hiring Organisation
Thales
Location
City, Belfast, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
debug solutions on target hardware, addressing hardware/software integration issues. Target multiple real-time platforms (e.g., VxWorks, MicroC/OS, Linux, FreeRTOS) using C and/or C++. Participate in various software lifecycle methodologies. Manage software requirements and traceability using industry best practices. Plan and execute software tests (Unit … embedded real-time development and the hardware/software interface. Understanding of real-time operating system behavior and software requirements analysis. Proficiency in procedural (C) and object-oriented (C++) languages. Understanding of data communications (e.g., 1553, RS422) and networking principles. Practical experience in real-time embedded development, integrating and debugging ...

Signal Processing Systems Engineer II

Hiring Organisation
Raytheon
Location
Tucson, Arizona, United States
Employment Type
Permanent
Salary
USD Annual
aggression, creating a safer, more secure world. Join us and help shape the future of aerospace and defense. The Processing, Guidance and Controls (PG&C) Center within the Systems Engineering and Test Capabilities Discipline consists of Guidance, Navigation and Control; Signal Processing; and Modeling, Simulation, and Analysis disciplines for Effectors. … Signal Processing team is seeking Systems Engineer II - Signal Processing engineers to join our PG&C Center in Tucson, AZ. As the Systems Engineer II - Signal Processing , you will collaborate in the design, development, prototyping, integration, testing, and performance assessment of radio frequency (RF) or electro-optical/infrared ...

Embedded Software Engineer

Location
Loughborough, England, United Kingdom
engineering risk assessments Capture, analyse, and elaborate software requirements for monitor lane and test rig control systems Debug, test, and optimise software written in C Work with and support the implementation of control algorithms developed in Simulink Collaborate with systems, controls, software, and test engineers to deliver validated solutions Qualifications … Required Skills: Experience developing embedded or control system software Proficiency in C programming and software debugging Experience working with control algorithms and Simulink models Understanding of the software development lifecycle and software verification activities Experience supporting test rigs, bench testing, or laboratory-based engineering programmes Strong problem-solving and root ...

Senior Embedded Software Engineer

Hiring Organisation
Avanti Recruitment
Location
Innsworth, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum Plus Benefits package
opportunity to contribute to key architectural decisions and take ownership of substantial areas of development. What You'll Be Doing Developing embedded software using C and C++. Helping re-architect a large, established codebase for Linux-based embedded systems. Designing and developing middleware and application-level software. Working with … complex embedded software products and want to take on greater architectural responsibility. Ideally, you'll bring: Strong embedded Linux development experience. Commercial experience with C and/or C++. Experience working with large, complex software codebases. An understanding of embedded software architecture and design. Good knowledge of embedded systems ...

Embedded Software Engineer

Hiring Organisation
Precept Recruit
Location
Derby, Derbyshire, East Midlands, United Kingdom
Employment Type
Permanent
everything you do. Working closely with colleagues and collaborating across multidisciplinary teams, your responsibilities will include: Developing and testing embedded software solutions using C/C++. Designing maintainable software in line with customer requirements and formal specifications. Developing and executing software unit tests. Supporting high-integrity software development and functional … projects where attention to detail, innovation and engineering excellence are essential. Essential Skills & Experience We are particularly interested in candidates with experience in: Embedded C/C++ software development. Multi-threaded embedded systems and Real-Time Operating Systems (RTOS). ARM-based microcontrollers, such as STM32, including register-level programming. ...

Software Engineer

Hiring Organisation
Precept Recruit
Location
Derby, Derbyshire, East Midlands, United Kingdom
Employment Type
Permanent
maintainable software designs. Develop, test and maintain high-quality software applications and systems. Undertake software unit testing and automated testing. Develop software using embedded C/C++ and other relevant technologies. Participate in code reviews and collaborative engineering activities. Produce technical documentation and project deliverables. Identify potential issues, investigate problems … coding skills. Experience in software development (typically three or more years, although recent graduates will be considered for entry-level positions). Embedded C/C++ development experience. Knowledge of software unit testing, automation and associated tools such as LDRA or Parasoft. Familiarity with MISRA or similar coding standards. Understanding ...

Senior Embedded Systems Engineer

Location
Greater London, England, United Kingdom
Architect, develop, and maintain firmware for Carv’s connected sensor systems. Work on low-power, resource-constrained embedded systems using embedded C/C++. Help develop next-generation sensing hardware, including early prototypes, bring-up, validation, and productionisation. Debug issues across firmware, electronics, Bluetooth, sensors, power, and manufacturing test systems. … debug embedded systems. What We're Looking For 7+ years of experience in embedded systems, firmware, or closely related hardware product development. Strong embedded C/C++ experience on resource-constrained devices. Strong bare metal and RTOS experience (Zephyr preferred). Experience taking firmware or embedded systems from prototype through ...

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 Engineer

Location
Cambridge, England, United Kingdom
physical science with 2-6 years of professional software development experience or equivalent in a research (e.g. MSc or PhD) setting Proficiency in C and preferably one other language (Python, Java, C#, or C++), with experience developing desktop applications and interfacing with hardware Strong understanding of modular design, modern software … advanced medical and life science technologies; familiarity with relevant regulatory frameworks (e.g., GAMP5, ISO 13485, IEC 62304, ISO 26262) and coding standards (e.g., MISRA C), including regulatory documentation, is an asset #LI-KM1 #LI-Onsite STEMCELL Technologies is a privately owned, Vancouver‐based biotechnology company that helps power leading‐edge ...

Software Engineer

Location
Waterbeach, England, United Kingdom
physical science with 2-6 years of professional software development experience or equivalent in a research (e.g. MSc or PhD) setting Proficiency in C and preferably one other language (Python, Java, C#, or C++) , with experience developing desktop applications and interfacing with hardware Strong understanding of modular design, modern software … advanced medical and life science technologies; familiarity with relevant regulatory frameworks (e.g., GAMP5, ISO 13485, IEC 62304, ISO 26262) and coding standards (e.g., MISRA C), including regulatory documentation, is an asset #LI-KM1 #LI-Onsite STEMCELL Technologies is a privately owned, Vancouver-based biotechnology company that helps power leading-edge ...

Principal Embedded Software Engineer

Hiring Organisation
Raytheon
Location
Marlborough, Massachusetts, United States
Employment Type
Permanent
Salary
USD Annual
Must Have : Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant experience. Embedded C/C++ and/or Ada software development experience. Experience developing on VxWorks and Linux/Unix platforms. The ability to obtain and maintain … security clearance. Qualifications We Prefer : Experience with version control systems such as Git or ClearCase. Experience in shell scripting (e.g., Bash or C Shell). Experience working with VME bus-based systems. Radar domain experience. Active/Existing Secret U.S. Security Clearance. What We Offer : Our values drive our actions ...

Senior Software Engineer (C++/C)

Location
Greater London, England, United Kingdom
## Senior Software Engineer (C++/C)Apply: Billund Project House: London Hub: Full time: Posted Today: 0000037252**Job Description****Expert in building game play features and developing engine tech?** Then get your application ready, we're looking for you! Play Software drives technology enabled play; where LEGO play sets ...

Embedded Software Engineer (STM32, C/C++, RTOS)

Location
Bath, England, United Kingdom
Cygnus Instruments, based in Bath, seeks an embedded software engineer to join the design office. You will develop with STM32 MCUs, write C/C++ software, and learn Ultrasonic NDT techniques while following Agile processes. Ideal candidates have experience in embedded systems, USB protocols, and driver development, plus a willingness ...

Senior Embedded Software Engineer (C/C++, Linux) Hybrid

Location
Newcastle upon Tyne, England, United Kingdom
Senior Software Engineer to join its embedded software team delivering critical infrastructure products for the energy sector. The role is hands-on, focusing on C/C++ development in embedded Linux environments across a product platform. You will collaborate with hardware, systems and test engineers, deliver new functionality, and coach ...

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 Embedded Software Engineer

Location
Greater London, England, United Kingdom
write. Work across the stack as needed. Boot firmware, Linux kernel and drivers, management-plane services, and bare-metal code on constrained cores, in C/C++ and Python. Test what you build. Firmware tests that run in the existing hardware-in-the-loop infrastructure, bench scripts that make … yours reviewed, document what you learn so the team does not relearn it, and say so when the plan is wrong. Skills & Experience Strong C on bare metal and C/C++ on Linux. Depth in either bare-metal/RTOS firmware on resource-constrained cores or Linux kernel ...

Principal Consultant

Location
Leeds, England, United Kingdom
operations; integration and application modernisation. Water sector fluency. Working knowledge of the price review and AMP cycle, performance commitments and outcome delivery incentives, C-MeX, the roles of Ofwat, the Environment Agency and the DWI, and the move to a single integrated regulator, and what these mean for a water ...

Principal Consultant

Location
Birmingham, England, United Kingdom
operations; integration and application modernisation. Water sector fluency. Working knowledge of the price review and AMP cycle, performance commitments and outcome delivery incentives, C-MeX, the roles of Ofwat, the Environment Agency and the DWI, and the move to a single integrated regulator, and what these mean for a water ...

Principal Consultant

Location
Manchester, England, United Kingdom
operations; integration and application modernisation. Water sector fluency. Working knowledge of the price review and AMP cycle, performance commitments and outcome delivery incentives, C-MeX, the roles of Ofwat, the Environment Agency and the DWI, and the move to a single integrated regulator, and what these mean for a water ...

Principal Consultant

Location
Exeter, England, United Kingdom
operations; integration and application modernisation. Water sector fluency. Working knowledge of the price review and AMP cycle, performance commitments and outcome delivery incentives, C-MeX, the roles of Ofwat, the Environment Agency and the DWI, and the move to a single integrated regulator, and what these mean for a water ...

Principal Consultant - Water Utilities Domain

Location
Greater London, England, United Kingdom
operations; integration and application modernisation. Water sector fluency. Working knowledge of the price review and AMP cycle, performance commitments and outcome delivery incentives, C-MeX, the roles of Ofwat, the Environment Agency and the DWI, and the move to a single integrated regulator, and what these mean for a water ...

Principal Consultant

Location
Watford, England, United Kingdom
operations; integration and application modernisation. Water sector fluency. Working knowledge of the price review and AMP cycle, performance commitments and outcome delivery incentives, C-MeX, the roles of Ofwat, the Environment Agency and the DWI, and the move to a single integrated regulator, and what these mean for a water ...