Embedded C++ Engineer Jobs

18 of 18 Embedded C++ Engineer Jobs

Senior Embedded C/C++ Software Engineer | Multimedia | Permanent

Cambridge, England, United Kingdom
Hybrid / WFH Options
SoCode Recruitment
Senior Embedded C/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 … reliability, they provide around-the-clock 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/ More ❯
Posted:

Senior Embedded C/C++ Software Engineer | Multimedia | Permanent

Ely, England, United Kingdom
Hybrid / WFH Options
SoCode Recruitment
Senior Embedded C/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 … reliability, they provide around-the-clock 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/ More ❯
Posted:

Senior Embedded C/C++ Software Engineer | Multimedia | Permanent

cambridge, east anglia, united kingdom
Hybrid / WFH Options
SoCode Recruitment
Senior Embedded C/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 … reliability, they provide around-the-clock 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/ More ❯
Posted:

Senior Embedded C/C++ Software Engineer | Multimedia | Permanent

Cambridge, south west england, united kingdom
Hybrid / WFH Options
SoCode Recruitment
Senior Embedded C/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 … reliability, they provide around-the-clock 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/ More ❯
Posted:

Senior Embedded Software Engineer C/C++

Basildon, England, 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 Chelmsford, Essex. My client … is looking for a Software Engineer 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 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 More ❯
Posted:

Senior Embedded Software Engineer C/C++

London, England, 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 specializing 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 Chelmsford, Essex. My client … is looking for a Software Engineer 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 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 More ❯
Posted:

Senior Embedded C/C++ engineer with Linux

Eindhoven, Noord-Brabant, Netherlands
Luxoft
circuits or chips. The client has its R&D and manufacturing operations in The Netherlands. Luxoft is currently searching to augment the Development & Engineering Department with a talented software engineer to design and implement embedded software for systems among the highest precision ever produced in the world. The collaboration with our client has reached the 10 years threshold … and we have more than 300 talented colleagues working alongside the client. Responsibilities: As a software engineer, you will be working on Linux server applications for metrology components and on complex algorithms application software. You will be working with electrical engineers, mechatronic engineers and system engineers to define the software requirements. After your SW design is approved you are … software release driving a client machine is 40 million lines of code. Client SW teams work in various modes such as Agile and SAFE. Mandatory Skills Description: C/C++: application coding (C language 70%) Linux (one of more of the following): familiar with command line tools, makefile, git, shell and python scripting Embedded C and C++ More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Software Engineer (C++/Embedded Linux)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Tec Partners
Software Engineer - C++/Embedded Linux Location: Cambridge (Hybrid - 3 days office-based) Salary: £45,000 - £70,000 (depending on experience) An opportunity has arisen with a well-established engineering company in Cambridge working at the forefront of radar, surveillance, and defence technology. As part of their continued growth, they are now looking for a Software Engineer with strong C++ and embedded Linux experience to help drive the development of their next-generation systems. The company's solutions are used globally in mission-critical environments. This is a chance to join a multidisciplinary team where your software will have real-world impact in the defence and security domain. Key Responsibilities: Design and implement embedded software and control systems for radar platforms. Develop high-quality C++ code for both embedded devices and user-facing applications. Contribute to interface development for third-party system integration. Play an active role in code reviews, architectural decisions, and continuous improvement. Support cross-functional collaboration with electronics, FPGA, and systems engineers. Required Experience: Strong commercial experience with More ❯
Employment Type: Permanent
Salary: £45000 - £70000/annum
Posted:

Software Engineer (C++/Embedded Linux)

Cambridge, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Software Engineer (C Embedded Linux), Cambridge col-narrow-left Client: TEC Partners - Technical Recruitment Specialists Location: Cambridge, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 1 Posted: 23.05.2025 Expiry Date: 07.07.2025 col-wide Job Description: Software Engineer (C Embedded) Location … and an expanding portfolio, they’re investing heavily in software development to drive the next generation of their radar solutions. This is an exciting opportunity for an experienced Software Engineer to join a collaborative, multidisciplinary team. You’ll be involved in designing and developing software across radar systems — from core control platforms to external system interfaces — as well as … and security systems. Contribute to user interface improvements and optimise the user experience. Play a part in enhancing software engineering techniques and practices within the team. Required Skills & Experience: Embedded Linux and embedded software development experience. Minimum 5 years’ software development experience. Strong understanding of object-oriented software design. Proven ability to work effectively in cross-functional engineering More ❯
Posted:

