Interoperability Protocol, Universal Data Feeds, and customizable agent network bring high-performance, scalable infrastructure to developers in the DeFi space and beyond. Position Overview: We are seeking an experienced Embedded Software Robotics Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining embedded software systems for robotic applications. This role … requires a strong background in software engineering, robotics, and embeddedsystems, along with a passion for innovation and problem-solving. Key Responsibilities: Design and Development: Create and implement embedded software for robotic systems, ensuring high performance and reliability. Testing and Debugging: Conduct thorough testing and debugging of software components, utilizing both automated tests and live testing … closely with cross-functional teams including hardware engineers, system architects, and product managers to integrate software with hardware components. System Architecture: Participate in the architectural design of complex robotic systems, focusing on scalability and efficiency. Documentation: Maintain clear documentation of software designs, processes, and testing results to ensure compliance with industry standards. Continuous Improvement: Analyze system performance and implement More ❯
Embedded Software Engineer - Linea Research Based : London N7/Hybrid Term : Permanent, Full time Salary : Dependant on experience + benefits The Company Linea Research Ltd, part of Focusrite Group PLC, designs and manufactures high performance audio electronics for the professional market. Our amplifiers and processors are used across the world at some of the most prestigious venues and events. … the firmware on which our products depend. This is a full time, permanent position. We are looking someone with: At least 2 years experience writing and debugging code on embeddedsystems in C and C++ As an Embedded Developer we would expect you to have some experience of: getting new hardware from initial power up to running … main()' writing low level drivers, test code and unit tests working with common serial interfaces like I2C, UART and SPI etc. working with Real Time Operating Systems, network stacks and Flash filing systems using embedded debugging tools that work with JTAG and Arm Cortex SWD etc. using basic electronics test equipment reading the parts of circuit diagrams More ❯
We are seeking an Integration Architect for Mission Systems to join our International Government (IG) Solutions Team. This role is focused on enabling customer success by supporting the integration and deployment of our advanced geospatial analytics and AI-powered product suite into ISR platforms and environments. The ideal candidate is a technically credible, mission-oriented innovator who thrives in … fast-paced, customer-facing environments. Additionally, this person will bring a systems-level mindset, familiarity with embedded edge platforms, and a deep understanding of sensor data flows, navigation solutions and mission-critical applications. Why It Matters: The IG Solutions team is a dynamic, results-oriented team of Defense and Intelligence subject matter experts (SMEs), innovators, and solution architects. … This Integration Architect will be the member of this team that leads efforts to help our customers bring our solutions to life in their systems accelerating customer adoption and driving real-world impact. Our business is fueled by delivering tangible value to our customers, and we need a team member who is obsessed with making that happen. Who We More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Oho Group Ltd
Job Opportunity: EmbeddedSystems Firmware Engineer (Fully Remote) We are seeking a talented and motivated EmbeddedSystems Firmware Engineer to join our dynamic team. In this fully remote role, you will be responsible for designing and developing firmware for embedded medical devices, ensuring the highest standards of safety, functionality, and performance in a fast-paced … environment. Key Responsibilities: Lead the design, development, and optimization of embedded firmware for medical devices, ensuring compliance with industry regulations and standards. Collaborate with cross-functional teams, including hardware engineers, product managers, and regulatory experts, to define project requirements and deliver technical solutions for medical applications. Take ownership of tasks from initial concept through to completion, providing accurate project … within the team. Preferred Qualifications: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Extensive experience in firmware development, with a strong focus on embedded C and/or C++. Experience with medical devices or healthcare technology is a plus. Proficiency in microprocessor or System-on-Chip (SoC) development (e.g., ARM, PIC). Familiarity More ❯
Job Opportunity: EmbeddedSystems Firmware Engineer (Fully Remote) We are seeking a talented and motivated EmbeddedSystems Firmware Engineer to join our dynamic team. In this fully remote role, you will be responsible for designing and developing firmware for embedded medical devices, ensuring the highest standards of safety, functionality, and performance in a fast-paced … environment. Key Responsibilities: Lead the design, development, and optimization of embedded firmware for medical devices, ensuring compliance with industry regulations and standards. Collaborate with cross-functional teams, including hardware engineers, product managers, and regulatory experts, to define project requirements and deliver technical solutions for medical applications. Take ownership of tasks from initial concept through to completion, providing accurate project … within the team. Preferred Qualifications: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Extensive experience in firmware development, with a strong focus on embedded C and/or C++. Experience with medical devices or healthcare technology is a plus. Proficiency in microprocessor or System-on-Chip (SoC) development (e.g., ARM, PIC). Familiarity More ❯
be advised. Role Overview: Mission Operations Engineers supports hands-on deployment of our autonomous service vessels. This role requires frequent testing on the water, troubleshooting to optimise our autonomous systems and application of software engineering to support project and/or programs. You are able to meet deadlines and achieve desired outcomes as both an individual contributor and as … assistance, and advice. How you support the mission: Develop, test, and maintain software for autonomous surface vessels using C++ and Rust in a Linux environment Deploy and monitor ASV systems in real-world scenarios on water, ensuring optimal performance and reliability Diagnose and resolve software and hardware issues in the field, implementing solutions to enhance system robustness Collaborate with … in both simulated and real-world conditions Document technical processes, findings, and best practices to contribute to the knowledge base of the team Remain current with advancements in autonomous systems, software development, and maritime technologies to continuously improve solutions Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field Experience in software development, with More ❯
Python, or Golang, coupled with an outstanding academic history, preferably from top-tier universities globally. Given that this is a hardware-oriented product, expertise in electronics, mechanical engineering, or embeddedsystems would be advantageous. The company recognises that their exceptional products and commercial success stem directly from the technical dedication of their development teams; therefore, they ensure an More ❯
Our client is a leader in the Defence and Security sector specialising in Maritime products. They're seeking a Senior Software Engineer - with experience in Embedded Signal Processing to join their dynamic team. This permanent role offers the opportunity to work on cutting-edge defence projects, particularly within the realm of sonar signal processing. The position requires onsite presence … to 3 days per week, emphasising hands-on involvement with test rigs and embedded systems. Key Responsibilities include; Designing software solutions. Implementing and testing software in both Assembler and C, including unit and continuous integration testing. Implementing, integrating, and optimising sonar signal processing algorithms. Developing high-quality, maintainable code. Loading code onto bespoke embedded hardware platforms and conducting … DevOps. Providing verbal progress reports and contributing to sprint planning and retrospectives. Skills, Qualification and Experience; Significant experience in Assembler development. Good experience in C development. Good experience in embedded program design. Good understanding of signal processing techniques. Experience in software/hardware integration and fault resolution. Good experience in UML design techniques. Understanding of the full software development More ❯
At Fuse Energy, we're building the next generation of intelligent energy systems-where hardware, software, and data come together to drive efficiency and resilience. As part of this mission, we're expanding our embeddedsystems team to deliver robust, high-performance firmware that powers our innovative energy products in the field. We're looking for an … Embedded Firmware Engineer to help design and implement the low-level software that runs on our embedded platforms. You'll develop firmware to interface with microcontrollers, implement real-time control algorithms, and work closely with hardware and systems teams to ensure seamless integration. This role is perfect for someone who enjoys writing high-quality C code, diving … into registers and datasheets, and building reliable, production-grade embedded systems. Responsibilities Develop low-level firmware and drivers for microcontrollers and embedded peripherals (SPI, I2C, UART, DMA, ADC, etc.). Design and implement real-time control software and embedded algorithms for energy devices. Write, test, and debug embedded C/C++ firmware running on bare-metal More ❯
Principal EmbeddedSystems Engineer London, England, United Kingdom Full time About the job What is Motif? Motif is a medical device startup based in Houston, Texas. We are designing and developing minimally invasive electronic solutions for serious mental health conditions. Powered by our patent-pending methods for wireless power and data transmission, our goal is to create the … system and preparing for future versions with additional functionality based on our platform technology. About the Job We are seeking candidates with experience in designing safety-critical and communication systems, particularly those utilizing Bluetooth Low Energy (BLE), for medical device applications. In this role, you will collaborate closely with the electrical design team to ensure that hardware capabilities align … of low power firmware for both the implant and external transmitter which will control therapy delivery, record neural signals, manage wireless power transfer, and provide robust communication between the systems Partner closely with the hardware team to implement embeddedsystems capable of meeting system requirements Collaborate with our Project Manager and be an active member of our More ❯
the live experience for artists and audiences alike. What You ll Do Develop and maintain desktop applications for audio and live performance environments Work on cross-platform solutions for Embedded Linux, macOS, and iOS Collaborate in Agile teams, contributing to sprint planning, code reviews, and CI/CD pipelines Build intuitive graphical user interfaces (GUI) with Qt/QtQuick … evolution of products that shape the sound of live performances globally What We're Looking For Strong proficiency in C++ and C# Experience with multithreading and complex, concurrent software systems Familiarity with cross-platform desktop development (Embedded Linux/macOS/iOS) Understanding of Agile methodologies, CI/CD, and version control Networking knowledge (TCP/IP) Bonus … Experience or interest in Delphi, Flutter, and full-stack development Appreciation for audio mixing technology and live streaming Interest in hardware/software integration (FPGA/embeddedsystems) You ll Thrive Here If You Have a genuine passion for audio, music, and live performance technology Are self-motivated, proactive, and eager to solve complex problems Communicate effectively and More ❯
the live experience for artists and audiences alike. What You’ll Do Develop and maintain desktop applications for audio and live performance environments Work on cross-platform solutions for Embedded Linux, macOS, and iOS Collaborate in Agile teams, contributing to sprint planning, code reviews, and CI/CD pipelines Build intuitive graphical user interfaces (GUI) with Qt/QtQuick … evolution of products that shape the sound of live performances globally What We're Looking For Strong proficiency in C++ and C# Experience with multithreading and complex, concurrent software systems Familiarity with cross-platform desktop development (Embedded Linux/macOS/iOS) Understanding of Agile methodologies, CI/CD, and version control Networking knowledge (TCP/IP) Bonus … Experience or interest in Delphi, Flutter, and full-stack development Appreciation for audio mixing technology and live streaming Interest in hardware/software integration (FPGA/embeddedsystems) You’ll Thrive Here If You… Have a genuine passion for audio, music, and live performance technology Are self-motivated, proactive, and eager to solve complex problems Communicate effectively and More ❯
Join a cutting-edge robotics company in the heart of London that’s redefining automation through intelligent motion systems. We’re looking for an experienced Embedded C/C++ Programmer to be at the forefront of developing high-performance motion control software powering our next generation of robotic platforms. What You’ll Be Doing Architecting and implementing real-time … embedded software for precision motion control Integrating motor drivers, sensors, and actuators into embeddedsystems Collaborating with mechanical and control engineers to optimize robotic performance Debugging low-level firmware and fine-tuning algorithms for responsiveness and accuracy Working across the full product lifecycle—from prototyping to deployment in the field What We’re Looking For Strong proficiency … in C and modern C++ (C++14/17/20) in embedded environments Solid understanding of real-time operating systems (RTOS) and interrupt-driven programming Experience with microcontrollers (ARM Cortex-M preferred) and low-level hardware interfaces (SPI, I2C, UART) Familiarity with motor control techniques such as PID tuning, PWM generation, or feedback loops Background in robotics, automation More ❯
a critical growth phase. Our roles will often require extended hours and are not typical 9-to-6 positions. Your Role You will be responsible for developing the control systems of various satellite subsystems. Key Responsibilities We realize this is a broad set of responsibilities, and we're looking for candidates who excel in at least 3 or more … of the areas Control System Development : Design, simulate and test control systems to ensure stable and reliable operation in space environments. System Integration and Testing: Integrate control systems with propulsion and other subsystems, performing rigorous testing under simulated space conditions (thermal vacuum, vibration, and radiation). Autonomous Fault Management: Develop fault detection and correction strategies to enhance satellite … Development: Work in a fast-paced, highly collaborative environment to produce and refine rapid design iterations. Modelling and Analysis: Use MATLAB/Simulink and other tools to model complex systems, analyze performance, and validate control algorithms. Circuit and Firmware Development: Collaborate with electronics engineers to design circuits and implement control algorithms for microcontroller-based systems, ensuring space-grade More ❯
with high-performance scientific instruments? We're looking for an Firmware & Electronic Design Engineer to join our R&D team and lead the design and development of cutting-edge embeddedsystems and precision electronics. You'll be responsible for: Designing low-noise analogue/digital PCBs and embeddedsystems (STM32). Developing firmware with STM32CubeIDE & FreeRTOS … managing documentation with version control. Suitable candidates should demonstarte : A degree in Electrical/Electronic Engineering (or similar). Experience with PCB design tools (Altium, KiCad, etc.). Strong embeddedsystems & firmware skills. Familiarity with EMC, CE/UKCA compliance, and debugging tools. Why join? ? 25 days holiday + public holidays ? Excellent Pension, Company bonus + healthcare scheme More ❯
responsible for core infrastructure and tools that serve as the backbone of our robotic applications, enabling roboticists, machine learning scientists, software engineers, and hardware engineers to collaborate and deploy systems in the field. Key job responsibilities • Research, design, implement and evaluate complex perception, motion planning, and decision making algorithms integrating across multiple disciplines and leveraging machine learning. • Create experiments … time implementations. • Collaborate with machine learning and robotic controls experts to implement and deploy algorithms, such as machine learning models. • Collaborate closely with hardware engineering team members on developing systems from prototyping to production level. • Represent Amazon in academia community through publications and scientific presentations. • Work with stakeholders across hardware, science, and operations teams to iterate on systems … of the following: - Computer vision (including but not limited to tracking, object recognition, visual SLAM, motion prediction, reconstruction) - Machine learning (e.g. reinforcement learning, supervised learning, Bayesian methods, online learning systems, ML for robotics) BASIC QUALIFICATIONS - PhD in engineering, computer science, machine learning, robotics, operations research, statistics, mathematics or equivalent quantitative field - Experience in patents or publications at top-tier More ❯
mission of protecting service members and civilians with intelligent, autonomous systems. Its products include Hivemind Enterprise-EdgeOS, Pilot, Commander, and Forge-as well as V-BAT and Sentient Vision Systems (wide-area motion imaging software). With offices in San Diego, Dallas, Washington, D.C., Abu Dhabi (UAE), Kyiv (Ukraine), and Melbourne (Australia), Shield AI's technology actively supports U.S. … . Follow Shield AI on LinkedIn, X and Instagram. At Shield AI, we're building the world's most advanced AI pilot. Our groundbreaking autonomy stack, Hivemind, empowers unmanned systems to operate independently-even in the most extreme environments where GPS and communications are denied. From the battlefield to the edge of space, Hivemind is redefining what's possible. … mission. You'll be at the nexus of breakthrough AI, next-gen defense platforms, and real-world mission execution. If you're driven to shape the future of autonomous systems and thrive where innovation meets impact, we want you on our team. This role is not limited to candidates in one location, we are open to candidates based in More ❯
modifying test environments, and providing hands-on support during data collection and research experiments. The ideal candidate will have a strong practical background in mechanical and/or electronic systems, a proactive approach to problem-solving, and the ability to work effectively within a multidisciplinary, fast-paced research setting. This is a shift-based role with working hours alternating … fault logs using internal systems. Experiment and Data Collection Support Support research and data collection teams in the preparation and execution of experimental sessions. Set up robots and related systems in advance of tests; monitor equipment during live runs. Provide technical assistance during testing to minimise downtime. Ensure proper data handling, including logging, backups, and equipment checks. Environment and … and assist with audits where necessary. Expertise Technical qualification, apprenticeship, or equivalent experience in robotics, mechatronics, electronics, mechanical engineering, or a related discipline. Demonstrable hands-on experience with robotic systems, hardware assembly, and fault-finding. Familiarity with sensors, microcontrollers, motors, embeddedsystems, and diagnostic tools. Competence using hand tools, soldering equipment, and test instruments (e.g. multimeters). More ❯
of experience in spacecraft attitude determination and control, with hands-on experience in the development, testing, and operation of AOCS systems. Technical Expertise: Strong knowledge of AOCS components and systems, including sensors (IMUs, magnetometers, star trackers) and actuators (reaction wheels, magnetorquers). Experience with GNC systems is a significant plus. Programming Skills: Proficiency in C/C++ for … embeddedsystems development, with experience in Python and MATLAB for simulation and data processing. Familiarity with version control systems such as Git. System-Level Understanding: Solid understanding of closed-loop control systems, orbital mechanics, and spacecraft dynamics. Ability to conduct detailed trade-off analyses to optimize AOCS design. Simulation and Testing: Experience with hardware-in-the More ❯
Company: Global leader in mobile imaging innovation, consistently pushing the limits of what’s possible in computational photography, ISP architecture, and sensor design. Their imaging team builds flagship-level systems that combine optical hardware, silicon-level engineering, and intelligent algorithms to deliver breakthrough visual performance. Role Overview: We’re seeking a senior scientist to lead innovation in pixel reconstruction … working at the intersection of ISP pipelines, image sensor data, and embedded algorithm design. You’ll drive end-to-end image quality improvements and contribute to the evolution of high-performance imaging platforms for next-gen consumer devices. Key Responsibilities: Design and propose pixel reconstruction algorithms to improve detail, reduce noise, and ensure temporal consistency. Define roadmap and strategy … system-wide optimization. Benchmark algorithm prototypes and steer development based on real-world validation. Track and evaluate emerging techniques in image processing, denoising, HDR, and multi-frame fusion for embedded systems. Requirements: Master’s or PhD with 10+ years of experience in mobile imaging. Strong understanding of imaging pipelines, including ISP architecture and camera module design. Hands-on knowledge More ❯
Company: Global leader in mobile imaging innovation, consistently pushing the limits of what’s possible in computational photography, ISP architecture, and sensor design. Their imaging team builds flagship-level systems that combine optical hardware, silicon-level engineering, and intelligent algorithms to deliver breakthrough visual performance. Role Overview: We’re seeking a senior scientist to lead innovation in pixel reconstruction … working at the intersection of ISP pipelines, image sensor data, and embedded algorithm design. You’ll drive end-to-end image quality improvements and contribute to the evolution of high-performance imaging platforms for next-gen consumer devices. Key Responsibilities: Design and propose pixel reconstruction algorithms to improve detail, reduce noise, and ensure temporal consistency. Define roadmap and strategy … system-wide optimization. Benchmark algorithm prototypes and steer development based on real-world validation. Track and evaluate emerging techniques in image processing, denoising, HDR, and multi-frame fusion for embedded systems. Requirements: Master’s or PhD with 10+ years of experience in mobile imaging. Strong understanding of imaging pipelines, including ISP architecture and camera module design. Hands-on knowledge More ❯
Opportunities for interaction with the customer to ensure the system needs and requirements of the operators are met Your skills and experiences: Understanding of software-intensive, complex real-time embeddedsystems Structured Software Design, using formal methods Change Control and Configuration Management Strong programming skills, ideally in Ada. Experience with C or C++ will also be considered Experience … encouraged, and will be supported, to achieve the relevant accreditation. Preference will be given to candidates who are already professionally registered. As well as a competitive pension scheme, BAE Systems also offers share plans, an extensive range of flexible discounted health, wellbeing and lifestyle benefits, including a green car scheme, private health plans and shopping discounts - you may also … is the heart of the combat system, providing situational awareness and weapon control from its consoles. The CMS is deployed on UK and Republic of Korean Navies Why BAE Systems? This is a place where you'll be able to make a real difference. You'll be part of an inclusive culture that values diversity of thought, rewards integrity More ❯
for interaction with the customer to ensure the system needs and requirements of the operators are met Your skills and experiences: Essential: Understanding of software-intensive, complex real-time embeddedsystems Structured Software Design, using formal methods Change Control and Configuration Management Strong programming skills, ideally in Ada. Experience with C or C++ will also be considered Desirable … and will be supported, to achieve the relevant accreditation. Preference will be given to candidates who are already professionally registered. Benefits: As well as a competitive pension scheme, BAE Systems also offers share plans, an extensive range of flexible discounted health, wellbeing and lifestyle benefits, including a green car scheme, private health plans and shopping discounts - you may also … is the heart of the combat system, providing situational awareness and weapon control from its consoles. The CMS is deployed on UK and Republic of Korean Navies Why BAE Systems? This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive culture that values diversity of thought, rewards integrity More ❯
now looking for an experienced AI Research Engineer (UAV Swarms) to develop and implement AI algorithms specifically for Drone Swarming applications. Previous experience with Swarm Intelligence/Multi-agent systems is ESSENTIAL. Experience of Interest: Bachelors, Masters or PHD in Computer Science, Engineering, Robotics or similar. Industry experience of ideally 3+ years within AI/Machine Learning. Experience of … Swarming, Swarm Intelligence and/or Multi-agent systems. Python, C++, Java or Rust. TensorFlow, TensorFlow Lite, TensorRT, PyTorch, Scikit-Learn. ROS/ROS2, Real-time & Embedded Systems. Simulation tools such as Gazebo or Webots. Edge AI/Edge computing familiarity such as NVIDIA Jetson. This is a chance to join a business with real purpose, where you work More ❯
Software Development Engineer Are you a passionate Software Development Engineer with expertise in embeddedsystems and mission-critical software? Do you thrive in a collaborative environment, solving complex technical challenges? If so, we want to hear from you! My client who is based in London is currently seeking a Software Development Engineer to join their busy R&D … communication systems. Key Responsibilities for the Software Development Engineer job: Develop and maintain software for bespoke Power Feed Equipment (PFE) used in high-availability systems. Design, implement, and test embedded software solutions in C, JavaScript/TypeScript, HTML, and CSS. Work on mission-critical software that controls, monitors, and interfaces with hardware using various communication protocols. Required qualifications for … C programming and web development technologies using JavaScript/TypeScript, CSS, HTML. Proficiency in communication protocols (RS232, SPI, CAN Bus, USB, Ethernet). Experience in real-time, mission-critical systems is highly desirable. The Software Development Engineer job in London offers an exceptional opportunity to work on pioneering projects and contribute to the development of innovative solutions. If you More ❯