integrating with enterprise security and data platforms, including SIEM (e.g., Splunk, Sentinel, Elastic), DLP, UEBA, or SCRM systems. Proficiency with scripting and programming languages (e.g., Python, Node.js, Java, SQL, C++, or C#). Strong understanding of authentication protocols such as OAuth and SAML, and experience with SSO enablement. Proven ability to design, document, and deliver technical integrations that solve real More ❯
integrating with enterprise security and data platforms, including SIEM (e.g., Splunk, Sentinel, Elastic), DLP, UEBA, or SCRM systems. Proficiency with scripting and programming languages (e.g., Python, Node.js, Java, SQL, C++, or C#). Strong understanding of authentication protocols such as OAuth and SAML, and experience with SSO enablement. Proven ability to design, document, and deliver technical integrations that solve real More ❯
AND EXPERIENCE: 3-5 years of experience Wide breadth of expertise in development languages, tools and environments in the design and development of software-centric solutions Experience with Java, C++, Eclipse/IntelliJ IDEs, JUnit, etc. Experience developing micro-services and working with containerization specifically Docker and Experience writing event-driven applications utilizing a messaging service Experience developing Java build More ❯
England, United Kingdom 5 days ago Investment VP/Director/Partner - Software Private Equity Buy-Out - London London, England, United Kingdom 3 days ago Director of Software Engineering C++ Trading London, England, United Kingdom 3 hours ago London, England, United Kingdom 1 week ago London, England, United Kingdom 2 weeks ago London, England, United Kingdom 6 days ago Director More ❯
fluency in standard domain libraries (numpy, opencv, pytorch, etc) Experience deploying software to end customers, internal or external turning research and development efforts into used software Must have strong C++ or Rust experience in a Linux development environment. Eligible to obtain and maintain an active UK Security Clearance PREFERRED QUALIFICATIONS Experience in one or more of the following: perception, computer More ❯
communication and network protocols such as RS-232, RS-422, GPIB, TCP, and UDP Experience debugging and/or writing programs/scripts written in Perl, Python, C/C++, Java, Matlab, and/or Labview Ham radio and SDR (software defined radio) experience is beneficial Previous COMSEC experience Experience on Atlantis, Rushmore, COAST, or associated development contracts is highly More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
C++ Developer/Backend Software Engineer (Windows C/C++, C#) London to £70k FTC Are you a skilled C++ Developer? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of perks and benefits. As a C++ Developer you will join an Agile team focussed on building … Exchange Connectivity software systems that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying to AWS and requires high scalability and low latency - they currently handle 40 billion messages per day. Location/WFH: You'll join colleagues in the City … days a week with flexibility to work from home the other two days. Please note this is a 12 month Fixed Term Contract. About you: You have C/C++ development skills on Windows OS You have full software development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding More ❯
to support Bloomberg's Enterprise Data business, which is situated at the intersection of rapid growth and high revenue? Would you love to work with technologies such as Python, C++, Celery, RabbitMQ, Kafka, and Comdb2? Then we want you in the Data License Bulk team at Bloomberg! Bloomberg Enterprise Data provides financial institutions a platform to make millions of requests … evolving environment Scale distributed architectures to handle massive data pipelines You'll need to have: 4+ years experience working with an object-oriented programming language (Python, Java, C/C++) A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience Experience designing large-scale applications Demonstrated ability to complete projects that require significant problem solving More ❯
Quantitative Developer - C++ Millennium is a top tier global hedge fund with a strong commitment to leveraging innovations in technology and data science to solve complex problems.As part of the vision the firm is looking to hire a quantitative developer to work on the next generation price and risk analytics platform.In addition to contributing to the development of this library … requirements, and facilitating integration with upstream systems.Millennium offers a dynamic, fast-paced environment with exceptional growth opportunities. Responsibilities Building and maintaining our in-house quantitative pricing and risk library (C++) Facilitate the integration of this library into upstream applications Maintain and enhance the eco-system around the library, including communication with other departments and groups within the firm Promote C++ … coding and design best practices Requirements Bachelor's degree in Maths, Computer Science, or other relevant discipline (higher qualification is a plus) 2+ years of professional experience as in C++ Development Modern C++ programming experience in C+/20 or above Knowledge of design patterns, data structures and algorithms Ability to write efficient, high performing code. Strong analytical and problem More ❯
Software Engineer Location : Cardiff Working Arrangement : On-Site 4 Days Per Week Key Experience/Skills: - Knowledge of C, RTOS - Knowledge of communication protocols - Knowledge of UART, SPI, I2C -C++ programming experience is desirable - Experience working within a team taking a product from concept through to production Education: Degree in Software Engineering, Computer Science, Electrical/electronic Engineering or equivalent More ❯
years of experience may substitute degree Experience with low-level programming in a Windows, Linux, or RTOS (e.g., VxWorks, uC/OS, etc.) Preferred Experience with C/C++ and Python programming More ❯
Required: • Active DoD TS/SCI with Lifestyle Poly • Experience with low-level programming in a Windows, Linux, or RTOS i.e., VxWorks, uC/OS. • Experience with C/C++ and Python programming. • Mid-level developers should have 5 years experience • Senior level developers should have a minimum of 10 years' experience Desired Not Requried: • Experience automating the testing of More ❯
brightest minds who are willing to bring new ideas and challenge the norm. Embedded Software Engineer Requirements: Degree qualified in Electronics or Computer Science or equivalent Embedded C/C++ programming STM32 or PIC microcontrollers LabVIEW Python If you have the required skills for this Embedded Software Engineer position, please get in touch ASAP with an up-to-date copy More ❯
with cross-functional teams to deliver high-quality embedded solutions for our clients. Your Skills & Experience: 3+ years of software development experience Strong embedded programming skills in C/C++ Familiarity with embedded systems (e.g. STM32, CubeMX) Experience with embedded OSs such as FreeRTOS, Zephyr, or Embassy Solid understanding of communication protocols: I2C, UART, SPI, Bluetooth LE Desirable: Exposure to More ❯
with cross-functional teams to deliver high-quality embedded solutions for our clients. Your Skills & Experience: 3+ years of software development experience Strong embedded programming skills in C/C++ Familiarity with embedded systems (e.g. STM32, CubeMX) Experience with embedded OSs such as FreeRTOS, Zephyr, or Embassy Solid understanding of communication protocols: I2C, UART, SPI, Bluetooth LE Desirable: Exposure to More ❯
with cross-functional teams to deliver high-quality embedded solutions for our clients. Your Skills & Experience: 3+ years of software development experience Strong embedded programming skills in C/C++ Familiarity with embedded systems (e.g. STM32, CubeMX) Experience with embedded OSs such as FreeRTOS, Zephyr, or Embassy Solid understanding of communication protocols: I2C, UART, SPI, Bluetooth LE Desirable: Exposure to More ❯
environment. Key skills required of the C#.NET Software Engineer: C# .NET Multi-threading TCP/IP (Sockets) Integration protocols (SOAP/REST/SMTP) Agile TDD and continuous integration C++ Boost Mobile Connectivity experience What's in it for you? Chance to work within an innovative and expanding Global Software House Opportunity to live and work in Nottingham Rate: Up More ❯
+ Interfacing software with custom hardware + Building solutions using the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled More ❯
+ Interfacing software with custom hardware + Building solutions using the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled More ❯
testing for all developed software. Required Skills: Experience with low-level programming in a Windows, Linux, or RTOS (i.e., VxWorks, uC/OS, etc.). Experience with C/C++ and Python programming. Qualifications: Active and current TS/SCI w FSP through Maryland 3-15 years of experience as an embedded developer in programs and contracts of similar scope More ❯
from a Russel Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embedded C/C++ code in Linux What you’ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + Clear career progression path If you feel More ❯
from a Russel Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embedded C/C++ code in Linux What you ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + Clear career progression path If you feel More ❯
D Manager and will work within a multi-disciplined R&D team, specialising in Firmware Development. Embedded Software Engineer : Degree qualified and 5+ years of experience Embedded C/C++ Python (Desirable) RTOS or Embedded Linux Microchip PIC and/or STM32 Microcontrollers I2C, SPI, CAN Experience with VHDL & FPGA Development (Desirable) If you have the required skills and experience More ❯
with VHDL Experience with Xilinx FPGAs and Vivado Experience with Revision control system Experience with Earned Value Management (EVM) Desired Qualifications: Experience with mapping algorithms to architecture Experience in C++ (OOP) Experience with any of the protocols: Ethernet, TCP/IP, PCIe, NVMe, USB Experience with Xilinx SoC design with SDKs and PetaLinux OS Experience with High-Level Synthesis (HLS More ❯