maintain a DoD security clearance. Beneficial Skills/Experience: • Experience with government programs and defense systems • Experience in software development environments such as Java, C, C++, C#, or equivalent technologies a plus • Applications analysis and design experience a plus • Working knowledge of Microsoft Office products • Networking Experience • Information Assurance Experience More ❯
and encoding schemes • Ability to model network topologies and define link budgets for complex systems • Familiarity with SDR development tools (e.g. OpenCPI, GnuRadio, Python, C/C++) • Experience in Linux environments and version control systems (e.g. GitLab) • Background in Defence, Cyber, or mission-critical communications systems • Strong analytical mindset with More ❯
Gloucester, Gloucestershire, South West, United Kingdom
Anson Mccade
and encoding schemes Ability to model network topologies and define link budgets for complex systems Familiarity with SDR development tools (e.g. OpenCPI, GnuRadio, Python, C/C++) Experience in Linux environments and version control systems (e.g. GitLab) Background in Defence, Cyber, or mission-critical communications systems Strong analytical mindset with More ❯
systems administration, with advanced knowledge of configuration management tools and practices. Strong proficiency in Python, with familiarity in other languages like Go, Rust, or C being advantageous. Practical experience with CI/CD pipelines, software deployment automation, and managing the software development lifecycle. Exceptional troubleshooting and problem-solving skills, with More ❯
at the Defense Threat Reduction Agency as part of Advanced Red Cyber Team Operations. Must have 3+ years as a software developer. Proficient in C and C# and BOFs. Should have 1+ years' experience in offensive capability development for Windows environments. Should have 1+ years' experience working in an agile More ❯
and encoding schemes Ability to model network topologies and define link budgets for complex systems Familiarity with SDR development tools (e.g. OpenCPI, GnuRadio, Python, C/C++) Experience in Linux environments and version control systems (e.g. GitLab) Background in Defence, Cyber, or mission-critical communications systems Strong analytical mindset with More ❯
methodologies. Or BS in STEM field (Electrical/Computer/Software Engineering, Computer Science, Math or Information Systems) and ONE (1) year of experience. C/C++ Software development skills Experience in x86/x64 assembly, software reverse engineering, kernel debugging, and protocol stacks Experience developing computer exploits Work is More ❯
of professional programming experience in real-time rendering. Experience with modern graphics APIs such as DirectX 12, Vulkan or Metal. Hands-on experience with C, C++ programming for x86, Arm64, and HLSL or other GPU shader programming languages. Proficiency with graphics rendering performance/platform optimization and debugging skills, with More ❯
Strong experience in embedded software development for MCU-based systems Deep understanding of RTOS concepts : task scheduling, synchronization, and real-time behavior Proficient in C ; working knowledge of Python Experience with CI/CD pipelines , automated builds, and test integration Fluency in Git , code versioning, and collaborative development workflows Solid More ❯
new electronics offerings from the wider market Working to find and fix issues while working to tight deadlines Experience Requirements Embedded firmware development in C on 32-bit ARM based MCUs DC/BLDC Motor Control Use of the STM32 MCU ecosystem Motion control theory Python scripting Sensors and encoders More ❯
protections like stack canaries, DEP, K/ASLR, CFG, KPP, SMEP/SMAP. Coding - Candidates should be able to demonstrate extensive experience coding in C/C++ and Python, including understanding Object Oriented Programming, Networking (sockets), Multithreading, and implementing cryptographic protocols for data at rest and data in transit. You More ❯
the latest data management and processing frameworks for both Cloud and devices. Person Specification: Be proficient in one or more system-level programming languages (C/C++, Rust, Java, Go, etc.). Be proficient in one or more of the following areas: transactional and/or analytical database management systems More ❯
development (R&D), prototyping, and system integration to support mission-critical defense projects. Develop and optimize digital logic designs using VHDL, Verilog, or SystemVerilog (C is a bonus). Work closely with hardware engineers, embedded software developers, and RF engineers to integrate FPGA designs into embedded systems. Perform simulation, synthesis More ❯
etc. Programming and scripting languages, particularly writing and debugging Linux/Unix bash scripts is an advantage. Knowledge of a programming language such as C, Java, python, TCL, VBA would be useful but not essential. Competent in the use of various test equipment used for electrical measurements, e.g. DMM, oscilloscope More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Guidant Global
etc. Programming and scripting languages, particularly writing and debugging Linux/Unix bash scripts is an advantage. Knowledge of a programming language such as C, Java, python, TCL, VBA would be useful but not essential. Competent in the use of various test equipment used for electrical measurements, e.g. DMM, oscilloscope More ❯
of a team Willingness to learn, solve problems and perform in a dynamic work environment Track record of delivering results Experience developing engineering code (C, Python, Matlab, IDL) to solve hard problems and create processes for repeatable results Security Clearance : Active TS/SCI Clearance and the willingness to sit More ❯
cycles. Fluent or advanced English with strong collaboration skills. Management experience/Team leadership Desirable Skills: Experience in trading or financial systems. Familiarity with C/C++ or Python scripting. Contributions to FPGA or related open-source initiatives. Hiring Process: Initial discussion with Talent Team. Technical evaluation (FPGA coding or More ❯
with 5 years of experience, a Master's degree in a STEM discipline in a STEM discipline with 3 years of experience. • Proficiency in C/C++ • Experience with FreeRTOS OS or other real-time operating system • This position requires the applicant to be a U.S. citizen. • Ability to obtain More ❯
Cueing developments + Model integration, fitting and correlation + HiL integration + Control systems + Vehicle system modelling Proficiency in Matlab/Simulink, Python, C/C++, and familiarity with vehicle modelling and simulation environments such as Speedgoat, Concurrent, dSpace, Modelica, Dymola is beneficial Customer-centric approach whilst representing the More ❯
ownership mindset - thrives in high-stakes environments with a bias toward execution. Required Technical Skills: 8+ years of experience in embedded software development using C, C++, or Rust. 5+ years of experience leading engineering teams delivering production-grade code. Deep knowledge of bare-metal system design - including ISRs, MMUs, bootloaders More ❯
working controls knowledge of AHU's, chiller plants, complex fan systems, and building controls head-ends • Significant experience with multiple programming languages including PPCL, C or C++, Basic, etc. • Training in basics of mechanical or HVAC equipment from a technical school or certifications received during training classes from industry vendors More ❯
Tewkesbury, England, United Kingdom Hybrid / WFH Options
PentenAmio UK
PyTest Desirables: Experience testing hardware using multimeters, oscilloscopes Understanding of virtualisation technologies such as Docker or Firecracker Understanding of software development languages such as C/C++, Rust, Javascript Packet processing software such as DPDK Why Work at Amiosec? At Amiosec, we value our employees and offer a comprehensive benefits More ❯
and help better protect our country. What Skills You'll Bring: TS/SCI w/Polygraph is required 5+ years of software engineering (C, Python)/reverse engineering/vulnerability research experience (or 3 years' experience with a Master's Degree) Experience with Reverse Engineering Experience with Vulnerability Research More ❯
MATLAB TS/SCI clearance Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) field Additional Qualifications: Knowledge of Python, MATLAB, and C Ability to build end to end data processing pipelines Master's degree in a Science, Technology, Engineering, or Mathematics (STEM) field preferred Clearance: Applicants selected More ❯