1,076 to 1,100 of 1,540 Permanent C Jobs

Azure Integration Engineer - Fixed Term Contract

Location
United Kingdom
presented as personal work. For further information, AI & Recruitment at LI Values We approach our work with TACT ; we are T ransparent, A ccountable, C ommitted and we work as a T eam. We are transparent together, embracing honesty and building trust. We are accountable to the industry and strive ...

Member of Technical Staff, Intelligence

Location
Greater London, England, United Kingdom
AWS. Working with data from LIMS, electronic lab notebooks or lab data standards. Current protein language models and structure prediction, such as ESM C, Boltz-2, Chai, OpenFold3 or AlphaFold 3. Why this is unusual Most assay data analysis happens far from the lab, on files someone exported weeks earlier ...

Senior Manager, Early Careers Recruiting

Location
Livingston, Scotland, United Kingdom
U.S.C. § 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 ...

Staff Backend Engineer

Location
Greater London, England, United Kingdom
that deals with ambiguity- you're interested in distributed systems and writing resilient software- you have some experience with strongly-typed languages (Go, Java, C, Scala etc.).- you think you'd enjoy the kind of work we're doingWe're on the look out for L60 Engineers ...

Staff Backend Engineer

Location
Cardiff, Wales, United Kingdom
team that deals with ambiguityyou’re interested in distributed systems and writing resilient softwareyou have some experience with strongly-typed languages (Go, Java, C, Scala etc.).you think you’d enjoy the kind of work we’re doingWe're on the look out for L60 Engineers at the moment ...

Staff Backend Engineer

Location
Greater London, England, United Kingdom
team that deals with ambiguityyou’re interested in distributed systems and writing resilient softwareyou have some experience with strongly-typed languages (Go, Java, C, Scala etc.).you think you’d enjoy the kind of work we’re doingWe're on the look out for L60 Engineers at the moment ...

Senior GRC Engineer

Location
Greater London, England, United Kingdom
interview process, perform essential job functions, and receive equitable benefits and all privileges of employment. Please contact us to request accommodation. Privacy & AI Notice C andidate data processed during our recruitment activities is handled in accordance with our Candidate Privacy Notice . This may include the use of artificial intelligence ...

Senior Technical Program Manager

Location
Livingston, Scotland, United Kingdom
U.S.C. § 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 ...

Embedded Software Engineer - Medical Devices

Hiring Organisation
ECM Selection Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£55,000
Develop embedded C and C++ software to bring new medical technology to life Looking for an embedded development role with variety, client-contact, and a positive real-world impact? This role may be just the ticket: a well-established medical technology company is seeking an experienced C or C++ developer … will need: A strong academic background in Computer Science, Electronics, or a similarly applicable subject Substantial commercial embedded software development experience with skills in C and/or C++ (and ideally Qt framework). Target systems include bare metal, RTOS, and Linux A solid appreciation of software engineering best practice ...

Senior Embedded Software Engineer

Hiring Organisation
ECM Selection Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£85,000
Join a small embedded software team to work on multithreaded applied electronics for robotics Cambridgeshire South; to c£85,000 DoE + Benefits This market leader in scientific instrumentation has dedicated engineering groups covering mechanical, electronics and software engineering. Their firmware team is part of their software group and also … lines are based on high electromechanical precision, utilising firmware that drives motors, real time sensors and automated robotic systems. This is typically achieved using C/C++ embedded on ARM Cortex-M. As a Senior Engineer, you would work on multidisciplinary projects that include shipping firmware, integrating third-party modules ...

Senior Embedded Software Engineer

Location
Cambridge, England, United Kingdom
lines are based on high electromechanical precision, utilising firmware that drives motors, real time sensors and automated robotic systems. This is typically achieved using C/C++ embedded on ARM Cortex-M. As a Senior Engineer, you would work on multidisciplinary projects that include shipping firmware, integrating third-party modules … with C#.NET code on the PC side. Requirements Demonstrable and varied project experience in commercial grade embedded software/firmware development with expertise using C/C++ on ARM microcontrollers (ideally Cortex-M). This should include complicated and sophisticated electromechanical applications. Expertise at system level engineering including distributed microcontrollers ...

Senior Embedded Electronics Engineer

