zero-carbon flight ( #ZEROe ) to cleaning up space , sustainability is at the heart of our purpose . So what's your next change? *ABOUT THE ROLE* The role of Embedded Software Engineer is required due to increased demand for the work of our Advanced Developments Group (ADG). The ADG are a small team of highly innovative, enthusiastic engineers … key customers. **HOW YOU WILL CONTRIBUTE TO THE TEAM ** * Use your skills and knowledge to prototype innovative wireless solutions * You will be primarily developing using C/C++ on embedded platforms * Development of embedded software/firmware prototypes in an agile environment * Further development of proven prototypes to a deployment standard * Development of software in a real-time … embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) **ABOUT YOU** * Experience programming Embedded Systems using C/C++ * Experience of bare-metal and embeddedLinux environments * Knowledge of Digital Signal Processing * Knowledge of Software Defined Radio **Not a 100% match? No worries! Airbus supports your personal growth with customised development solution More ❯
zero-carbon flight ( #ZEROe ) to cleaning up space , sustainability is at the heart of our purpose . So what's your next change? *ABOUT THE ROLE* The role of Embedded Software Engineer is required due to increased demand for the work of our Advanced Developments Group (ADG). The ADG are a small team of highly innovative, enthusiastic engineers … key customers. **HOW YOU WILL CONTRIBUTE TO THE TEAM ** * Use your skills and knowledge to prototype innovative wireless solutions * You will be primarily developing using C/C++ on embedded platforms * Development of embedded software/firmware prototypes in an agile environment * Further development of proven prototypes to a deployment standard * Development of software in a real-time … embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) **ABOUT YOU** * Experience programming Embedded Systems using C/C++ * Experience of bare-metal and embeddedLinux environments * Knowledge of Digital Signal Processing * Knowledge of Software Defined Radio **Not a 100% match? No worries! Airbus supports your personal growth with customised development solution More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
Senior Embedded Software Sustaining Engineer required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (5 out of 10 days in the Rochester office). We are seeking a dedicated Software Engineer to … take ownership of sustaining and enhancing existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. This is a new role within the R&D team, created to ensure the continuity and quality of support for mature products. The primary focus will be maintaining and improving current products through … product lines and the ability to switch contexts effectively. Strong planning, system design, and documentation skills are essential, along with a proactive approach to problem-solving and coordination. Senior Embedded Software Sustaining Engineer the role: Maintaining and enhancing embedded software in C and C++ for life safety systems, including fire panel s and modules. Supporting real-time embeddedMore ❯
Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
Core Talent Recruitment
Senior Software Engineer - Embedded Systems Outside IR35 Hybrid Working 12-Month Contract (Extension Likely!) We're looking for a Senior Embedded Software Engineer to lead the design and development of advanced navigation systems. You'll take ownership of key features, working on real-time embedded software that powers innovative technology. What You'll Be Doing: Develop, test … and troubleshoot embedded software for real-time systems. Work with communication protocols and hardware interfaces. Lead system architecture and algorithm development. Carry out hardware-in-the-loop testing. Drive code efficiency, reusability, and best practices. Collaborate across hardware, software, and customer teams. Mentor junior engineers and support customer projects. What You'll Bring: Strong C/C++ skills for … embeddedLinux systems. Experience with cross-compiling, virtualisation, and Docker. Familiarity with Matlab and software engineering best practices. Strong communication and teamwork skills. Degree in Engineering, Software, Robotics, Physics, Maths, or equivalent experience. PhD is a plus but not required. Why Join? Outside IR35. Hybrid working. 12-month contract with strong chance of extension. Work on cutting-edge More ❯
SIL testing; software for autonomy; field testing. Requirements Degree in computer science or similar and ideally a PhD. Demonstrable project experience developing production code in C++ and Python on Linux including documentation and test coverage. Additional experience with embeddedLinux systems (x86) would be desirable. Experience with UxV domains (MAVLink, autopilot systems), sensor integration (LiDAR, radar), ROS … currently mostly remote, with weekly (once or twice per week) office days. This is interspersed with field days at test sites for real-world technology testing. Keywords: UxV, Autopilot, Linux, C++, Python, Real-world Testing, Defence, SC, Robotics, Autonomous Systems, UAV/UGV/USV, Prototyping, PoC, Hybrid Another top job from ECM, the high-tech recruitment experts. Even More ❯
Basildon, Essex, South East, United Kingdom Hybrid / WFH Options
ZENOVO LTD
broadening their skills. This team has a focus of designing and manufacturing efficient clean energy solutions used by homeowners and large organisations alike! Our client has existing talented electronics, embedded, IT team in place. You would work on real world, products, which make a difference to their global customers. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object … Orientated Programming - EmbeddedLinux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product documentation Education: - Degree in a relevant area such as Software or Electronic Engineering Additional Benefits: - Private Medical Insurance, 25 days annual leave, a 5% matched pension, discretionary annual bonus and more. Please note we cannot provide sponsorship. More ❯