appropriate test/inspection methods - Utilising agile development tools such as JIRA, Confluence, Enterprise Architect, and Git To be successful in this role, you will need: - Extensive experience in C++ programming - Knowledge of working with Windows applications, preferably with experience in MFC and C# - Desirable: Experience in real-time control coding using ADA This is an excellent opportunity to join More ❯
appropriate test/inspection methods - Utilising agile development tools such as JIRA, Confluence, Enterprise Architect, and Git To be successful in this role, you will need: - Extensive experience in C++ programming - Knowledge of working with Windows applications, preferably with experience in MFC and C# - Desirable: Experience in real-time control coding using ADA This is an excellent opportunity to join More ❯
the development of best practice guidelines and AS9100 standards Working collaboratively with the design team, guiding, mentoring, and advising others when required Job Requirements: Proficiency in Embedded C/C++ and embedded Linux Experience with microcontrollers such as STM32 or Microchip Strong understanding of CANBus protocol Experience in designing firmware for functional safety related/SIL level systems Ability to More ❯
familiarity with GCSE Computer Science curriculum.Excellent communication and organisational skills.A passion for teaching and inspiring the next generation of tech innovators.Desirable:Experience with programming languages (e.g., Python, Java, or C++).Familiarity with current tech trends and online learning tools.Why Work With Us:Immediate start with an ongoing opportunity.Supportive and collaborative team environment.Competitive salary and benefits.Opportunities for professional development and career More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Verso Recruitment
or embedded software environments Strong knowledge of CI/CD tools (e.g. Jenkins, GitLab CI, Azure DevOps) Experience with Git or similar version control systems Familiarity with C/C++ build environments and toolchains Strong scripting skills (Python, Bash, or similar) Experience with embedded hardware and cross-compilation workflows Desirable: Experience with containerisation (Docker) or virtualisation Knowledge of test automation More ❯
Security sector, is currently seeking a Low-level Embedded Software Engineer to join their team in Bristol on a contract basis. Key Responsibilities: Developing embedded software using C/C++ languages for various defence-related systems. Undertaking software verification and validation to ensure robust and reliable performance. Producing detailed design and technical documentation, including performing design reviews. Integrating software on More ❯
Computer Science curriculum. Excellent communication and organisational skills. A passion for teaching and inspiring the next generation of tech innovators. Desirable: Experience with programming languages (e.g., Python, Java, or C++). Familiarity with current tech trends and online learning tools. Why Work With Us: Immediate start with an ongoing opportunity. Supportive and collaborative team environment. Competitive salary and benefits. Opportunities More ❯
support queries (2nd line) Person Specification The following skills and experience are required for this role: Technically minded. Comfortable both as architect and hands-on developer. Strong and experienced C++ developer. Capable Java developer with coding experience in the workplace. Strong hands-on experience with multi-threading, and real-time systems. Using SQL, preferably MS SQL Server. Experience with Git More ❯
support queries (2nd line) Person Specification The following skills and experience are required for this role: Technically minded. Comfortable both as architect and hands-on developer. Strong and experienced C++ developer. Capable Java developer with coding experience in the workplace. Strong hands-on experience with multi-threading, and real-time systems. Using SQL, preferably MS SQL Server. Experience with Git More ❯
Essex, England, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
background in DSP algorithm development and signal processing theory Experience relating to Radio Systems, GNSS, Smart Antennas, Beamforming and Jammers all highly beneficial. Proficiency in MATLAB, Python, C/C++, or VHDL/Verilog for simulation and implementation Understanding of real-time systems and embedded platforms Key Responsibilities Design and implementation of radio communication systems with a focus on DSP More ❯
london (city of london), south east england, united kingdom
Jefferies
support queries (2nd line) Person Specification The following skills and experience are required for this role: Technically minded. Comfortable both as architect and hands-on developer. Strong and experienced C++ developer. Capable Java developer with coding experience in the workplace. Strong hands-on experience with multi-threading, and real-time systems. Using SQL, preferably MS SQL Server. Experience with Git More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
DSP algorithm development and signal processing theory Commercial experienceof Radio Systems design withexposure to GNSS, Smart Antennas, Beamforming and Jammers all highly beneficial Proficiency in MATLAB, Python, C/C++, or VHDL/Verilog for simulation and implementation Understanding of real-time systems and embedded platforms Key Responsibilities of the Senior Radio SystemsEngineer: Design and implementation of radio communication systems More ❯
Great Chesterford, Essex, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
development and signal processing theory Commercial experience of Radio Systems design with exposure to GNSS, Smart Antennas, Beamforming and Jammers all highly beneficial Proficiency in MATLAB, Python, C/C++, or VHDL/Verilog for simulation and implementation Understanding of real-time systems and embedded platforms Key Responsibilities of the Senior Radio Systems Engineer: Design and implementation of radio communication More ❯
boundaries of technology and making the impossible possible for high-profile clients worldwide. Required Skills: Degree or equivalent in Engineering, Mathematics, or Physics. Strong programming proficiency in C/C++ with experience using Visual Studio. Understanding of cockpit Human Machine Interface (HMI) systems. Experience with configuration control tools, particularly Mercurial. Ability to work independently, think creatively, and adapt to fluid More ❯
boundaries of technology and making the impossible possible for high-profile clients worldwide. Required Skills: Degree or equivalent in Engineering, Mathematics, or Physics. Strong programming proficiency in C/C++ with experience using Visual Studio. Understanding of cockpit Human Machine Interface (HMI) systems. Experience with configuration control tools, particularly Mercurial. Ability to work independently, think creatively, and adapt to fluid More ❯
multi-task in a fast paced environment while keeping strong attention to detail ? Coding skills required in at least one leading programing language (Python, R, Matlab and/or C++, C#) ? Experience in exploring large datasets across multiple time frames is a plus ? Intellectual curiosity to explore new data sets, solve complex problems, drive innovative processes and connect the dots More ❯
Edinburgh, Stockbridge, City of Edinburgh, United Kingdom
Bright Purple
a regulated medical technology environment. These positions are ideal for seasoned engineers who thrive in collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt/QML or other modern UI frameworks is highly advantageous. Familiarity with regulated industries (medical, aerospace More ❯
complex software systems within a regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt/QML or other modern UI frameworks is highly advantageous. Familiarity with regulated industries (medical, aerospace More ❯
Truro, Cornwall, United Kingdom Hybrid / WFH Options
Michael Page
/Architect should have: Educational background in Computer Science, Engineering, or a related field. Experience with IoT hardware, software, and connectivity protocols. Proficiency in programming languages such as Python, C++, or Java. DevOps and Agile exposure Knowledge of cloud platforms (Azure) and data analytics tools. Strong problem-solving skills and a detail-oriented approach to tasks. Ability to work collaboratively More ❯
complex software systems within a regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt/QML or other modern UI frameworks is highly advantageous. Familiarity with regulated industries (medical, aerospace More ❯
complex software systems within a regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt/QML or other modern UI frameworks is highly advantageous. Familiarity with regulated industries (medical, aerospace More ❯
complex software systems within a regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt/QML or other modern UI frameworks is highly advantageous. Familiarity with regulated industries (medical, aerospace More ❯
Peterborough, Cambridgeshire, United Kingdom Hybrid / WFH Options
Talent Locker
Project Engineer to coordinate activities and ensure quality delivery. What you'll bring A few years' experience in embedded software design and implementation Proficiency in C and/or C++ programming, with experience of Linux environments Exposure to Rust or Go (beneficial) Knowledge of modelling tools (e.g. Mathworks, MATLAB, NumPy) Understanding of VoIP and network protocols Eligible for BPPS (Basic More ❯
for domestic and international customers What they re looking for: Proven experience as a Lead Software Engineer, adaptable and creative in approach Strong background in software development (C# and C++) Ability to lead a small development team and advance simulation environments Robust problem-solving skills and an open approach to software design Exposure to real-time software development and simulation More ❯
for domestic and international customers What they’re looking for: Proven experience as a Lead Software Engineer, adaptable and creative in approach Strong background in software development (C# and C++) Ability to lead a small development team and advance simulation environments Robust problem-solving skills and an open approach to software design Exposure to real-time software development and simulation More ❯