3177 IT & Software Developer jobs in the UK

DCV Technologies Limited jobs

Embedded Linux Software Engineer

£40,000 - 46,000
DCV Technologies Limited
Brambleside, London
£40,000 - 46,000
Company Size icon
Company Size
<50
Company Type icon
Company Type
Services
Exp Level icon
Exp Level
Senior
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- BS/MS in Computer, Electrical, Electronics Engineering or equivalent - Extensive experience working with Linux device drivers (V4L2/I2C/SPI/UART, etc.) - Extensive experience with varied Linux system components such as kernels, services, log management, rules, etc. - Excellent networking knowledge - Expert C/C++ and shell scripting knowledge - Experience working with custom Linux build systems (Yocto/Buildroot, etc.) - Experience in system bring-up and hardware integration - Experience with over-the-air update mechanisms for embedded systems - Strong knowledge of security concepts (e.g., hardware root of trust, cryptographic key generation and usage) - Fundamental knowledge of Linux diagnostic/benchmarking tools - Basic Electronics knowledge; comfortable following a schematic and technical documentation/datasheet - Experience with software systems engineering and design principles - Strong verbal and written communication skills - Flexible problem-solving ability; comfortable asking for help when needed - Comfort with complexity and understanding the consequences of changes in interconnected ecosystems - Experience working with deployed hardware systems and remote device management (nice to have) - Good Python programming skills (nice to have) - Nvidia computing platforms experience (nice to have) - Microcontroller development experience (nice to have) - Experience with AWS (nice to have) - Experience with automated testing (nice to have) - Video processing/streaming experience, with camera sensors, codecs, and streaming protocols (nice to have) - Understanding of core security concepts (nice to have) - Experience with software development for medical products or other safety-critical applications (nice to have)

Responsibilities

- Design, develop, test, debug, and implement operating system components, software tools, and utilities - Determine systems software design requirements - Ensure that system improvements are successfully implemented and monitored to increase efficiency - Generate systems software engineering policies, standards, and procedures - Deliver and/or manage assigned projects, collaborating with stakeholders to achieve desired results - Act as a mentor to colleagues or direct the work of lower-level professionals - Spend the majority of time delivering and overseeing projects from design to implementation - Adhere to policies while utilizing specialized knowledge and skills acquired through advanced education

Description


We are seeking an Embedded Linux Software Engineer for a 6-12 month contract position based in London, UK, with a hybrid work model requiring three days onsite. Our teams are technically diverse, involved in the development and productization of custom computing and medical devices for hospital operating rooms. We offer a collaborative environment where you will work closely with hardware teams, enhance our software infrastructure, and participate in security and regulatory compliance processes. By joining us, you will have the opportunity to contribute to robust software designed for medical-grade systems while ensuring seamless deployments.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the UK here.

How many C / C++ Developer jobs are in the UK?

Currently, there are 3177 C / C++ openings.

Is the UK a good place for C / C++ Developers?

The UK is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for C / C++ Developer jobs in the UK?

SwapTix, Collect Solutions Ltd, Arctic Shores, TBG Solutions Ltd, Government Communications Headquarters (GCHQ), Metropolitan Police, The American School in London among others, are currently hiring for C / C++ roles in the UK.

The company with most openings is Experis as they are hiring for 101 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.