of our engineers spend as much time taking systems apart as building new ones. A typical day can involve studying disassembly or writing Python to audit a piece of C++ code. Role Type This position is an onsite role Required Skills TS/SCI Clearance Required Experience with C or C++ BS/MS in technical discipline or Equivalent work More ❯
model behaviors, and model hierarchies in the designated modeling & simulation (M&S) environment as needed Collaborate with engineers, analysts, and government stakeholders in a dynamic Agile environment Integrate advanced C++, Python, or SysML programming into modeling pipelines to enhance simulation fidelity and performance Is This You? 10+ years of experience in modeling & simulation, systems engineering, or operations research 7+ years … Tools Primary Tools & Frameworks: AFSIM (Advanced Framework for Simulation Integration and Modeling) Mission-Level Simulation Tools (NGTS, OneSAF, ITASE, etc.) Alternative Simulation Environments (STORM, Simulink, MATLAB, MBSE) Programming & Scripting: C++ (advanced proficiency) Python SysML Agile software development methodologies Additional Capabilities: Scenario modeling and behavior scripting Familiarity with Software Engineering, Systems Engineering, and Operational Analysis Requirements Education: Bachelor of Science + More ❯
or MA/MS Proficient w/Splunk Processing Language (SPL), ELK Lucene Query Syntax or other search/analytics tool. Proficient with programming/scripting fundamentals - including regex, C++, Python, RHEL, Unix Scripting, and Windows PowerShell is required. Linux+/Red Hat; RHEL 7. More than three (3) years of relevant work experience, including experience in responding to security … Indexes. Knowledge of knowing how to customize Dashboards via the XML source. Experience: Experience with SIEM Apps and ELK. Experience with Python Scripting. Programming experience in Python, C/C++, Java, or Go. Demonstrated expertise with malware analysis, including investigations of botnet and root kit behavior. Familiarity with information security concepts (OWASP Top 10, CVEs, IoCs, TTPs, Cryptography). Network More ❯
considered for this role you will need the following: Experience designing, improving and maintaining robust data pipelines Strong SQL programming skills. Knowledge of other programming languages such as Python, C++ and Java beneficial Possesses a strong understanding of Snowflake - beneficial Experience managing small teams of Data Engineers Strong experience working in a cloud environment and knowledge in the following very More ❯
software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas Experience with JAVA, and C++ Fourteen (14) years experience as a SWE Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree Bachelor's 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 ❯
equivalent experience in Machine Learning, Computer Science, Maths, Data Science, or related fields. Proficiency in deep learning frameworks like PyTorch or JAX. Strong Python software development skills (knowledge of C++ or other languages is a plus). Familiarity with deep learning fundamentals such as models, optimisation, evaluation, and scaling. Experience in designing, executing, and reporting ML experiments. Ability to work … large-scale ML models, building production systems with large language models, efficient computing with low-precision arithmetic, or large generative models for language, vision, and other modalities. Experience writing C++, Triton, or CUDA kernels for performance optimisation of ML models. Contributions to open-source projects or published research papers in relevant fields. Knowledge of cloud computing platforms. Keen to present More ❯
equivalent experience in Machine Learning, Computer Science, Maths, Data Science, or related fields. Proficiency in deep learning frameworks like PyTorch or JAX. Strong Python software development skills (knowledge of C++ or other languages is a plus). Familiarity with deep learning fundamentals such as models, optimisation, evaluation, and scaling. Experience in designing, executing, and reporting ML experiments. Ability to work … large-scale ML models, building production systems with large language models, efficient computing with low-precision arithmetic, or large generative models for language, vision, and other modalities. Experience writing C++, Triton, or CUDA kernels for performance optimisation of ML models. Contributions to open-source projects or published research papers in relevant fields. Knowledge of cloud computing platforms. Keen to present 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 ❯
and be willing to go through higher clearances to be considered for these roles. Requirements: Exposure to Android or Linux internals Experience with low level coding languages like C, C++, Java or Kotlin Again, as per the heading due to the sensitive nature of the work this role will be conducted on a Hybrid basis with 2/3 Days More ❯
Senior C++ Developer (Belfast) - VP Overview Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services … the area of low latency. The role also offers the opportunity to learn the Equity Trading business. Specific to role: Design and development of the Global Market Data platform (C++, Linux). Design and development of system functionality. Coordination of Exchange mandatory changes as they pertain to the Global Market Data platform. Application functionality improvements driven primarily by the Electronic More ❯
Technology, Engineering or Mathematics) discipline preferred from an accredited university and 2 years of related experience, or a Master's Degree and 0 years of related experience. Proficiency in C++ Experience with Git/GitLab for software configuration management Experience using Red Hat Enterprise Linux OS Experience programming network connections (message generation, formatting, UDP and TCP/IP interfaces) Experience … accredited university and 5 years of related experience, or a Master's Degree and 3 years of related experience, or 1 years of experience with a PhD. Proficiency in C++ Experience with Git/GitLab for software configuration management Experience using Red Hat Enterprise Linux OS Experience with testing sophisticated software within Agile or SAFe. Experience programming network connections (message More ❯
existing talented electronics, embedded and IT team in place. You would work on real world, products which make a big difference to their global customers. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product documentation Desirable: Full product lifecycle More ❯
Skills required: Ideally a MSc in Mathematics, Statistics, Data Science, Computer Science or Physics from strong University from across Europe. Proficient in several of the following: Python, MATLAB, C#, C++, Java Strong research background Mathematical and statistical modelling Excellent Mathematical skills Analytic mindset If you feel you have the skills and experience required for this opportunity, please contact Oliver Wilson More ❯
sense of their data and encourage actionable results. We're looking for someone like you to lead complex data exploration and analytics projects through your experience with Python and C++, discrete event simulators, and high-performance computing architectures for the national security industry. As a Software and Data Engineer on our Strategic Innovation team, you'll learn and apply innovative … at conferences. Leveraging your expertise, you'll guide a team that serves critical missions from end to end. Join us. The world can't wait. You Have: Experience with C++ and Python, including developing, running, testing, and debugging scripts and software Experience with software version control and containerization Experience with developing simple data queries for existing or proposed databases or More ❯
complex datasets, gaining invaluable hands-on experience along the way. Key Requirements: A passion for technology and a solid understanding of computer science fundamentals. Proficiency in programming languages like C++ (preferred) Python or Java. Strong problem-solving skills and the ability to thrive in a fast-paced environment. Excellent communication skills and the ability to work well in teams. While More ❯
Skills required: Ideally a MSc in Mathematics, Statistics, Data Science, Computer Science or Physics from strong University from across Europe. Proficient in several of the following: Python, MATLAB, C#, C++, Java Strong research background Mathematical and statistical modelling Excellent Mathematical skills Analytic mindset If you feel you have the skills and experience required for this opportunity, please contact Oliver Wilson More ❯
to tackle complex challenges and drive technological advancements Contribute to the growth and success of a respected industry leader in engineering and manufacturing Preferred Requirements: Proficient in C/C++ programming and experience with embedded systems and microcontrollers Familiarity with real-time operating systems and experience in software design and development Strong understanding of software architecture, algorithms, and data structures More ❯
small team. • A minimum of 5 years product development experience. • A passion to keep on learning new things. Technical skills: • Programming skills in a range of languages including C, C++, C#. • Experience in Graphical User Interface development. • Experience with source control systems like SVN and Git. • Experience in product security. • Knowledge of RF, and wireless communications. • Knowledge of IoT technologies More ❯
to tackle complex challenges and drive technological advancements Contribute to the growth and success of a respected industry leader in engineering and manufacturing Preferred Requirements: Proficient in C/C++ programming and experience with embedded systems and microcontrollers Familiarity with real-time operating systems and experience in software design and development Strong understanding of software architecture, algorithms, and data structures More ❯
S/He will be responsible for writing/debugging tests/sequences for End-to-End simulation on UVM framework, with System Verilog Assertions, and writing/debugging C++ based SW driven validation on SOC evaluation boards (Xilinx MPSOC) running Linux. Prefer skills: • High Level Synthesis (HLS) with Vivado, • Embedded SW C++ (OOP) and System Verilog Assertions (SVA) • Knowledge More ❯