351 to 375 of 431 Remote/Hybrid C Jobs

Principal Embedded Software Engineer

Location
London, United Kingdom
Bristol-based engineering team. This is a hands-on technical leadership role focused on developing safety-critical embedded software, with particular emphasis on Embedded C and RTOS technologies. Key Responsibilities Lead technical aspects of embedded software projects. Design, develop and test low-level embedded software. Work extensively with C, assembler … critical validation, certification and compliance. Mentor and provide technical guidance to other engineers. Key Requirements Strong commercial experience in Embedded Software Engineering. Excellent Embedded C skills. Strong RTOS experience ideally FreeRTOS or SAFE RTOS. Low-level embedded experience, ideally ARM Cortex. Experience within a safety-critical environments Experience with embedded ...

Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Bristol Area, South West, United Kingdom
Employment Type
Permanent, Work From Home
documentation. Key Responsibilities Design, develop and test embedded software for microcontrollers and embedded systems. Contribute to RTOS product development and processor porting. Work with C and assembler at a low level. Debug software and hardware integration issues. Support software verification, validation and certification activities. Produce detailed design, test and safety … reviews and continuous improvement. Work with engineering teams and customers to understand requirements. Key Requirements Around 5 years' commercial embedded software experience. Strong Embedded C and assembler skills. Experience working in a controlled software development environment. Good understanding of the software development lifecycle. Low-level embedded/processor-level development ...

Manager, Embedded Software Engineering

