Cambridge, England, United Kingdom Hybrid / WFH Options
Aprirose Real Estate Investment
Join to apply for the Senior Embedded Software Engineer role at Aprirose Real Estate Investment Continue with Google Continue with Google 2 days ago Be among the first 25 applicants Join to apply for the Senior Embedded Software Engineer role at Aprirose Real Estate Investment We're seeking a Senior Embedded Software Engineer to join our growing … generation products. You'll work in a fast-paced, innovative environment with real impact. Key Requirements 5+ years' C++ experience (advanced features like templates, smart pointers, STL, threading, polymorphism) Embedded development with microcontrollers (PIC32, ARM, or similar) Ability to read electronic schematics for embedded software integration Desirable Experience Python or scripting language familiarity Proficient with embedded Linux … Xilinx Zynq, Polarfire SoCs, or similar Writing Linux kernel drivers for custom peripherals Familiarity with sensor fusion, Bluetooth/Wi-Fi (e.g. BlueZ, wpa-supplicant), USB, and I2C Strong embedded debugging capabilities Candidate Profile Degree-qualified in Computer Science, Electronics, or similar (or equivalent experience) Comfortable working on military/defence projects Eligible for at least BPSS clearance Personal More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
SoCode Recruitment
Senior EmbeddedC/C++ Software Engineer | Multimedia | Permanent Competitive salary – Up to £120k (Based on experience) Full-time, Permanent Cambridge-based (Hybrid/Remote) Finding a gap in the market for Audio/Visual products, this company, through organic growth, are looking for a Senior Software Engineers to join the team.This versatile product supports both audio and … playback, interfacing with hardware, and enabling synchronisation for multiple expansive visual displays. This is a senior-level opportunity, ideal for an experienced software engineer with a strong background in embedded multimedia systems and a willingness to engage with a wide array of technologies, from microcontrollers to multi-core processors. Key Responsibilities: Design, develop and debug multimedia features (audio, video … streaming) for embedded Linux platforms Evaluate new hardware platforms and provide technical input on architecture and design Collaborate across teams, including support and sales engineering to resolve technical challenges Contribute to the delivery of new product developments as part of an agile, growing team Essential Skills & Experience: Strong experience with C/C++ in embedded systems , including More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Embedded Software Engineer, Cambridge Client: People Source Consulting trading as Experis Location: Cambridge Job Category: Other EU work permit required: Yes Job Views: 7 Posted: 18.04.2025 Expiry Date: 02.06.2025 Job Description: Role: Senior Embedded Engineer Location: Cambridge Hybrid role: 3 days a week in the office, Monday, Tuesday … and Thursday set days. You will be creating and developing embedded software for the most advanced distributed spectral monitoring systems, with C++ and Linux operating system. This is a great opportunity to take significant responsibility in a fast-paced and successful company, working alongside a talented group of like-minded Engineers on a range of fascinating applications. Duties and … programmers and providing constructive feedback to ensure it aligns with the required quality standards. Experience and Qualifications Required: Experience developing and optimizing complex software systems. Experience designing and implementing embedded kernel technologies and drivers. Strong EmbeddedC and C++ programming skills. Excellent analytical and problem-solving ability. Attention to detail and a passion for producing high-quality More ❯
technically strong, but also curious, collaborative, and comfortable owning features end-to-end, from idea to release. About the role As a Senior Engineer , you’ll help build the embedded software systems that power Roku’s devices. You’ll be working deep in the stack, on everything from the bootloader up to performance-critical features of Roku OS. You … partnering with QA to ensure rock-solid releases and teaming up with hardware vendors to bring our next-gen products to life. We’re Excited If You Have Extensive EmbeddedC/C++ experience and a strong track record of building fast, reliable embedded systems A deep understanding of how devices work, from bootloaders and firmware updates … weeks ago Senior Software Engineer - Cambridge, UK Cambridge, England, United Kingdom 2 weeks ago Senior Principal Software Engineer (Automotive) Cambridge, England, United Kingdom 2 weeks ago Senior Software Engineer, Embedded UI - C++ Cambridge, England, United Kingdom 1 week ago Cambridge, England, United Kingdom 17 hours ago Cambridge, England, United Kingdom 2 weeks ago Cambridge, England, United Kingdom 2 months More ❯
week ago Cambridge, England, United Kingdom 4 weeks ago Cambridge, England, United Kingdom 3 days ago Senior Software Engineer - Cambridge, UK Cambridge, England, United Kingdom 2 weeks ago Senior EmbeddedC/C++ Software Engineer | Multimedia | Permanent Cambridge, England, United Kingdom 1 month ago Cambridgeshire, England, United Kingdom 2 weeks ago Senior Software Engineer - Cambridge, UK Cambridge, England … United Kingdom 2 weeks ago Senior Software Engineer, Embedded UI - C++ Cambridge, England, United Kingdom 1 week ago Cambridge, England, United Kingdom 22 hours ago Cambridge, England, United Kingdom 2 days ago Cambridge, England, United Kingdom 1 week ago Cambridge, England, United Kingdom 19 hours ago Cambridge, England, United Kingdom 1 month ago Cambridge, England, United Kingdom 2 weeks More ❯
with clients. You will need: A first or 2.1 degree in Computer Science, Electronics, or other applicable subject from a leading university as well as strong pre-university grades Embedded software development experience, with excellent skills in C and a scripting language such as Python for testing. Additional coding skills in languages such as C++ or C# or More ❯
Embedded Software Engineer • Multiple roles available • Salary between £50,000 to £85,000 • EmbeddedC, Linux, RTOS, MATLAB/Python • Defence projects with real-world impact • On-site in Cambridge • SC clearance required ABOUT THE CLIENT Our client is a specialist defence and security innovation consultancy working at the forefront of national security technology. They are seeking … an experienced Embedded Software Engineer Consultant to join their elite multi-disciplinary engineering team. This role offers the opportunity to contribute to a range of secure embedded systems, delivering innovation from concept through to prototype. You’ll work across the full development lifecycle, shaping mission-led solutions in a collaborative and technically exceptional environment. THE EMBEDDED SOFTWARE … ROLE • Develop embedded software in C (Linux/RTOS/bare-metal) • Support the design, development and testing of cutting-edge defence technologies • Collaborate with engineers across hardware, firmware, and software teams • Help create prototypes with national security applications EMBEDDED SOFTWARE ESSENTIAL SKILLS • 3+ years’ experience in embedded software engineering • Strong C programming and Linux More ❯
and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Oho Group Ltd A leading Cambridge firm are seeking a Senior Embedded Software Engineer as a hire which will prove crucial to their development plans in the very near future. With excellent investment, cutting edge tech, and a fantastic project pipeline … this is an exceptional opportunity to join an elite team, and have a real impact on the future of the company. You will bring: Excellent proficiency in EmbeddedC/C++ Expertise in RTOS, Bare Metal, or Linux 1+ year of experience in a senior role Nice to have: Cross-collaboration experience with hardware and/or electronic … Full-time Job function Industries Engineering Services and Software Development Referrals increase your chances of interviewing at Oho Group Ltd by 2x Sign in to set job alerts for “Embedded Software Engineer” roles. Cambridge, England, United Kingdom 3 weeks ago Cambridge, England, United Kingdom 1 week ago Cambridge, England, United Kingdom 1 year ago Cambridge, England, United Kingdom More ❯
quantum error correction stack, Deltaflow, to make this happen. It's a complex problem that requires a range of skills, talent and passion. We recently raised $75M in Series C funding to accelerate our cutting-edge R&D in quantum error correction (QEC), and are partnering with many of the world's leading quantum hardware providers and government agencies … to make fault-tolerant quantum computing a reality. We're making remarkable progress and growing fast. About The Role As a Senior Embedded Software Engineer at Riverlane, you will use your expert embedded software skills to design and engineer the real-time software for the world's first Quantum Error Correction (QEC) stack. Building on our existing first … generation of Deltaflow products, this is a rare opportunity to shape and influence embedded software at Riverlane, having a far-reaching impact on our designs and directly impacting our products. With responsibility from day one, you will collaborate closely with our external partners, as well as with our world-class Engineering, Product and Quantum Science teams to define, build More ❯
We are looking for a Senior Embedded Engineer to join our team. You will be creating and developing embedded software for the most advanced distributed spectral monitoring systems, with C++ and Linux operating system. This is a great opportunity to take significant responsibility in a fast paced and successful company, working alongside a talented group of like-minded … programmers and providing constructive feedback to ensure it aligns with the required quality standards. Experience and Qualifications Required Experience developing and optimizing complex software systems. Experience designing and implementing embedded kernel technologies and drivers. Strong EmbeddedC and C++ programming skills. Excellent analytical and problem-solving ability. Attention to detail and a passion for producing high-quality More ❯
Software Engineers (all levels - Graduates to principal Engineer) Cambridge, England, United Kingdom 5 months ago Cambridge, England, United Kingdom 1 month ago Cambridge, England, United Kingdom 4 days ago Embedded Software Engineer | Future of Networking Cambridge, England, United Kingdom 2 months ago St Ives, England, United Kingdom 4 weeks ago Cambridge, England, United Kingdom 3 weeks ago St Ives … England, United Kingdom 4 weeks ago Cambridge, England, United Kingdom 1 week ago Cambridge, England, United Kingdom 1 month ago Senior EmbeddedC/C++ Software Engineer | Multimedia | Permanent Cambridge, England, United Kingdom 1 month ago Cambridge, England, United Kingdom 1 day ago Research Software Engineer (ICCS) (Fixed Term) Cambridge, England, United Kingdom 1 month ago Senior Software More ❯
end-to-end solutions for leading-edge low-power mixed-signal SOCs from feasibility study through to system architecture, digital and analogue design, verification and validation, implementation and layout, embedded software design, ATE test, production, and characterisation. Where you will be working Cambridge in England is the premier high-tech hub in the country. It has a wealth of … offer a full end-to-end service for leading-edge Low-Power Mixed-Signal SOCs from feasibility study through Systems Architecture, Digital and Analogue design, Verification, Validation, Implementation, Layout, Embedded Software design and ATE Test, Production and Characterisation. We are the R&D engine that benefits the world in three ways: Enabling Customers, Transforming Industries and Enriching Lives. About … using System Verilog and UVM IP level test development using System Verilog and UVM IP level test development using Formal Methods SoC level test development using System Verilog and embeddedC code Work is in a dynamic team environment. Skills and Experience we would love to see Experience of System Verilog, Verilog Experience of UVM Experience of CMore ❯
shared with internal cross functional teams working on similar products. The Engineer will be responsible for automation for development and validation of ASIC products generating Python test scripts, writing embeddedC code for FW radio control, supporting the business group with radio training materials and investigating customer issues and product returns where required. Manages project-related activities (e.g. More ❯
shared with internal cross functional teams working on similar products. The Engineer will be responsible for automation for development and validation of ASIC products generating Python test scripts, writing embeddedC code for FW radio control, supporting the business group with radio training materials and investigating customer issues and product returns where required. Manages project-related activities (e.g. More ❯
as needed. Engaged with colleagues as a mentor, sharing skills and experience. Strongest Candidates Will Clearly Demonstrate Their Track record/working knowledge in a relevant industry domain e.g. : Embedded systems (RTOS, bare metal, hard real-time) Application software (industrial automation, networking protocols, UI frameworks, IT systems) IoT services and Cloud development (Azure, AWS, etc) AI/ML Cyber … Security Excellent knowledge of software specification, architecture design methodologies, and familiarity with various requirements management and system modelling tools Experience in commercial software development and coding (e.g. C, C++, C#, Python, .NET, Java etc) Experience developing software in regulated industries Additional Information Benefits TTP is an employee-owned business operating from our purpose-built, award-winning campus, just south … Cambridge, England, United Kingdom 1 day ago Software Engineers (all levels - Graduates to principal Engineer) Cambridge, England, United Kingdom 5 months ago Cambridge, England, United Kingdom 2 weeks ago Embedded Software Engineer | Future of Networking Cambridge, England, United Kingdom 2 months ago Cambridge, England, United Kingdom 3 weeks ago Cambridge, England, United Kingdom 1 day ago Cambridge, England, United More ❯
Cambridge, Cambridgeshire, England, United Kingdom
Newton Colmore Consulting Ltd
Embedded Software Consultant - Defence - Cambridge A growing and technologically intriguing Defence company, based in Cambridge, is seeking experienced Embedded Software Consultants or Engineers to assist in the development of newly invented technologies that will enhance the defence and safety of the UK. Your Embedded Software experience should be specifically in Embedded C. Ideally, you will have … experience in the Defence sector; however, we are open to candidates from other complex sectors. It will be essential that you could obtain security clearance. Knowledge of prototyping, using C, C++, MATLAB, or another software language will be highly advantageous. It is expected that you hold a degree in a software or electronics field, or another field that would … have led you into an Embedded Software Engineer role. We are open to candidates at various levels of experience, ranging from those with a year or two of industry experience to more senior roles. The level of responsibility will depend on your level of experience and skills. You will be working in a multi-discipline division, including mechanical engineers More ❯
Social network you want to login/join with: Embedded Software Consultant - Defence - Cambridge, Cambridge col-narrow-left Client: Newton Colmore Consulting Ltd Location: Cambridge, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 4f03f81336c3 Job Views: 4 Posted: 25.06.2025 Expiry Date: 09.08.2025 col-wide Job Description: Embedded Software Consultant - Defence - Cambridge … A growing and technologically intriguing Defence company, based in Cambridge, is seeking experienced Embedded Software Consultants or Engineers to assist in the development of newly invented technologies that will enhance the defence and safety of the UK. Your Embedded Software experience should be specifically in Embedded C. Ideally, you will have experience in the Defence sector; however … we are open to candidates from other complex sectors. It will be essential that you could obtain security clearance. Knowledge of prototyping, using C, C++, MATLAB, or another software language will be highly advantageous. It is expected that you hold a degree in a software or electronics field, or another field that would have led you into an EmbeddedMore ❯
teams including architecture, design, implementation, modelling, performance analysis, silicon validation, FPGA and board development Principal Engineers are also encouraged to mentor junior members Required Skills and Experience : Worked on embeddedC/C++ based SoC verification environments Knowledge of assembly language (preferably ARM), and hardware verification languages (SystemVerilog), shell programming/scripting (g. Tcl, Perl, Python etc.) Experienced … technical team members, partners and customers “Nice To Have” Skills and Experience : Understanding of the fundamentals of Arm system architectures Power aware and Clock Domain Crossing implementation Experience in embedded operating systems, device drivers, microprocessor and embedded system hardware architectures. Experience verifying subsystems for PCIe, LPDDR, HBM, UCIe, Ethernet Development and deployment of large SoCs on emulation platforms More ❯
engineering development capacity Flexibility to approach problems both within and outside core expertise. Knowledge of EDA tools such as KiCAD or Altium. Experience using Python and/or Arduino. EmbeddedC experience is welcome. Good spoken and written English. Tenacity to identify, resolve and overcome technical issues. Preferably a knowledge of Linux including kernel configuration and/or More ❯
surgical robotic software systems for client projects. Design and develop software applications and control algorithms for surgical robotics systems using Object-Oriented languages (C# and C++) and/or Embedded C. Collaborate with electronics, mechanical, and systems engineers to integrate software with hardware components and mechanical robotics platforms. Surgical Robotics Software Lead Engineer Skills: Proven experience leading surgical robotic … software development following medical development processes. Experience designing software for Real-Time Operating Systems (RTOS). Proficiency in modern Object-Oriented languages (C#, C++) and Embedded C. Solid understanding of robotics principles, including kinematics, dynamics, control theory, robotics frameworks, middleware communication, and digital position controllers. Note: Due to the volume of applications, only suitable candidates will be contacted for More ❯
hands-on design, this could be your ideal next step. Key Responsibilities for this role, based in Fordingbridge, Hampshire: Lead and grow a cross-functional design team covering electronics, embedded software, 3D mechanical design, PCB layout, and test system development. Oversee all engineering deliverables, ensuring technical excellence and timely delivery. Take a hands-on role in reviewing, validating, and … performance reviews. Contribute to design processes and quality system improvements. Be prepared to engage in direct design activities (hardware or software) when needed. Essential Skills & Experience: Strong background in embeddedC development and digital/analogue electronic design. Proven team leadership or project management experience. Commercial awareness with the ability to communicate technical solutions clearly and effectively. This More ❯
and autonomy. What You’ll Do Design, prototype, and verify advanced electronic circuits and systems Own schematic capture and PCB layout for digital, analog, and mixed-signal boards Develop embedded systems using FPGAs (VHDL/Verilog), microcontrollers, and SOCs What You’ll Bring Strong experience in schematic design and PCB layout Hands-on expertise in embeddedCMore ❯