Embedded Software Engineer Our client is a world leading manufacturer of underwater technology for use within the Energy, Science and Defence sectors. They are looking for an Embedded Software Engineer to plan, develop, test, and deliver high-quality software solutions. They are offering a competitive salary and an excellent benefits package - please contact me for further details on … this. Key Responsibilities Software Development: Design, develop, and validate new features for embeddedsystems, ensuring alignment with product requirements. EmbeddedSystems Expertise: Deploy real-time and/or Linux-based operating systems for embeddedsystems, developing and debugging complex systems utilizing various communication protocols and peripherals. Hardware Integration: Understand digital electronics, read … debug PCB issues. Perform hardware-in-the-loop testing, debugging, and validation Required Skills & Experience Programming Languages: Proficient in C and C++, with experience in object-oriented coding for embedded systems. EmbeddedSystems Development: Experience with microcontroller hardware (e.g., STM32, PIC) and frameworks, working within memory, performance, and power constraints. RTOS/Bare Metal Development: Proficient in More ❯
either individually or collaboratively to develop software for company products. Document software and update specifications as required. Understand the deployment of real-time and/or Linux based operating systems for embeddedsystems Develop and debug complex embeddedsystems utilising a broad range of communication protocols and peripherals. Understand digital electronics, reading schematics and debugging … range of products and projects. Knowledge, Skills, and Experience: C/C++ (Object oriented coding) Able to code proficiently in C & C++ targeted at Linux based or microcontroller based embedded systems. Bare metal microcontroller development Experience with microcontroller hardware (e.g. STM32, PIC) and frameworks, working with the memory, performance, and power constraints of these systems. EmbeddedSystems (DevOps/Build systems) Experience of developing and debugging, including cross-compiling for different hardware architectures, virtualisation and docker concepts. Qualifications Degree in Electrical/Electronic Engineering, Physics, Maths, Software Engineering, Computer Science, or relevant 5+ years of proven software engineering job experience and on the job training equivalent to a degree. Security clearance will be applied for More ❯
operates in fast growing markets offering innovative and robust wireless security products, leading-edge IP centric network devices, and C4I application software solutions, along with high performance wireless broadcast systems for all industries. Our passion for innovation keeps us one step ahead in the rapidly changing and increasingly challenging environments within which we perform, whether on the battlefield, in … the streets of our cities, or at the world's largest sporting events. High performance IP Video, communications, and broadcast systems enable our customers to securely monitor, control, communicate, and share information with confidence in complex environments and in the most demanding situations. What will you be doing? Reporting to the Embedded Development Manager, the Senior Embedded Engineer will contribute to the design and development of embeddedsystems for world-class wireless and Software Defined Radio (SDR) products. This role involves end-to-end embedded software development, including the creation of new algorithms and waveforms, as well as the enhancement of existing SDR designs. The engineer will work across a diverse portfolio of More ❯
Permanent Role Overview Venn are seeking a highly motivated Test Engineer to support the design, execution, and documentation of verification and validation activities across a range of RF and embeddedsystems for our client. The ideal candidate will have strong analytical skills, a systematic approach to testing, and a desire to work in a fast-paced and secure … development environment.We are open to part-time applicants. Key Responsibilities Develop and execute test plans, procedures, and scripts for hardware, software, and integrated systems Perform functional, regression, environmental, and performance testing of RF, embedded, and system-level products Support design verification and qualification testing to relevant standards (e.g., MIL-STD, DEF STAN) Set up and operate test equipment … including oscilloscopes, VNAs, signal generators, and spectrum analysers Capture and analyse test data, investigate faults, and support root cause analysis Work closely with design & systems engineers to define test coverage and resolve issues Maintain detailed test documentation including reports, results, logs, and traceability matrices Ensure test activities comply with security, safety, and regulatory requirements Support product release and customer More ❯
Are you an experienced Senior Embedded Software Engineer with a focus on C programming looking to work with innovative touch technologies? This company specialises in developing bespoke hardware and firmware silicon devices. Their products serve automotive and industrial sectors, providing cutting-edge solutions that ensure high-quality customer integration. They are seeking a talented Senior Embedded Software Engineer … to join their engineering team in Fareham, UK, to contribute to the development of their next-generation technology. Responsibilities of this Senior Embedded Software Engineer - C job based in Fareham: - Design and implement embedded software: Develop efficient, low-level code in C for microcontrollers and embeddedsystems, ensuring optimal performance, resource usage, and reliability. - Debugging and … Develop new features to meet market requirements on RISC-V-based platforms. - Act as an ambassador for the company, ensuring high standards in product delivery Requirements of this Senior Embedded Software Engineer - C job based in Fareham: - Bachelor's degree in Electronics, Physics, or a related field, with a 2:1 classification or higher. - Provable practical experience in embeddedMore ❯
Yateley, Hampshire, South East, United Kingdom Hybrid / WFH Options
Carbon60 - Eng&Tech
get in touch for further details. Knowledge, Skills and Experience C/C++ (Object oriented coding) - Able to code at expert in their C & C++ targeted at Linux based embedded systems. EmbeddedSystems - Experience of developing for and debugging on Linux based embedded devices, including cross compiling for different hardware architectures, virtualisation and docker concepts. Matlab … Industry experience in Matlab development Can work in a structured software development environment that includes: Architecting & documenting designs. Following coding guidelines. Developing unit and system tests. Use source control systems and engage in peer code reviews. Qualifications Degree in Electrical/Electronic Engineering, Physics, Maths, Software Engineering, Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an 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 year in a well-established and dynamic company. Your Skills & Experience We are particularly looking for degree-qualified electronics engineers with significant experience in digital design, wireless technology, embeddedsystems, or software-defined radio. You'll have significant experience in some or all of the following areas: FPGA design, including experience in languages such as VHDL, Verilog More ❯
Package Health, Dental, Vision Insurance Paid Time Off Computer Vision Engineer/Machine Learning Engineer Responsibilities: Spearhead the creation and refinement of computer vision algorithms for autonomous gun turret systems, with a primary focus on real-time drone detection, tracking, and classification. Develop and implement machine learning models optimized for performance in resource-constrained environments, delivering high levels of … accuracy and reliability. Work closely with electrical engineers to seamlessly integrate computer vision systems into the turret's hardware architecture. Perform comprehensive testing and validation of algorithms across diverse environmental conditions to ensure their robustness and reliability. Provide mentorship and leadership to junior engineers, fostering expertise in machine learning and computer vision throughout the team. Facilitate the progression from … prototype designs to military-grade autonomous turrets, contributing to the development of system variants tailored for different weapon systems and engagement distances. Ensure that all algorithms align with the stringent performance and reliability standards expected of defense-grade systems, adhering to best practices for safety-critical applications. Computer Vision Engineer/Machine Learning Engineer Requirements: Master's Degree More ❯
technology innovator in the marine robotics space, delivering uncrewed and autonomous solutions to revolutionise offshore operations. What will you be doing? Leading the design and development of intelligent control systems for cutting-edge uncrewed marine vessels Owning and delivering high-performance software for motion control, navigation, and automation Collaborating across engineering and operations to turn complex maritime challenges into … in live vessel deployments and field trials Are you the ideal candidate? Degree-qualified in Robotics, Mechatronics, Computer Science, or a similar discipline 7+ years' experience in robotics or embeddedsystems with strong C++ expertise Skilled with robotic frameworks (ROS, DDS, LCM) and GUI tools (Qt) Confident in agile workflows, CI/CD pipelines, and high-stakes development … of marine technology Flexible and collaborative work environment Unique hands-on opportunities with real-world maritime applications Opportunities for growth, technical leadership, and continuous learning Exposure to advanced offshore systems and industry-leading innovation A role with real impact on safety, sustainability, and global marine operations Who are we? Executive Integrity is a global executive search and recruitment consultancy More ❯