Hiring Organisation
Advanced Bionics LLC
Location
Valencia, California, United States
Employment Type
Any
Salary
USD Annual
debugging, and documentation in close collaboration with the Test Manager to ensure comprehensive and effective testing strategies are implemented. Use programming languages, such as C/C++, to effectively design and program firmware for cochlear implants. Ensure compliance with relevant regulatory standards, such as FDA guidelines, in the development … Must have experience with the following: - Embedded Software Development - Embedded Systems - Cochlear Implants - Firmware Development Lifecycle - Low-level Software Development - Real-time Operating Systems - C/C++ Programming - Regulatory Standards for Medical Devices 3. Must have good oral and written communication skills. 4. Domestic and international travel (Canada and Switzerland ...

Hardware / Firmware Engineer

Hiring Organisation
Zenovo
Location
Cheshire, United Kingdom
Employment Type
Permanent
considering high-current power routing, thermal management, EMC performance, creepage and clearance, DFM and design for test. Developing, testing and maintaining embedded firmware in C/C++ for 8-, 16- and 32-bit microcontrollers. Working with bare-metal and RTOS firmware, including peripheral drivers, interrupts and low-level debugging. Working … multi-layer PCB layout experience using a professional ECAD package such as Altium Designer, OrCAD, KiCad or similar. Practical embedded firmware development in C or C++ on microcontrollers. Experience with peripheral drivers, interrupts and low-level debugging. An understanding of automotive electrical environments, or an interest in developing this knowledge. ...

Senior Signal Processing Engineer

Location
United Kingdom
multi-frequency, multi-constellation, LEO-PNT, SoOP, and hybrid positioning concepts Algorithm development and validation using Python/MATLAB, followed by implementation in embedded C/C++ for real-time receiver environments Performance analysis using simulations, lab measurements, and real-world data Contribution to receiver architecture and technology roadmaps … data decoding, and their interaction with positioning engines Experience in GNSS algorithm development for mass-market or high-precision receivers Proficiency in embedded C/C++, with supporting skills in Python and/or MATLAB Familiarity with embedded real-time systems and modern software development practices is appreciated Analytical, detail ...

Embedded Firmware Engineer

Hiring Organisation
Room At The Top Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£31.54 - £53.64 per hour
ability to work effectively with software, hardware, systems, integration, and test stakeholders. Embedded software: Approximately five years of professional experience developing embedded systems in C/C++. Microcontrollers: Strong hands-on experience with STM microcontrollers, specifically STM32. Low-power systems: Proven experience developing ultra-low-power, battery-operated devices. GNSS … organized, and able to work autonomously while communicating progress and blockers clearly. Qualifications & Education: Requirements Approximately five years of embedded software engineering experience using C/C++. Hands-on experience with STM32 microcontrollers and embedded debugging. Proven delivery of low-power firmware for battery-operated devices. Experience with GNSS, LoRa ...

Embedded Firmware Engineer

Hiring Organisation
Room at the Top Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 32 - 54 Hourly
ability to work effectively with software, hardware, systems, integration, and test stakeholders. Embedded software: Approximately five years of professional experience developing embedded systems in C/C++. Microcontrollers: Strong hands-on experience with STM microcontrollers, specifically STM32. Low-power systems: Proven experience developing ultra-low-power, battery-operated devices. GNSS … organized, and able to work autonomously while communicating progress and blockers clearly. Qualifications & Education: Requirements Approximately five years of embedded software engineering experience using C/C++. Hands-on experience with STM32 microcontrollers and embedded debugging. Proven delivery of low-power firmware for battery-operated devices. Experience with GNSS, LoRa ...

Embedded Firmware Engineer

Hiring Organisation
Room at the Top Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Contract, Temporary
Salary
£31.54 - £53.64/hour
ability to work effectively with software, hardware, systems, integration, and test stakeholders. Embedded software: Approximately five years of professional experience developing embedded systems in C/C++. Microcontrollers: Strong hands-on experience with STM microcontrollers, specifically STM32. Low-power systems: Proven experience developing ultra-low-power, battery-operated devices. GNSS … organized, and able to work autonomously while communicating progress and blockers clearly. Qualifications & Education: Requirements Approximately five years of embedded software engineering experience using C/C++. Hands-on experience with STM32 microcontrollers and embedded debugging. Proven delivery of low-power firmware for battery-operated devices. Experience with GNSS, LoRa ...

Senior Verification Engineer (IP verification)

Hiring Organisation
ARM
Location
Bristol, Gloucestershire, United Kingdom
Salary
£ 70 K
with the software to enable our partners to develop outstanding systems.Responsibilities:Your key responsibilities will include writing test plans, defining test methodologies, developing C based software tests, SystemVerilog/Verilog testbenches and tests, and debugging of test failures and issues.Working with project management and leads on planning tasks, schedules … Systemverilog HDL.Skilled in one or more of various verification approaches – UVM, formal, power aware verification.Experience in SoC verification using Embedded Low-level programming including C/C++ tests and assembly language (preferably ARM).Exposure to all stages of verification: requirements collection, creation of verification methodology plans, test plans, testbench implementation ...

Senior Verification Engineer (IP verification)

Location
West of England, England, United Kingdom
with the software to enable our partners to develop outstanding systems. Responsibilities: Your key responsibilities will include writing test plans, defining test methodologies, developing C based software tests, SystemVerilog/Verilog testbenches and tests, and debugging of test failures and issues. Working with project management and leads on planning tasks … Skilled in one or more of various verification approaches – UVM, formal, power aware verification. Experience in SoC verification using Embedded Low-level programming including C/C++ tests and assembly language (preferably ARM). Exposure to all stages of verification: requirements collection, creation of verification methodology plans, test plans, testbench ...

Principal Medical Software Engineer

Location
Bristol, England, United Kingdom
us. The role will be responsible for: Leading the design, development, verification and delivery of software for regulated medical devices, including IEC 62304 Class C safety-critical software. Providing technical direction across the full software lifecycle, ensuring regulatory compliance, robust architecture, and high quality execution whilst communicating with internal stakeholders … have demonstrable experience of medical software development, spanning everything from planning to submission. You’ll have proven experience of delivering Class C safety critical software to market and be comfortable developing for embedded environments i.e. Medical Device Software built on Linux, QNX, SafeRTOS etc. Collaboration plays a vital part ...

Senior Firmware Engineer

Location
Cardiff, Wales, United Kingdom
global security solutions. As our Senior Firmware Engineer, you’ll support HID’s successby: Implementation of embedded firmware designs and test solutions primarily in C and C# Implementation of cryptographic solutions. Creation of design documentation. Practical hands‐on experience working with and debugging embedded systems. Working in a team environment. … stories/user/stakeholder requirements. Ability to provide technical solutions to mid‐to‐high complexity issues. Good working knowledge of low programming languages (C/C#) and scripting. Familiar with many low‐level developer techniques. TDD Unit test approach. Familiar with CI/CD techniques. Able to demonstrate experience ...

Senior Digital Electronics Engineer / Consultant

Hiring Organisation
ECM Selection
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
Are you interested in the communications systems sector, whereby projects could contribute to advanced satellite technologies, warehouse robotics, or voice detection systems (to name but a few)? This leading technology company provide expertise across engineering ...

C# Software Engineer - Defence/Aerospace (Remote & Onsite)

Location
Stevenage, England, United Kingdom
Matchtech is recruiting five C# Software Engineers for an initial 12-month contract. Roles are based in Stevenage or Bristol with the rest of the work remotely, offering a mix of on-site and remote ...

C# Software Engineer - Defence/Aerospace (Remote & Onsite)

Location
West of England, England, United Kingdom
Matchtech is recruiting five C# Software Engineers for an initial 12-month contract. Roles are based in Stevenage or Bristol with the rest of the work remotely, offering a mix of on-site and remote ...

Senior Cloud Infrastructure Engineer

Location
Greater London, England, United Kingdom
Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving ...

Cyber Software Engineer

Location
Cheltenham, England, United Kingdom
Their engineering teams are collaborative, quality driven, and focused on solving challenging problems. Due to continued growth, they are looking for an experienced Senior C/C++ Software Engineer to join their team. The Benefits Annual cash bonus Private medical cover High employer pension contribution Enhanced parental leave Training … development support budget Cycle to work and electric car scheme The Senior C/C++ Software Engineer Role As a Senior Engineer, you will design and develop complex software solutions, working across the full development lifecycle. You will contribute to architecture, support improvements to existing systems, and play ...

Cyber Software Engineer

Hiring Organisation
Searchability NS&D
Location
Cheltenham, England, United Kingdom
Senior C/C++ Software Engineer – Cheltenham, UK Up to £85,000 Depending on Experience Hybrid working, 3 days onsite with flexibility DV clearance required About the Client Our client is a well-established and highly technical software business, known for delivering complex, high-performance systems across multiple platforms. Their … engineering teams are collaborative, quality driven, and focused on solving challenging problems. Due to continued growth, they are looking for an experienced Senior C/C++ Software Engineer to join their team. The Benefits Annual cash bonus Private medical cover High employer pension contribution Enhanced parental leave Training and development ...

Senior Software Architect

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Royston, Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
that controls a device, running on Windows, rather than embedded firmware development. One platform is built largely in C# with an amount of wrapped C carried over from earlier work. The other is predominantly C, with Qt and QML providing the interface layer. You would not be expected to have ...

Senior Pro*C Developer

Hiring Organisation
Hays
Location
London, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£650.0 - £700.0 per day + In-scope Market Rate
client is a London-based consultancy who are actively seeking an experienced Pro*C Developer with strong knowledge of Oracle. What you'll need to succeed: Extensive hands-on Pro*C Development experience in a commercial environment. Strong experience with Oracle. Good experience working in a highly-regulated environment. What … employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk ...

Senior Pro*C Developer

Hiring Organisation
Hays Specialist Recruitment Limited
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£650.00 - £700.00 per day
client is a London-based consultancy who are actively seeking an experienced Pro*C Developer with strong knowledge of Oracle. What you'll need to succeed: Extensive hands-on Pro*C Development experience in a commercial environment. Strong experience with Oracle. Good experience working in a highly-regulated environment. What … employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk ...

Remote Rust Developer

Location
United Kingdom
with researchers. This includes curating code examples, providing precise solutions, and making corrections primarily in Rust , as well as in Python, JavaScript (including ReactJS), C/C++, Java, and Go; evaluating and refining AI-generated code for efficiency, scalability, and reliability; and working with cross-functional teams to enhance enterprise … Working on AI model training initiatives by curating code examples, building solutions, and correcting code — primarily in Rust , along with Python, JavaScript (including ReactJS), C/C++, Java, and Go. Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable. Collaborate with cross-functional teams ...

Senior Product Security Engineer

Location
Cambridge, England, United Kingdom
firmware and SoC architecture for security risks and threat models. Evaluate critical security features like secure boot, rollback protection, memory isolation, and TEE. Perform C/C++ security code reviews to spot implementation‐level flaws. Conduct targeted hands‐on tests to validate security concerns when needed. Collaborate with cross‐functional … both technical and non‐technical audiences. Required Skills and Experience: Proven experience securing hardware‐firmware interfaces or embedded systems. Strong hands‐on expertise in C/C++ security code reviews. Background in secure boot, key provisioning, firmware hardening, and trusted computing. Solid understanding of firmware attack surfaces: fault injection, code ...

Principal FPGA Engineer Rickmansworth, UK Engineering

Location
Rickmansworth, England, United Kingdom
cocotb, Verilator or similar modern verification approaches. Experience in communications systems, 5G, modems, digital IF distribution, satcom or wider RF product development. Experience in C, C++, Rust or Python‐based tooling in mixed hardware/software environments. Location Hybrid working is available for this role. When on‐site you will … working from our R&D office in Rickmansworth—Before applying, please make sure you can commute to G Round Floor, Trinity Court, Suite C, Church St, Rickmansworth WD3 1RT Closing date: At ETL, we always prioritise efficiency in everything we do. With this in mind, we are looking to commence ...

Principal FPGA Engineer Rickmansworth, UK Engineering

Location
Madley, England, United Kingdom
cocotb, Verilator or similar modern verification approaches. Experience in communications systems, 5G, modems, digital IF distribution, satcom or wider RF product development. Experience in C, C++, Rust or Python‐based tooling in mixed hardware/software environments. Location Hybrid working is available for this role. When on‐site you will … working from our R&D office in Rickmansworth—Before applying, please make sure you can commute to G Round Floor, Trinity Court, Suite C, Church St, Rickmansworth WD3 1RT Closing date: At ETL, we always prioritise efficiency in everything we do. With this in mind, we are looking to commence ...