Senior Software Engineer, Embedded UI - C++

Cambridge, Cambridgeshire, United Kingdom
Roku, Inc
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 embedded software 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. Our … 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 Senior Software Engineer (UI) to build user-facing features for Roku's platform, reaching millions of users daily. You'll develop intuitive, high-performance UI and collaborate with designers and engineers to … shape how millions stream their favorite content. Our new Senior Software Engineer, Embedded will be contributing extensively to our embedded UI development, algorithm implementation for complex features to make it more user intuitive and underlying architecture. You will be working closely with product management to understand new features or extending current features for international market needs, development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded C++ Software Engineer

Franksville, Wisconsin, United States
Hybrid / WFH Options
Aditi Consulting
Payrate: $50.00 - $55.00/hr. Summary: We are seeking a skilled Embedded C++ Software Engineer with deep experience in Linux-based systems to join our innovative engineering team in Franksville, WI. This role is ideal for professionals who excel in embedded development, are highly collaborative, and enjoy contributing to cutting-edge industrial and automation systems. This … is a long-term contract opportunity with potential for extension or conversion, offering a hybrid work arrangement. Key Responsibilities: •Design, develop, and maintain embedded software in C++ for Linux-based systems. •Collaborate closely with hardware, systems, and test engineering teams to ensure seamless integration. •Debug and optimize embedded software for performance, reliability, and maintainability. •Participate in code … reviews, architecture discussions, and development process improvements. •Support integration and system-level testing of embedded solutions with hardware platforms. Required Qualifications: •Minimum 5 years of experience in embedded software development using C++. •Strong knowledge of Linux operating systems, including kernel-level or driver development. •Hands-on experience with real-time systems and multi-threaded programming. •Proficiency in version More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer - C++ / Real-Time Embedded Systems (MRI)

