including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence - Proven software development skills, preferably in Java, Golang, C/C++, Python and/or Perl in a Linux environment - Familiarity with distributed systems, asynchronous messaging, and network protocols - Strong computer science fundamentals in More ❯
Bachelor's or Master's degree in Computer Science or related technical discipline 5+ years of hands-on software development experience preferably in Java, C/C++, Python, competent in traditional (RDBMS) and modern datastores (NoSQL) Strong programming and problem solving skills A clear understanding of data structures, algorithms, software More ❯
York, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Commercially experienced Software Engineer with proven C++ development experience will design and develop software for the latest radar, security and surveillance systems. You’ll bring an Engineering related degree, Modern C++ More ❯
Bath, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Commercially experienced Software Engineer with proven C++ development experience will design and develop software for the latest radar, security and surveillance systems. You’ll bring an Engineering related degree, Modern C++ More ❯
Derby, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: col-narrow-left Client: Technical Futures Ltd Location: derby, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 1 Posted: 06.06.2025 Expiry Date: 21.07.2025 col More ❯
Worcester, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: col-narrow-left Client: Technical Futures Ltd Location: worcester, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 1 Posted: 06.06.2025 Expiry Date: 21.07.2025 col More ❯
Bolton, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: col-narrow-left Client: Technical Futures Ltd Location: bolton, greater manchester, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 1 Posted: 06.06.2025 Expiry Date More ❯
Essex, Chelmsford, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D site based in … markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. … Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be an accomplished Software engineer with experience within a similar job. - The ideal candidate will be a self-starter More ❯
introduced products, deploying the correct embedded OS Ensure embedded systems are secure and up-to-date Key Skills 2 years embedded software development experience – C/C++/Python BSc or BEng in Computer Science, Engineering or any related field Strong knowledge of working with Linux in an embedded system More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
quality standards. Experience and Qualifications Required: Experience developing and optimizing complex software systems. Experience designing and implementing embedded kernel technologies and drivers. Strong Embedded C and C++ programming skills. Excellent analytical and problem-solving ability. Attention to detail and a passion for producing high-quality software with clean code. Must More ❯
Newark, Nottinghamshire, East Midlands, United Kingdom
Redline Group Ltd
Software Engineer job in Newark-on-Trent: Bachelor's or Master's degree in Computer Science, Electronics, or Computer Engineering. Extensive experience developing embedded C firmware in electronics manufacturing environments. Strong background in bare-metal development, peripheral configuration, and real-time control. Solid understanding of layered software architectures and modular More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
TEC Partners - Technical Recruitment Specialists
Software Engineer (C Embedded) Location: Cambridge | Hybrid Working (3 days in the office) Salary: £50,000 – £60,000 I’m working with an established technology company that designs and develops cutting-edge radar systems used across global security, surveillance, and defence sectors. With an ambitious product roadmap and an expanding More ❯
be encouraged to stay current with the latest technologies and integrate them into new designs. Wireless protocols: BLE, Thread, Zigbee Application-level development in C, C++ or Python Version control tools such as Git Interested? To find out more about this exciting opportunity, please contact Laurence Powell or Andrew Knight More ❯
The ideal candidate should possess a wealth of knowledge and experience in software design and development. Proficiency in high-level programming languages, including C++, C, Java, and experience with embedded and desktop operating systems such as Linux and Windows, is paramount. Familiarity with tools like Visual Studio and Enterprise Architect More ❯
a native or business level. Willingness to participate in a minimal after-hours support rotation. Nice to have : Knowledge of programming languages such as C, C++, C#, Java, JavaScript, HTML, XML. Experience in fintech or financial services industry. Knowledge of SWIFT or other payment processing systems. Proficiency in additional languages More ❯
problem-solving abilities and attention to detail Excellent sense of quality and workmanship Highly Valued Relevant Experience Familiarity with a systems programming language like C/C++ or Rust Familiarity with ACID data principles Familiarity with SQL and NoSQL databases and distributed computing frameworks is a plus Working knowledge of More ❯
London, England, United Kingdom Hybrid / WFH Options
Jobs via eFinancialCareers
code, proudly branding themselves 97% tech-driven and 'more like a software house' than a bank. Although they work with a range of technologies - C Java/C# - candidates with any OO experience will be considered. This is an entirely UK-based fund and is one of the best performing More ❯
satellite communication or space applications. Strong communication and teamwork abilities. Strong knowledge of software architecture, design patterns, and development methodologies. Proficiency in programming with C/C++. Experience with embedded Linux user-space SW stack and Yocto/Buildroot. Experience with real-time operating systems (RTOS), software-defined radios (SDRs More ❯