of general digital signal processing techniques to the processing of reradiated signal content to ensure accurate signal characteristic identification. Support the tactical implementation of algorithm designs into Ada or C++ software. This position is expected to be 100% onsite. The selected candidate will be required to work onsite at the listed location. This position requires an active U.S. Active Security … design, implementation, and execution for breadboard and brassboard hardware. Experience working in a fast-paced, independent research and development (IRAD) environment Familiarity with multiple programming languages and development environments (C++, Ada, Python, etc.) in an Agile environment. Experience in formal technical writing (i.e. Whitepapers, Tech-Notes, Technical Journals, and Research Reports) Experience in technology readiness level (TRL) maturation of novel More ❯
of general digital signal processing techniques to the processing of reradiated signal content to ensure accurate signal characteristic identification Support the tactical implementation of algorithm designs into Ada or C++ software This position is expected to be 100% onsite. The selected candidate will be required to work onsite at one of the listed location options. This position requires an active … design, implementation, and execution for breadboard and brassboard hardware Experience working in a fast-paced, independent research and development (IRAD) environment Familiarity with multiple programming languages and development environments (C++, Ada, Python, etc.) in an Agile environment Experience in formal technical writing (i.e. Whitepapers, Tech-Notes, Technical Journals, and Research Reports) Experience in technology readiness level (TRL) maturation of novel More ❯
a great company and be very well remunerated at the same time. Senior Embedded Software Engineer Requirements: Degree Qualified in Computer Science, Software or Electronics Engineering etc C/C++ programming Application level software Azure DevOps (or similar requirement management tool) Radio Communications architecture If you have the required skills for this Senior Embedded Software Engineer position, please get in More ❯
Bachelor's (or higher) degree in Computer Science, Computer/Electrical Engineering, or a related field (or equivalent practical experience). Experience developing, debugging, and scripting in C/C++ and Python within Linux command-line environments, with a strong emphasis on low-level programming, memory management, and system interaction for reverse engineering and vulnerability research. Experience with reverse engineering … obfuscation and anti-analysis techniques. Wireless protocols and radio signal analysis. File system forensics and fault injection frameworks. Nice to Have (Preferred): Experience in embedded development using C/C++ for RTOS or Linux environments. Knowledge of cryptographic security and secure boot mechanisms. Hands-on experience working with hardware debugging tools, JTAG/SWD, or software-defined radio (SDR) frameworks. More ❯
Arlington, Virginia, United States Hybrid / WFH Options
Lockheed Martin
Reverse Engineering, IO, and CNO technology development, we encourage you to explore the possibilities of joining our ever-expanding team. If you possess strong software development prowess in C, C++, and Python, are well-versed in debuggers like gdb, Valgrind, windbg, have a deep understanding of network protocols and inter-process communication, and have a knack for executing guided research … always open to more experienced candidates as well) Prospective team members for this job posting must have skills in: - Demonstrated skills in user-space or kernel-space development - C, C++, Python software development - Networking protocols and socket application development - Debugging (e.g gdb, windbg, OllyDbg, Valgrind) - Self-directed technical research explorations Team members are subject to a government security investigation and More ❯
the following scripting languages: Python, GO, PowerShell, Bash, Groovy Programming language with a working knowledge in at least one of Java, C# (.NET Framework/Core), JavaScript (Node.js), Ruby, C++ Developer tooling: Full stack CI/CD, GitLab, Jenkins, Sonatype Nexus Experience containerising application components (Dockerfiles, Kubernetes) Deep understanding of pipelines as code Observability concepts and tooling: Opensearch, Cribl, Grafana More ❯
/ML techniques to solve real-world problems Demonstrated use of High Performance Computing (HPC) Systems Demonstrated use of accelerated computing, numerical analysis, applied mathematics Demonstrated proficiency with Python, C++, CUDA Demonstrated proficiency with one or more machine learning and deep learning frameworks (e.g. TensorFlow, PyTorch, Keras) Demonstrated proficiency using libraries and toolkits including: TensorFlow, PyTorch Experience with Git and … version control Experience communicating technical insights through development of briefings and/or papers Preferred Qualifications Experience with C, C++, Fortran software languages Experience with atmospheric science and modeling Experience with time series modeling, or probabilistic modeling including the use and application of deep neural networks Proven experience designing and building data pipelines and analysis workflows for large datasets Proven More ❯
Software Engineers, Systems Engineers and Project Leads to troubleshoot, design and develop solutions. Primary Responsibilities: Familiar with one or more of the following object oriented software languages: C#, Java, C++ Must have a customer approved security certification: DoD 8570 compliant: Security +, CISSP, SSCP, etc. Equal Opportunity Employer Minorities/Females/Veterans/Individuals with Disabilities/Sexual orientation More ❯
presentation, briefing, chart, and other office documentation. Continually assess the performance of software engineer teams, using an agile approach. Ability to develop software using current programming languages (e.g. Java, C++, JavaScript, PHP or other languages). Excellent knowledge of database technology (e.g. SQL, No SQL, etc.). Experience developing web applications using at least one popular web framework. Experience with More ❯
simulation and debugging. Familiarity with Xilinx tools for FPGA development. Strong problem-solving and debugging skills. Preferred Qualifications (Nice to Have): Familiarity with programming languages such as Java, C, C++, or Ruby on Rails. Experience working with operating systems like Unix, Linux, and Windows. Knowledge of hardware/software integration and system-level design. More ❯
command and telemetry, launch operations, flight dynamics, mission planning, on-orbit operations) • Familiarity with Atlassian tools (Jira, Confluence, Bitbucket) • Test Automation experience (Cucumber, Gherkin, home-grown) • Experience with Java, C++, or Python • Experience with Linux operating system More ❯
a numerate field of study, such as Mathematics, Physics, Computer Science, or Engineering. Excellent coding ability in at least one language. Previous successful candidates are proficient users of Python, C++, Java, MATLAB, etc. Experience/knowledge of finance from academic studies, internships or professional work. Strong attention to detail, excellent problem-solving abilities, and the ability to work well in More ❯
a numerate field of study, such as Mathematics, Physics, Computer Science, or Engineering. Excellent coding ability in at least one language. Previous successful candidates are proficient users of Python, C++, Java, MATLAB, etc. Experience/knowledge of finance from academic studies, internships or professional work. Strong attention to detail, excellent problem-solving abilities, and the ability to work well in More ❯
Ability to dev XKS fingerprints. Must be able to guide section leads towards high impact objectives. Qualifications: Relevant experience must be in malware analysis, Programming experience in C, C#, C++, Java, Perl, or Python is preferred. Master's degree with 6 years of relevant experience, Bachelor's Degree with 8 years of relevant experience, or an Associates degree with More ❯
Computer Sciences, or Mathematics with specialization in speech recognition, natural language processing, or machine learning - 3-10 years of industry experience - Familiar with programming languages such as C/C++, Java, Perl or Python. PREFERRED QUALIFICATIONS - Experience in building speech recognition and natural language processing systems (e.g. commercial speech products or government speech projects) - Solid Machine Learning background and familiar More ❯
BA6, Glastonbury, Somerset, United Kingdom Hybrid / WFH Options
Zenovo
participating in sprint planning, stand-ups, and reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : - Software development skills: C++, Qt - Multi-Threaded Real Time Applications - GUI Development - Microsoft Azure DevOps, CI/CD - Developed Software on a Linux OS & Windows Environment Educational Background: Degree in a relevant field, such More ❯
our commitments to customers REQUIRED QUALIFICATIONS 3+ years experience designing and developing software Experience designing secure protocols and/or APIs Proficient in at least one of the following: C++, Rust, Golang 2+ years experience securing complex systems Strong working knowledge of cryptographic primitives and best practices, including key management and certificates Experience performing security reviews and threat modeling Strong … reach consensus Must be a U.S. Person due to required access to U.S. export controlled information or facilities PREFERRED QUALIFICATIONS Proficient in at two or more of the following: C++, Rust, Golang Experience integrating secure hardware, such as TPM or TEE Strong working knowledge of operating system security Experience securing Kubernetes deployments US Salary Range $168,000 - $252,000 USD More ❯
problem boards. • Support to ground system development work, working groups, and test and checkout. Desired Skillset: • Experience with testing, development work, or system integration - Linux environment. • Experience with C#, C++, C, Rust, Java, JavaScript. • Experience with testing, development work, or system integration - containers/Docker integration and K3S integration. More ❯
a Data Scientist You'll have incredibly strong modelling skills but know when to be pragmatic to ensure the best business outcomes You'll be a coder in Python, C++ or Java Experience of productionizing analytics code pandas, scipy and numpy If your a Data Scientist looking to go on an exciting new journey with an early stage startup, and More ❯
1st or 2.1 from a leading university, good A-levels or equivalent), and a PhD in a relevant computing or mathematical subject. Hands-on coding skills in Java, C#, C++, Rust, or similar. (Regrettably, scripting languages alone won't be sufficient.) A strong understanding of large language models or neural networks would be advantageous. The company are based in Central More ❯
R or equivalent. Good knowledge of simulation and numerical methods Awareness of latest technical developments in financial mathematics, pricing, and risk modelling Beneficial: Experience with AI models Experience with C++ or C# or equivalent Optional: Up-to-date knowledge of regulatory capital requirements for market and credit risk Education : A Postgraduate degree in a quantitative discipline (e.g., statistics, mathematics, mathematical More ❯
toolsets (Jenkins), version control (Git/GitHub) Experience with development in UNIX/Linux environments Experience/familiarity with Ruby, and other application programming languages (e.g. PHP, Java, Python, C++) Experience with Node.js Knowledge of other client-side scripting languages (Flash/Actionscript) Experience with relational (MySQL) and non-relational databases What's in it for you? Opportunity to work More ❯
communication skills required as is the ability to flex and adapt in a fast-paced team environment. Good presentation skills. Must have Skills: • Experience with C and/or C++ • Experience with GUI development using Lua, OpenGL, and/or Direct3D • Experience with developing software on both Linux and Windows platforms • Experience integrating hardware and software in a laboratory environment More ❯
community toolkits and libraries into ArcGIS (AGITK, MSP, and more) Requirements • 5+ years of software development experience working on COTS or GOTS imagery applications • Professional experience and proficiency in C++ or C# • Applied experience with remote sensing, image processing, photogrammetry, and/or image analysis application development • Experience in the defense and/or intelligence communities • Active U.S. Top Secret More ❯