Farnborough, Hampshire, United Kingdom
Philips Iberica SAU
Job Title Software Engineer - C++/Real-Time Embedded Systems (MRI) Job Description Join our MRI R&D team as a Software Engineer and help build the next generation of magnetic resonance (MR) systems. You'll work on developing real-time embedded software and diagnostics solutions using C++, in a global, multidisciplinary environment that … and system diagnostics tools for advanced MRI systems. Gather, define, and write software requirement and test specifications based on system-level inputs. Implement efficient, maintainable, and testable code using C++ and object-oriented design patterns. Improve software testability, reusability, and extendibility across the platform. Collaborate in a multidisciplinary environment with physicists, hardware engineers, and service teams. Work within a … modern software development lifecycle (Agile, CI/CD, Git, JIRA). You're the Right Fit if You Have: A Bachelor's or Master's degree in Computer Science, Embedded Systems, Informatics, Electronics, or related fields. 5+ years of experience in software development for real-time or embedded systems. Strong proficiency in C++ (C+/14 is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer - C / C++

Enschede, Overijssel, Netherlands
IC Resources
An Embedded Software Engineer is sought by this leading engineering organisation to be based their R+D Centre in Enschede. The Embedded Software Engineer will be responsible for the development of software in C and C++ used in industrial IoT, Medical Devices and Mobile Devices. The Embedded Software Engineer will also be working with … customer software and hardware teams. After completing your technical education you will have gained 4+ years of hand-on embedded software and C/C++ development. You will have in-depth knowledge of embedded operating systems (Linux, FreeRTOS VxWorks) and any exposure to bare-metal level programming would be beneficial. You will have excellent English skills and More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Embedded C / C++ / Rust Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Ecm Selection
Their technology is a global market leader and due to growth of the company, are looking to hire in multiple teams. They are currently looking to recruit a senior engineer to join their team. Project work will involve developing on embedded software which will include working with C, C++ and Rust tech stacks. As part of the … your responsibilities will include all aspects of the software development life cycle; delivering clean, robust code; peer review of code; and automated test scripts. Requirements: Demonstrable industry projects using embedded C AND modern C++ on Linux. Additional experience with (or at least an interest in) Rust. Developed optimised software for complex systems including embedded kernel or driver More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded C/C++ Engineer | Dev Tools & AI | Permanent

Slough, England, United Kingdom
JR United Kingdom
Social network you want to login/join with: Senior Embedded C/C++ Engineer | Dev Tools & AI | Permanent, Slough Location: Slough, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 04.06.2025 Expiry Date: 19.07.2025 Job Description: Senior Embedded C/C++ Engineer | Dev Tools & AI | Permanent Competitive salary … Up to £100k (DOE) Full-time, Permanent London-based (Hybrid) Pioneering a new frontier at the intersection of embedded systems and automation, this deep-tech start-up, founded by industry veterans with a track record of success, is transforming how developers interact with modern SoCs. Backed by high-profile UK investors and with a global engineering presence, their platform … is reshaping low-level software development using cutting-edge AI and automation. This is a rare opportunity to influence the foundations of next-generation embedded tooling. You’ll work with a team that includes alumni from some of the world’s most advanced tech organisations, contributing to a mission that is reinventing how silicon gets from datasheet to deployed More ❯
Posted:

Senior Embedded C/C++ Engineer | Dev Tools & AI | Permanent

London, England, United Kingdom
SoCode Recruitment
Senior Embedded C/C++ Engineer | Dev Tools & AI | Permanent Competitive salary - Up to £100k (DOE) Full-time, Permanent London-based (Hybrid) Pioneering a new frontier at the intersection of embedded systems and automation, this deep-tech start-up, founded by industry veterans with a track record of success and is transforming how developers interact with … global engineering presence, their platform is reshaping low-level software development using cutting-edge AI and automation. This is a rare opportunity to influence the foundations of next-generation embedded tooling. You’ll work with a team that includes alumni from some of the world’s most advanced tech organisations, contributing to a mission that is reinventing how silicon … gets from datasheet to deployed system. Key Responsibilities: Design and develop core components of a next-gen embedded software toolchain Create intelligent code generators for firmware, middleware, and device drivers Collaborate closely with AI/ML teams to automate datasheet analysis and system configuration Work with C/C++ codebases across Linux and RTOS environments Architect embedded More ❯
Posted:

Senior Embedded C/C++ Engineer | Dev Tools & AI | Permanent

london, south east england, united kingdom
SoCode Recruitment
Senior Embedded C/C++ Engineer | Dev Tools & AI | Permanent Competitive salary - Up to £100k (DOE) Full-time, Permanent London-based (Hybrid) Pioneering a new frontier at the intersection of embedded systems and automation, this deep-tech start-up, founded by industry veterans with a track record of success and is transforming how developers interact with … global engineering presence, their platform is reshaping low-level software development using cutting-edge AI and automation. This is a rare opportunity to influence the foundations of next-generation embedded tooling. You’ll work with a team that includes alumni from some of the world’s most advanced tech organisations, contributing to a mission that is reinventing how silicon … gets from datasheet to deployed system. Key Responsibilities: Design and develop core components of a next-gen embedded software toolchain Create intelligent code generators for firmware, middleware, and device drivers Collaborate closely with AI/ML teams to automate datasheet analysis and system configuration Work with C/C++ codebases across Linux and RTOS environments Architect embedded More ❯
Posted:

Principal C++ Embedded Software Engineer / Team Lead

Boston, England, United Kingdom
Full Spectrum
Principal C++ Embedded Software Engineer Principal C++ Embedded Software Engineer Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Full Spectrum Full Spectrum partners with leading companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps … that have a meaningful impact. Working across different client projects with a wide range of technologies, a career at Full Spectrum offers both technical and professional growth opportunities. Principal Embedded C++ Software Engineer The Principal Embedded C++ Software Engineer will have the opportunity to work on a diverse set of products, including complex medical … RESPONSIBILITIES: · Take a key role in a fast-paced cross-functional team · Collaborate directly with clients to understand requirements and make critical design decisions · Design, develop, test, and debug embedded software for medical devices, adhering to industry best practices and regulatory standards (e.g., IEC 62304) · Write and maintain unit tests · Participate in code reviews · Execute with minimal guidance and More ❯
Posted:
Embedded C++ Engineer
25th Percentile
£47,500
Median
£50,000
75th Percentile
£52,500