technologies, advanced architectures, hardware design, software design, and validation Based in central Edinburgh with some working from home allowed. Key Requirements/Qualifications: Good programming skills in C and C++ Scripting Languages, preferably Python Excellent communication and problem-solving skills University degree (min. BS or MS) in Computer Science/Electronics or similar Useful to Have: Understanding of CPU architecture More ❯
finance. · Proven experience in a quantitative finance environment - counterparty risk. · Good knowledge of derivatives, their risk drivers and pricing models. · Track record of quantitative models implementation, using C# or C++, in a source-controlled environment. · Ability to contribute and operate with minimum level of supervision. This role will expose the candidate to a wide range of professionals within the bank. More ❯
degree and 4+ years of CS, CE, ML or related field experience - Experience in patents or publications at top-tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing PREFERRED QUALIFICATIONS - Experience More ❯
integration in mainframe environments. Strong leadership, communication, and problem-solving skills. Preferred Experience: Experience with WebSphere, MailStream Plus, and Pitney Bowes tools. Knowledge of PSF, GDDM, XL C/C++, and batch-to-CICS integration. Background in federal or public sector IT environments, especially USDA systems. Data Intelligence, DI is an established small business that has supported the critical missions More ❯
Blandford Forum, Dorset, South West, United Kingdom
SOUTH WEST RECRUITMENT
working (subject to company policy) Location: Blandford Forum, Dorset, Site based. Job Summary We are seeking experienced software engineers with strong LabVIEW and TestStand skills, proficiency in C/C++/C# would be advantageous. Conceptual design and flow-down of work packages and successful software development. Providing technical support & training to less senior software engineers. Responsibilities Developing software for More ❯
with our product. Participate in internal reviews and design sessions to keep our product up to date. 3 - 5 years relevant experience working with one of Python, Java or C++ (Python preferred) Practical experience with working collaboratively with version control systems like Git, using platforms like GitHub or GitLab Preferred Requirements Comfortable using a Unix-based operating system (e.g. Ubuntu More ❯
field (or equivalent practical experience). 5+ years of hands-on experience in malware analysis, digital forensics, or reverse engineering. Deep familiarity with x86/x64 assembly, C/C++, Python, PowerShell, and scripting languages used in malware. Experience using reverse engineering tools such as IDA Pro, Ghidra, OllyDbg, x64dbg, etc. Proficiency with dynamic analysis environments (e.g., Cuckoo, Joe Sandbox More ❯
maintaining Amazon's high technical bar. BASIC QUALIFICATIONS PhD in engineering, technology, computer science, machine learning, robotics, operations research, statistics, mathematics or equivalent quantitative field Experience programming in Java, C++, Python or related language Experience with neural deep learning methods and machine learning Experience in building machine learning models for business application Experience in applied research PREFERRED QUALIFICATIONS Experience with More ❯
based verification, UVM and C testbenches. Experience with low power verification and SoC level verification Good debugging skills Programming background in low-level and script-based languages, e.g. C, C++, Python, Perl is a plus. Fluent English language skills (written and oral) Advantageous knowledge Experience with ARM processors and AMBA protocols Familiarity with Jenkins, Git, FPGA, Emulation, formal property checking More ❯
vehicle GNC design and performance Generate and analyze target vehicle 6-DoF and 3-DoF trajectory data using industry standard (e.g., TAOS) and in-house developed (e.g., MATLAB, Python, C++) tools Collaborate with a dynamic team of experts in multiple technical areas Utilize knowledge, skills, and experience with missile characteristics, design, and analysis to support engineering activities and data product More ❯
technology and improve our technology stack What you bring to the team: Bachelor's degree in Computer Science, Computer Engineering, or related field Excellent software development skills in modern C++ and Python A strong understanding of object oriented design, data structures and algorithms A strong understanding of quantitative finance mathematics A solid foundation in programming with the ability to think More ❯
in a development team. Motivated to drive tasks to completion and meet rigorous time requirements. Ability to work in a fast-paced development environment. Bonus points if: Knowledge of C++, Github, Jira. Experience working on object detection and/or tracking, re-identification, visual attribute recognition, video analysis and understanding, vision-language multimodal self-supervised learning, multimodal foundation generative models. More ❯
Permanent Salary: Up to £46,000 Location: Cumbria OR Oxfordshire Hours of work: Up to 40 Applicants must be/have experience of the following: * Developing software solutions using C++ in complex projects using OOD and OOP * Excellence in User Experience - developing user interfaces that align to the customers' business workflow and allow the effective display and manipulation of senor More ❯
South East London, London, United Kingdom Hybrid / WFH Options
Context
Qube, Yardi or similar. Experience with Microsoft SQL. Experience with ETL Tools and Data Migration. Experience with Data Analysis, Data mapping and UML. Experience with programming languages (Python, Ruby, C++, PHP, etc). Hybrid: 2-4 days onsite (the business work from home every Friday, but some flexibility will be required on other days depending on requirements of the business More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Circle Group
Analysing binary targets using tools like IDA Pro, Binary Ninja, or Ghidra Engaging in fuzzing, fault injection, symbolic execution, and virtualisation techniques Writing clean, efficient code in C/C++ and Python Collaborating in agile, low-ego research teams Required Experience Proven expertise in vulnerability research and exploit development Deep understanding of OS internals, memory models, and binary formats Experience More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Circle Recruitment
Analysing binary targets using tools like IDA Pro, Binary Ninja, or Ghidra Engaging in fuzzing, fault injection, symbolic execution, and virtualisation techniques Writing clean, efficient code in C/C++ and Python Collaborating in agile, low-ego research teams Required Experience Proven expertise in vulnerability research and exploit development Deep understanding of OS internals, memory models, and binary formats Experience More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Circle Group
Analysing binary targets using tools like IDA Pro, Binary Ninja, or Ghidra Engaging in fuzzing, fault injection, symbolic execution, and virtualisation techniques Writing clean, efficient code in C/C++ and Python Collaborating in agile, low-ego research teams Required Experience Proven expertise in vulnerability research and exploit development Deep understanding of OS internals, memory models, and binary formats Experience More ❯
Strong communication and collaboration skills, with the ability to effectively convey complex security concepts to both technical and non-technical audiences. Proficiency in programming languages such as Python, Java, C++, and scripting languages relevant to security operations (e.g., Bash, PowerShell). Clearance Requirements: Must have a current/active Secret clearance with the ability to obtain and maintain a TS More ❯
rigs, FACS breakdown. Life drawing or organic modelling. Basic knowledge of dynamics (Maya Hair, nCloth, nParticle etc.). Strong maths background, especially matrix maths and geometry algorithms. C or C++ programming for Maya plugins. Accessibility Statement Our London studio is fully accessible, with step-free entry, accessible toilets on all floors, and quiet spaces available. We are committed to supporting More ❯
Degree. Ten (10) years minimum experience and an Associate Degree. Required Security Clearance: TS/SCI with Poly. Must have experience in malware analysis. Programming experience in C, C#, C++, Java, Perl, or Python is preferred. Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor More ❯
systems using mission-level constructive simulation tools, including AFSIM, Suppressor, ITASE, or NGTS Experience with a variety of COTS and GOTS M&S and data science tools, including MATLAB, C++, Perl, or Python, to manipulate data between different formats and perform post-processing of data Experience developing AFSIM scripts to customize model behaviors and decisions within an analytical scenario Knowledge More ❯
Fort Belvoir, Virginia, United States Hybrid / WFH Options
Breakpoint Labs, LLC
real-time operating systems, and Cisco IOS via designated C2 platform (e.g. Cobalt Strike) Beacon or boutique implant. - The expected ratio of program languages utilized is: 50% C/C++ (Beacon Object Files), 25% Sleep (CNAs), 15% C#, 10% Other. - All development should be designed to integrate within the designated C2 platform (e.g., Cobalt Strike) seamlessly, in order to streamline More ❯
equipment (oscilloscope, signal generator, digital multimeter, spectrum analyzer). • Extensive understanding of electronics, including data acquisition, signal measurement, schematics, troubleshooting, and circuit design. • Familiarity with programming languages such as C++, C#, Python, VHDL or LabVIEW. • Experience with NI hardware and tools a plus. • PCB design experience a plus. • Quickly adaptable to learning new technologies. • Successful history of owning and executing More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
Critical Software
you? Academic background in Engineering or similar (Software, Electronics, Physics, Mathematics, etc.) At least 3 years of relevant professional experience in the software development area and knowledge of C, C++, Python Full-lifecycle software development experience, from initial requirements elicitation to design, coding, testing, documentation, implementation, integration, and training Passionate and driven, curious and willing to share your knowledge, but More ❯
making our solutions "just work". BASIC QUALIFICATIONS Experience in automating, deploying, and supporting infrastructure Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust PREFERRED QUALIFICATIONS Experience with CI/CD pipelines build processes Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability More ❯