Essex, Chelmsford, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a SeniorEmbeddedSoftwareEngineer 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 SeniorEmbeddedSoftwareEngineer C/C++ to join their R&D site based in Chelmsford, Essex. … My client is looking for a SoftwareEngineer to join their Team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for … the SeniorEmbeddedEngineer 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 embeddedsoftware for Linux operating system, Linux kernel development & Linux network programming. Requirements for the SeniorEmbeddedSoftwareMore ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
ACS Performance
We're seeking a SeniorEmbeddedSoftwareEngineer to join our growing Augmented Reality (AR) and Infrared Products team. You'll play a key role in developing and enhancing cutting-edge AR systems used in defence and industrial applications. This is a hands-on role involving the design and implementation of new features, bug fixing, and … 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 embeddedsoftware integration Desirable Experience: Python or scripting language familiarity Proficient with embedded … 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 ❯
Peterborough, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Singular Recruitment
As a SeniorEmbeddedSoftwareEngineer, you will play a key role in the development, design, and manufacture of cutting-edge communication systems. Working in a fast-paced environment alongside a talented team, you will be responsible for driving innovation and ensuring the quality and performance of embeddedsoftware solutions. You will have the … opportunity to work on critical products that deliver high-impact solutions for customers worldwide. Key responsibilities for the role of SeniorEmbeddedSoftwareEngineer will include: Develop and maintain embeddedsoftware for communication systems, including real-time operating systems, device drivers, and communication protocols. Collaborate with cross-functional teams, including hardware engineers and system … architects, to ensure seamless integration of software and hardware components. Lead the design, implementation, and testing of new features and improvements to enhance the performance, reliability, and scalability of our communication products. Troubleshoot and debug complex issues, optimizing code for performance and memory usage. Contribute to the continuous improvement of software development processes, including testing, documentation, and code More ❯
Developing embeddedsoftware using modern C++ on Linux This product development and manufacturing company are growing and looking for a SeniorEmbeddedSoftwareEngineer to join their team. Their technologies are both standalone instruments as well as hardware components for complex systems integrated into customer products. As a senior team member, you will … deliver robust, high quality software, write automated tests, as well as peer review other code. Requirements: Degree in computer science or electronics, with demonstrable industry experience as a seniorembeddedsoftware engineer. Extensive experience with embeddedsoftware using modern C++ (ideally 17) programming that is used for developing optimised complex systems through efficient memory … management including embedded kernel and Linux driver technologies. Good analytical and problem-solving skills. Excellent communication skills. Additional experience with 1 or more of the following: Rust, Python, RF, DSP, network systems. The role would require you to be onsite at their offices at least 3 days per week as required for projects. On offer is an excellent remuneration More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Technical Futures
SeniorEmbeddedSoftwareEngineer Award-Winning Technology Company - Cambridge - 5+ years Embedded C++ development - Permanent. Are you ready to shape the future of cutting-edge Augmented Reality products? Our client, an award-winning technology company at the forefront of innovation, is seeking a SeniorEmbeddedSoftwareEngineer with expert C++ development … experience to join their talented team. What youll do: Contribute to the design and development of state-of-the-art AR products. Implement new features, resolve software bugs, and enhance performance on embedded systems. Collaborate closely with electronics and hardware teams, reading electronic schematics to integrate software effectively. Work on microcontrollers such as PIC32 or ARM-based … systems. Your essential skills: Strong commercial experience (5+ years) in C++ development. Expertise with advanced C++ features: polymorphism, templates, smart pointers, threading, and the STL. Practical experience developing software for microcontrollers (PIC32 or ARM preferred). Ability to read and interpret electronic schematics. Desirable skills (not mandatory, but a big plus): Python scripting. Embedded Linux development. Familiarity with More ❯
SeniorEmbeddedSoftwareEngineer, Cocca Job ID: Evi Technologies Limited As a SeniorEmbeddedSoftwareEngineer, you will be a core member of a software team, developing Ring's next generation of Camera centric devices. Ideal candidate would be passionate about building IOT products. You must be responsive, flexible, and able … over a devices battery life, boot time, system latency or any of a number of performance KPI. You will add significant new features and integrate with new hardware and software services. Key job responsibilities You will be responsible for managing your personal backlog, prioritizing issues and diving deep into technical issues. A day in the life The ideal candidate … scaling) of new and current systems Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience in professional, non-internship software development Experience in development in the last 3 years Preferred qualifications Bachelor's degree in computer science or equivalent Experience with full software development life cycle, including coding More ❯
spends most of its time working on customer focused features that improve the user experience on Roku devices, primarily related to purchase and payment features that are implemented in embeddedsoftware or firmware. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens of millions of Roku users worldwide. … is a hub of innovation, and we're pushing the future of streaming with AI-driven features and global expansion. About the role Join our Cambridge team as a SeniorSoftwareEngineer (UI) building Roku's platform for millions of daily users. You'll create breakthrough UI experiences using modern C++ and AI-powered development tools, while … solving complex embedded systems challenges that directly impact how the world streams content. This role combines deep technical problem-solving with cutting-edge AI applications. You'll work closely with product teams on international features, develop tools for our engineering community, and leverage generative AI to accelerate development cycles. Perfect for senior professionals who learn fast, think proactively More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
dynamic FPGA Prototyping verification team, a key part of Arm's Solutions Engineering group! We are a dedicated group of engineers providing a robust platform to build and test software on Arm's brand-new subsystems and System-on-Chips (SoCs). Our mission is to accelerate the development process by offering a versatile and high-performance prototyping environment … that enables seamless software integration and validation. These solutions target a wide range of market segments including mobile, server, IoT, automotive, and more. As a member of this team your day-to-day work will consist primarily of driving verification of SoC (System on Chip) RTL designs that are modified for FPGA implementation, developing and maintaining SoC verification testbench … frontend team, creating test-plans, developing tools using scripting languages like Python, Perl, Shell for automation of tasks. If you are looking for a role that combines hardware and software skills in an environment where you can make a meaningful contribution, we'd love to hear from you! Join our committed team that builds innovative FPGA solutions and collaborates More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Salary Guide
Senior Embedded Software Engineer the East of England