Senior EmbeddedSoftwareEngineer – Award-Winning Technology Company 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 Senior EmbeddedSoftwareEngineer to join their talented team. Location: Cambridge. Employment Type: Permanent, full-time What you … ll 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 … 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 Xilinx Zynq and/or Microchip Polarfire FPGA More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
SoCode Recruitment
Senior Embedded C/C++ SoftwareEngineer | 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 … high 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 softwareengineer 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 More ❯
Senior EmbeddedSoftwareEngineer, Hemel Hempstead Client: Smiths Detection Location: Hemel Hempstead, United Kingdom Job Category: Other EU work permit required: Yes Job Reference: c1396340bb21 Job Views: 5 Posted: 02.06.2025 Expiry Date: 17.07.2025 Job Description Smiths Detection is a global leader in threat detection and screening solutions, making the world a safer place through innovative technology used … countries. We offer exciting opportunities to work with experts in physics, chemistry, electronics, mechanics, production, computer science, and AI/ML in an international environment. Role: As a Senior EmbeddedSoftwareEngineer, you will develop, test, and integrate software for embedded systems in Smiths Detection's next-generation chemical and explosive trace detection products. You … will be part of an Agile team reporting to a software team leader. Responsibilities Design, implement, and test embedded systems software. Develop software in C++ on ARM Cortex M33 Microcontrollers. Develop for Azure RTOS (ThreadX), including FileX, GUIX, and USBX. Use Jira for task management and defect tracking. Use mcuXpresso IDE for development. Interpret and contribute to 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. … 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 Senior SoftwareEngineer (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 SoftwareEngineer, 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 More ❯
Basildon, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior EmbeddedSoftwareEngineer 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 EmbeddedSoftwareEngineer 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 Senior EmbeddedEngineer 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 Senior EmbeddedSoftwareEngineer C/C++ More ❯
EmbeddedSoftwareEngineer • Multiple roles available • Salary between £50,000 to £85,000 • Embedded C, 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 EmbeddedSoftwareEngineer 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 … EMBEDDEDSOFTWARE ROLE • Develop embeddedsoftware 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 EMBEDDEDSOFTWARE ESSENTIAL SKILLS • 3+ years’ experience in embeddedsoftwareMore ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
ACS Performance
Senior EmbeddedSoftwareEngineer 📍 Location: UK (hybrid working may be possible) ✈ Occasional UK and international travel A leading innovator in night vision, thermal imaging, and augmented reality (AR) solutions for industrial, defence, and security applications is seeking a Senior EmbeddedSoftwareEngineer to join its expanding AR and infrared product team. This is a … used globally in mission-critical environments. About the Role You will play a key role in: Designing and implementing new features for AR and infrared products Debugging and resolving software bugs and deployed system issues Supporting next-generation product development in a fast-paced, dynamic environment Key Requirements ✅ 8+ years in software or electronics engineering (or equivalent) ✅ 5+ … years of modern C++ development experience (polymorphism, templates, smart pointers, threading, STL) ✅ Experience with microcontrollers (PIC32, ARM, or similar) ✅ Ability to read electronic schematics when implementing embeddedsoftware Desired Skills Python or other scripting languages Embedded Linux (shell scripting, terminal use) Xilinx Zynq/Microchip Polarfire/other FPGA SoCs Linux kernel driver development Sensor fusion/ More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior EmbeddedSoftwareEngineer, 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 EmbeddedEngineer Location: Cambridge Hybrid role: 3 days a week in the … office, Monday, Tuesday and Thursday set days. You will be creating and developing embeddedsoftware 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 responsibilities: All aspects of the full software development life cycle, including requirements analysis, design, development, testing, documentation, and training. Programming to deliver robust, clean, high-quality software. Creation of functional designs and specifications. Rigorous approach to testing, including writing scripts for test automation. Reviewing code written by other programmers and providing constructive feedback to ensure More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
Senior EmbeddedSoftwareEngineer - Award-Winning Technology Company - Cambridge - 5+ years C++ development 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 Senior EmbeddedSoftwareEngineer to join their talented team. What you’ll 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 Xilinx Zynq and/or Microchip Polarfire FPGA SoCs. More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Technical Futures
Senior EmbeddedSoftwareEngineer Award-Winning Technology Company - Cambridge - 5+ years 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 Senior EmbeddedSoftwareEngineer 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 Xilinx Zynq and/or Microchip Polarfire FPGA SoCs. More ❯
East of England, United Kingdom Hybrid / WFH Options
Murray McIntosh Associates Ltd
to delivering innovative solutions and working on fascinating, cutting-edge applications. Our talented team of engineers collaborates to create industry-leading products, and we're looking for a Senior EmbeddedEngineer to join us in this exciting journey. As a Senior EmbeddedEngineer, you'll be responsible for creating and developing embeddedsoftware in … C++ on Linux-based systems, ensuring high-quality, efficient, and reliable code for complex, distributed systems. Key Responsibilities: Lead and contribute to all stages of the full software development lifecycle, from requirements analysis to design, development, testing, documentation, and training. Develop robust, clean, and high-quality embeddedsoftware solutions. Create functional designs and detailed specifications for system … to ensure code quality and alignment with project standards. Take ownership of projects while ensuring collaborative teamwork and communication across different teams. Contribute to system optimisation, debugging, and refining embeddedsoftware solutions. Required Experience & Qualifications: Proven experience in developing and optimising complex software systems. Strong experience in designing and implementing embedded kernel technologies and drivers. Excellent More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Tec Partners
SoftwareEngineer - 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 SoftwareEngineer 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 embeddedsoftware 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 More ❯
Peterborough, England, United Kingdom Hybrid / WFH Options
Murray McIntosh
Social network you want to login/join with: Senior EmbeddedSoftwareEngineer, Peterborough col-narrow-left Client: Location: Peterborough, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: d9c006e67f3e Job Views: 3 Posted: 29.06.2025 Expiry Date: 13.08.2025 col-wide Job Description: Our client is a fast-paced and successful company … to delivering innovative solutions and working on fascinating, cutting-edge applications. Our talented team of engineers collaborates to create industry-leading products, and we're looking for a Senior EmbeddedEngineer to join us in this exciting journey. As a Senior EmbeddedEngineer, you'll be responsible for creating and developing embeddedsoftware in … C++ on Linux-based systems, ensuring high-quality, efficient, and reliable code for complex, distributed systems. Key Responsibilities: Lead and contribute to all stages of the full software development lifecycle, from requirements analysis to design, development, testing, documentation, and training. Develop robust, clean, and high-quality embeddedsoftware solutions. Create functional designs and detailed specifications for system More ❯
Stevenage, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Senior EmbeddedSoftwareEngineer, Stevenage Client: Technical Futures Ltd Location: Stevenage Job Category: Other EU work permit required: Yes Job Views: 1 Posted: 04.06.2025 Expiry Date: 19.07.2025 Job Description: EmbeddedSoftwareEngineer – Semiconductors – Embedded C, RTOS, Python, Embedded SoC systems – Berkshire – Hybrid. An EmbeddedSoftwareEngineer with 7+ years … thriving Semiconductor Company. A generous salary will be offered with hybrid working (3 days in the office per week), Shares, 25 days holiday, and Private Medical Cover. The successful EmbeddedSoftwareEngineer will develop, test, and maintain embeddedsoftware for the company’s new ASIC products; will undertake real-time firmware design on high-speed … heterogeneous SoC platforms as well as software design and support for silicon design infrastructure and workflow. Requirements: A good Bachelor’s or Master’s Degree in an Electronic-related discipline. Several years’ commercial experience in embedded C and/or C++ programming. Experience in porting and using RTOS such as Zephyr or FreeRTOS. Experience working with embeddedMore ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
ic resources
Social network you want to login/join with: Senior EmbeddedSoftwareEngineer, Cambridge Client: ic resources Location: Cambridge, United Kingdom Job Category: Other EU work permit required: Yes Job Reference: 8d7e094f0305 Job Views: 5 Posted: 02.06.2025 Expiry Date: 17.07.2025 Job Description: Join an innovative R&D hub in Cambridge offering hybrid working Commutable from Cambridge, Bedford … of power electronics, predominantly focused on the renewable sector. This role will give you autonomy to work on a variety of projects within a tight-knit team, focused on Embedded Linux development. The team works flexibly but also has a lab for office-based work which will enable valuable face-to-face time with your colleagues. For this EmbeddedSoftwareEngineer role, we are looking for someone with: A strong background in Embedded Linux Experience with Linux driver or Kernel driver development Strong experience with C and C++ programming What Next? If you’re an EmbeddedSoftwareEngineer looking for an exciting new challenge within a great company, then please apply today More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ACS Business Performance Ltd
We're seeking a Senior EmbeddedSoftwareEngineer 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 diagnostics … 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 ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
ACS Performance
We're seeking a Senior EmbeddedSoftwareEngineer 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 diagnostics … 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 ❯
The Role: We are seeking a highly skilled and motivated Embedded Systems Engineer to join our growing team. In this role, you will play a key role in developing robust and efficient innovative software solutions. You will work across the entire software stack, from low-level hardware interactions to higher-level application enablement. Responsibilities: Design, develop … and optimise runtimes for embedded environments, ensuring efficient resource utilisation and performance. Develop and maintain bootloaders and Board Support Packages (BSPs) for various embedded platforms. Design and implement device drivers for a wide range of peripherals, interacting directly with hardware. Integrate runtimes with Real-Time Operating Systems (RTOS) or bare-metal systems, enabling the development of modular and … scalable embedded applications. Collaborate with hardware engineers to define and optimise hardware/software interfaces. Perform debugging, testing, and validation of embeddedsoftware to ensure high reliability and stability. Contribute to architectural discussions and drive best practices in embeddedsoftware development. Document designs, implementations, and test procedures. Stay up-to-date with emerging technologies More ❯
Developing embeddedsoftware using modern C++ on Linux This product development and manufacturing company are growing and looking for a Senior EmbeddedSoftwareEngineer 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 senior embeddedsoftware 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 … park. Parking is available on site. Interested applicants must have full rights to work in the UK – company sponsorship or time-restricted visa holders will not be considered. Keywords: Embedded, C++, Linux, Drivers, Kernel, Network Systems, RF, Hybrid Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us More ❯
Senior Embedded Platform SoftwareEngineer Sepura Cambridge, England, United Kingdom 4 weeks ago Be among the first 25 applicants Sepura TETRA and Broadband digital radio products are like mobile phones, but also provide robust, long range, secure communication in harsh environments to public safety, military, transport, utilities and commercial customers. Sepura offers a broad range of radio … You'll be willing to learn new areas of work and have a desire to take ownership of technical domains. Your Role You will develop and support our radio software running on our Linux based radio product. You will be responsible for development, integration, debugging and testing activities. Your Day To Day There is no such thing as a … team, and you will be collaborating with other departments across the business. Activities You Will Be Responsible For Include Working in a SCRUM team to deliver the team goals. Embedded SW development for new features. Debugging real-time issues and bug fixing. Writing unit tests and integration tests. Participating in code reviews and document reviews. Interfacing with the wider More ❯
Essex, Chelmsford, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior EmbeddedSoftwareEngineer 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 EmbeddedSoftwareEngineer 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 Senior … EmbeddedEngineer 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 Senior EmbeddedSoftwareEngineer C/ More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Singular Recruitment
As a Senior EmbeddedSoftwareEngineer, 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 Senior EmbeddedSoftwareEngineer 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 reviews. As More ❯
Peterborough, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Singular Recruitment
As a Senior EmbeddedSoftwareEngineer, 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 Senior EmbeddedSoftwareEngineer 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 reviews. As More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
Job Description Role: EmbeddedSoftware Contractor Location: Cambridge/Hybrid An exciting opportunity for an experienced EmbeddedSoftware Contractor to contribute to the development of next- 5G-based products within a growing technology company. Key Responsibilities: Design and implement platform-level security features for Embedded Linux systems. Harden the Linux kernel and system services. Collaborate … with software teams to embed secure development practices (SSDLC). Conduct security assessments and perform static/dynamic analysis of firmware. Integrate system-level logging and intrusion detection capabilities. About You: Strong background in Embedded Linux and system-level C programming. Experience with Linux hardening tools and techniques. Proficient in Python and Bash scripting. Solid understanding of secure … boot, firmware validation, and cryptographic signing. Excellent debugging and problem-solving skills. Effective communicator and team collaborator. Working Pattern: Minimum 2 days a week onsite Keywords: Embedded Linux/Platform Security/C/Kernel/SSDLC/Python/Firmware/Cybersecurity Apply now for a more detailed conversation. Sam Payne @ The One Group. #J-18808-Ljbffr More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Ecm Selection
For senior embedded C++ software engineers, this full-time position offers flexible hours, up to 4 days home working per week, and a competitive salary. Other benefits include private health cover, matched pension contributions, bonuses, and an option on extra holiday. The application area is green technology for power electronics. Much of the technology is Linux-based, with … skillset to potentially encompass FPGA development, power electronics and/or kernel code. Core Requirements: A good degree in a relevant discipline or equivalent experience. Demonstrable skills writing C++ embeddedsoftware, from bare metal to building out more complex systems, including work on Linux and ideally Embedded Linux. A senior engineer's know-how, independence, and More ❯