Hiring Organisation
ZENOVO LTD
Location
Greater Manchester, North West, United Kingdom
Employment Type
Permanent
experience to contribute to complex, hands-on engineering projects within a collaborative and technically driven environment. The successful candidate will bring strong expertise in C/C++, microcontroller and microprocessor architectures, real-time operating systems (RTOS), unit testing and bootloader development, alongside practical electronics and hardware engineering experience. Strong analytical … experienced engineers. About the Role Lead embedded software architecture and system-level design for new and existing products. Develop robust real-time firmware in C/C++, working within strict timing, performance and memory constraints. Design, develop and maintain peripheral drivers and interfaces, including SPI, I2C, UART, USB, ADC/ ...

Senior Embedded Electronics Engineer

Hiring Organisation
ZENOVO LTD
Location
London, UK
experience to contribute to complex, hands-on engineering projects within a collaborative and technically driven environment. The successful candidate will bring strong expertise in C/C++, microcontroller and microprocessor architectures, real-time operating systems (RTOS), unit testing and bootloader development, alongside practical electronics and hardware engineering experience. Strong analytical … experienced engineers. About the Role Lead embedded software architecture and system-level design for new and existing products. Develop robust real-time firmware in C/C++, working within strict timing, performance and memory constraints. Design, develop and maintain peripheral drivers and interfaces, including SPI, I2C, UART, USB, ADC/ ...

Senior Software Engineer, Code Search

Location
United Kingdom
Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Associate’s Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer … Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer ...

Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Normanton, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
deliver seamless device connectivity Working with cross-functional teams to define software requirements, system architecture and design specifications Writing, debugging and maintaining clear, maintainable C code that follows best practice, ideally with MISRA guidelines in mind Developing Linux applications to create test simulations Building in secure development practices, including encryption … troubleshooting Keeping up with industry trends and new technologies to help drive innovation What you'll need Solid experience in embedded software development Strong C programming skills Experience with an RTOS such as Zephyr or FreeRTOS A good appreciation of hardware and ARM-based microprocessors Linux application development experience Familiarity ...

Senior Embedded Firmware Engineer

Location
Cheltenham, England, United Kingdom
Responsibilities Lead and contribute across the development lifecycle, from requirements and firmware design through to integration, debugging, testing and release. Develop robust embedded C firmware for real-world devices and applications. Produce clear documentation covering firmware architecture, interfaces, software design and test evidence. Research new technologies and develop technical demonstrators … assess the feasibility of future products. Skills & Experience A relevant degree and at least ten years’ experience in firmware or embedded C development. Practical experience with Python for test scripts and demonstrator applications. Experience with microcontrollers such as STM32 or PIC32, and protocols including I2C, SPI and serial. Familiarity with ...

Embedded Software Engineer

Location
Cheltenham, England, United Kingdom
product managers, you'll help enhance established products and bring new signalling solutions to life. Key Responsibilities Develop reliable, efficient and clearly documented embedded C firmware. Contribute across the development lifecycle, from requirements and architecture through to testing, deployment and maintenance. Integrate and debug software and hardware to ensure robust … supporting continuous improvement. Skills & Experience A relevant degree and at least five years' experience in firmware or embedded software development. Practical experience with embedded C, Python and microcontrollers such as STM32 or PIC32. Familiarity with RTOS, bare-metal programming and communication protocols including I2C, SPI, serial and wireless. Experience with ...

Senior Embedded Software Engineer

Hiring Organisation
X4 Group
Location
Southampton, Hampshire, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £75,000 per annum
Southampton based innovation center. 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 ...

Software Engineer - Embedded Software - Electronics - Software Development

Hiring Organisation
Tiger Resourcing Group
Location
Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
software development, hardware-integrated systems and opportunities to expand your knowledge of specialist engineering technologies. Key Responsibilities Design, develop and maintain software solutions using C and/or C++. Produce detailed software designs in accordance with technical requirements. Undertake coding, debugging, unit testing and software verification. Support software integration, system … Skills & Experience Essential: A degree or equivalent qualification in Software Engineering, Computer Science, Electronic Engineering or another relevant technical discipline. Practical programming experience using C and/or C++. Strong analytical and problem-solving skills. Good mathematical understanding. The ability to communicate technical information effectively and work collaboratively. A genuine ...

Embedded Software Engineer - C++ - Embedded Linux - VoIP

