design reviews and security improvements. What You Bring: Bilingual Skills: Fluent in Chinese & English (to navigate technical documentation and collaborate globally). Programming Expertise: Strong experience in low level C/C++ for embedded systems, plus knowledge of TypeScript for HarmonyOS Next. Mobile OS Knowledge: Familiarity with Android, iOS, HarmonyOS Next , and Linux internals. Security & Debugging Tools: Experience with Frida More ❯
design reviews and security improvements. What You Bring: Bilingual Skills: Fluent in Chinese & English (to navigate technical documentation and collaborate globally). Programming Expertise: Strong experience in low level C/C++ for embedded systems, plus knowledge of TypeScript for HarmonyOS Next. Mobile OS Knowledge: Familiarity with Android, iOS, HarmonyOS Next , and Linux internals. Security & Debugging Tools: Experience with Frida More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity. As a Software Developer you will focus on enabling the core product, written in C/C++ for Windows and Linux to run on Apple Mac software, using the latest Extensions, tools and API integrations. Location/WFH: You can work from home most of More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity. As a C++ Developer you will focus on enabling the core product, written in C/C++ for Windows and Linux to run on Apple Mac software, using the latest Extensions, tools and API integrations. Location/WFH: You can work from home most of More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity. As a C++ Developer you will focus on enabling the core product, written in C/C++ for Windows and Linux to run on Apple Mac software, using the latest Extensions, tools and API integrations. Location/WFH: You can work from home most of More ❯
What We're Looking For: Proven experience in software development, particularly in mixed reality or related fields. Proficiency in Unity and familiarity with physics engines. Strong programming skills in C/C#/C++, Python, Java, and Javascript. Ability to work collaboratively in a fast-paced, team-oriented environment. A passion for creating innovative user experiences and solving complex problems. More ❯
Or BS in STEM field (Electrical/Computer/Software Engineering, Computer Science, Math or Information Systems) and Three (3) year of experience in software development technologies and methodologies. • C/C++ Software development skills • Experience in x86/x64 assembly, software reverse engineering, kernel debugging, and protocol stacks • Experience developing computer exploits • TS/SCI with Full Scope Polygraph More ❯
legacy code) Strong Android architecture knowledge Focus on creating an optimal Android experience and extensive knowledge of Android-specific challenges Desirable : Experience working in an agile, start-up environment C/C++, multiplatform development OpenGL Swift Senior Android Engineer | Senior Android Developer | Senior Android Mobile Application Developer More ❯
collaboration with systems design, electronics, safety, security and quality teams, making it varied and engaging. What they’re looking for: Strong experience in developing embedded software using Ada and C/C++ Experience with real-time systems Model-based development experience (UML, IBM Rhapsody or similar tools) Collaborative and flexible problem-solving mindset Commitment to code quality, with experience in More ❯
Employment Type: Permanent
Salary: £57000 - £60000/annum Good bonus, pension & overtime
maintain SCI program access and complete polygraphs Typically requires a degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 5 years of experience. Proficiency in Java, C, and C++ Experience with networking including level of knowledge of both Transmission Control Protocol (TCP) and User Datagram Protocol (UDP). Understanding/experience with MPEG-2 and other FMV More ❯
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
Anson Mccade
and sharing best practices within Agile teams. What We're Looking For Strong skills in at least one back-end programming language (Java preferred, but Python, Node.js, C++, or C also considered). A problem solver with the ability to tackle complex technical challenges. An eagerness to learn and develop new skills. Knowledge of cloud engineering (AWS, Docker, Microservices) is More ❯
and resolve customer and production support issues Create clear, customer-focused documentation About You A degree in Software Engineering, Electronics Engineering, or a related discipline Knowledge of programming in C/C++ on Windows and Linux platforms Experience with IDEs such as Visual Studio or Eclipse An understanding of interfacing with PC hardware Logical, problem-solving mindset with excellent communication More ❯
and resolve customer and production support issues Create clear, customer-focused documentation About You A degree in Software Engineering, Electronics Engineering, or a related discipline Knowledge of programming in C/C++ on Windows and Linux platforms Experience with IDEs such as Visual Studio or Eclipse An understanding of interfacing with PC hardware Logical, problem-solving mindset with excellent communication More ❯
Employment Type: Permanent
Salary: £28000 - £34000/annum depending on experience
working on R&D programs for DARPA, ONR, NAVSEA, or other similar DoD customers • Experience designing electronic/software systems for maritime systems (buoys, UxVs, moorings, submarines) • Experience with C/C++ and Linux programming skills • Prior experience with underwater propagation models and/or simulation of wireless communication channels to be used for system performance characterization • Prior experience with More ❯
off-premise cloud environments. - Experience with AWS, Azure and/or GCP - Ability to program (structured and OOP) using one or more high-level languages, such as Python, Java, C/C++, Ruby, and JavaScript - Experience with distributed storage technologies such as NFS, HDFS, Ceph, and Amazon S3, as well as dynamic resource management frameworks (Apache Mesos, Kubernetes, Yarn) - Proactive More ❯
Strong technical communication (written & spoken) Able to work independently & willing to travel Desirable Skills & Experience C# (.NET, ASP.NET), HTML, CSS, JavaScript PLC programming (IEC(phone number removed) Embedded programming (C/C++) e.g. ARM Cortex M/ESP32/Arduino Full stack web applications Halcon 3D, OpenCV, Point Clouds Experience in engineering environments What's on Offer Competitive salary ( 40k More ❯
of roles, and we are looking for people with a wide range of experience such as: AWS, Azure Linux, Docker, VMWare Ansible, Foreman, Kubernetes, Jenkins, Bamboo, HDFS, Kafka, Avro C/C++, Java, Javascript Networking (esp security) Qt, React, Redux, JEE Git, BitBucket, Jira, Jama Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans More ❯
of roles, and we are looking for people with a wide range of experience such as: AWS, Azure Linux, Docker, VMWare Ansible, Foreman, Kubernetes, Jenkins, Bamboo, HDFS, Kafka, Avro C/C++, Java, Javascript Networking (esp security) Qt, React, Redux, JEE Git, BitBucket, Jira, Jama Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans More ❯
Pleasanton, California, United States Hybrid / WFH Options
Cyrad Solutions
remove obstacles to keep development on track. WHAT WERE LOOKING FOR Proven Technical Expertise Full-stack engineer with experience in software, systems, and network design. Programming Mastery Expert in C/C++ and proficient in Golang. Linux Systems Strong experience in Linux environments and user-space (kernel bypass) packet processing. Networking Expertise Deep understanding of network design, overlays, protocols, routing More ❯
scripting. Bachelors degree (or higher) in Computer Science, Engineering, or another STEM discipline. Strong problem-solving ability with an innovative and independent mindset. Effective communication and teamwork skills. Desirable: C programming skills for low-level or performance-critical development. Experience with containerisation (Docker, Kubernetes). Familiarity with endpoint security, intrusion detection, or system hardening. Contributions to Linux or open-source More ❯
technologies! Senior Software Engineer experience required A software or electronics engineer with transferable talent into software development for test solutions: Strong ability to write software in languages such as C, C++, C# or ADA and motivated to develop reliable, high-performance software. Excellent analytical and design ability, including review and critical analysis. ‘Can do’ and flexible approach – you’ll enjoy More ❯
Employment Type: Permanent
Salary: £70000 - £75000/annum Excellent bonus, 37hr week, o' time
London, South East, England, United Kingdom Hybrid / WFH Options
Career poster
Bachelor’s degree (or higher) in Computer Science, Engineering, or another STEM discipline. Strong problem-solving ability with an innovative and independent mindset. Effective communication and teamwork skills. Desirable: C programming skills for low-level or performance-critical development. Experience with containerisation (Docker, Kubernetes). Familiarity with endpoint security, intrusion detection, or system hardening. Contributions to Linux or open-source More ❯
practical work experience involving system architecture, software application and message and data transfer and processing. Strong experience in .NET Core with hands-on development of scalable web applications using C Ingest data from multiple REST APIs, Build and maintain libraries to scale API development. Proficiency with SQL for writing efficient queries, interacting with databases, and optimizing performance. Experience working with More ❯
degree in CS/CE or equivalent experience with 5+ years of relevant experience. Experience with parallel programming and at least one communication runtime (MPI, NCCL, UCX, NVSHMEM) Excellent C/C++ programming skills, including debugging, profiling, code optimization, performance analysis, and test design Experience working with engineering or academic research community supporting HPC or AI Practical experience with high More ❯
Quantico, Virginia, United States Hybrid / WFH Options
Gridiron IT Solutions
or findings as it relates to all security mechanisms, including access control, encryption, and obfuscation. Qualifications: 10+ years of experience with reverse engineering or vulnerability analysis Experience with Python, C, or C++ programming languages Experience with embedded device software development and compilers, linkers, and binary code generation process Experience with static reverse engineering of software binaries, including Ghidra or IDA More ❯