Hiring Organisation
Tiger Resourcing Group
Location
Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
development team. Key Responsibilities Embedded Software Design & Development Design, develop and maintain Embedded software for complex electronic and communications systems. Develop software using C, C++ and/or Rust. Contribute to software architecture, detailed design and algorithm development. Develop and integrate software for Embedded Linux and Real Time operating system … methodologies. Contribute to the delivery of reliable, secure and maintainable Embedded software solutions. Essential Skills & Experience Significant commercial experience in Embedded software development using C, C++ and/or Rust. Strong understanding of Embedded software architecture and development methodologies. Experience working across the complete software product development life cycle. Proven ...

Embedded Software Engineer

Hiring Organisation
Tiger Resourcing Group
Location
Cambridgeshire, Market Deeping, Lincolnshire, United Kingdom
Employment Type
Permanent
development team. Key Responsibilities Embedded Software Design & Development Design, develop and maintain embedded software for complex electronic and communications systems. Develop software using C, C++ and/or Rust. Contribute to software architecture, detailed design and algorithm development. Develop and integrate software for embedded Linux and real-time operating system … methodologies. Contribute to the delivery of reliable, secure and maintainable embedded software solutions. Essential Skills & Experience Significant commercial experience in embedded software development using C, C++ and/or Rust. Strong understanding of embedded software architecture and development methodologies. Experience working across the complete software product development lifecycle. Proven experience ...

Lead Embedded Software Engineer - Video Systems

Hiring Organisation
Audio Visual Recruitment Ltd
Location
SL1, Slough, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £85000/annum Negotiable dependent on experience
into robust, measurable solutions. Key Responsibilities Own the embedded software architecture and contribute to system design and platform selection. Develop and maintain low-level C/C++ software for video processing, hardware control and network communication. Evaluate and integrate hardware codecs, vendor SDKs, drivers and supporting software. Implement and debug … builds, firmware update and recovery processes, and clear technical documentation. Support bench and field trials, converting test feedback into improvements. Essential Requirements Strong embedded C/C++ development skills, including debugging on physical hardware. Experience delivering hardware-based video encoding, decoding or comparable real-time systems. Embedded Linux development experience ...

Embedded Software Engineer

Hiring Organisation
Melbreck Technical Recruitment Ltd
Location
Littlehampton, West Sussex, South East, United Kingdom
Employment Type
Permanent, Work From Home
projects. Design, develop, and implement embedded software for bare-metal systems, focusing on performance, reliability, and resource efficiency. Write efficient and maintainable code in C/C++ (and assembly as needed) for microcontrollers, memory-constrained, and real-time systems. Develop, test, and debug low-level device drivers, peripheral interfaces … Engineering, Software Engineering, Electronics, Electrical Engineering, or a related discipline. Hands-on experience in embedded systems development. Solid understanding of embedded systems design, including C/C++ memory management, microprocessor architectures, instruction efficiency, and I/O timing. Proficient with debugging tools and techniques for embedded systems. Demonstrated ability ...

Senior System Software Engineer, Tegra Security Software

Location
West of England, England, United Kingdom
expertise in our HPSE security architecture and its interactions with hardware security, operating-system components, and other security services.Build, implement, test, debug, and maintain C-based software and interfaces for PKCS#11 and related security services within DRIVE OS and other deployments of the Tegra chipsets.Collaborate with software, hardware, system architecture … related technical area. The role is suitable for candidates progressing beyond new-graduate scope and building toward independent ownership.2-4 years of experienceOutstanding C programming and debugging skills; ability to write clear, reliable, and maintainable code.Solid foundations in data structures, operating systems, computer architecture, and software engineering practices.Methodical and analytical ...

Senior Software Engineer – Rock Physics Applications

Location
United Kingdom
applications using modern software engineering practices (design patterns, SOLID principles, automated testing, continuous integration/delivery). Modernize legacy systems — Lead migration of mature C/C++ codebases to modern languages, runtimes, and UI/UX frameworks while preserving scientific accuracy and performance. Leverage AI-assisted development — Actively adopt … professional software engineering building and shipping complex, production-grade applications — not solely scripting, prototyping, or research. Strong proficiency in C#/.NET; and also C/C++; demonstrated ability to work across both languages in a single product ecosystem. Undergraduate (or higher) degree in Computer Science, Software Engineering ...