Lead research and development of protocol and file decoders for Palo Alto Networks’ next‑generation firewall, integrating detection solutions and building internal tools to support network security services.
Compensation
$172,100.00 - $278,300.00/yr
Responsibilities
Research networking protocols and related application networking behavior
Research file types and file properties
Research and provide defense mechanisms against popular protocol/firewall evasions
Develop protocol and file decoders, and integrate the detection solutions with Palo Alto Networks products
Build common services to support various network security services
Requirements
BS/MS in Computer Science or Electrical Engineering or equivalent Military experience
Lead the design, development, and maintenance of Linux kernel modules and device drivers for embedded systems, providing technical leadership and ensuring robust hardware-software integration.
Responsibilities
Design, develop, and maintain Linux kernel modules and subsystems for device drivers
Own kernel-level aspects of system integration and board bring‑up
Diagnose and resolve complex kernel-level issues
Collaborate with hardware and software teams to define interfaces and requirements
Contribute to the broader Linux kernel community
Requirements
Bachelor’s or master’s degree in computer engineering, Electronics Engineering, or related field
Nice to have: Software open-source methodologies for Linux Kernel
Own the architecture, maintenance, and continued improvement of ARM architecture support within Bugcrowd, working at the boundary between CPU emulation, operating-system semantics, binary analysis, fuzzing, and symbolic execution.
Compensation
The national estimate for the current hourly rate for the position of $96.75 - $133.03.
Responsibilities
Own and evolve Bugcrowd’s ARM and AArch64 execution support using emulation.
Diagnose correctness, compatibility, and performance issues involving instruction semantics, memory management, exceptions, system calls, signals, threading, and process startup.
Add support for new ARM architectural features, instruction-set extensions, ABI variants, and execution environments.
Investigate discrepancies between native execution, QEMU execution, and Bugcrowd’s analysis engines.
Improve the performance, determinism, observability, and reliability of large-scale emulated workloads.
Requirements
BS degree in Computer Science or related technical field
Design, build, and operate the lowest layers of the software stack on AI supercomputer devices, including Linux kernel and device drivers.
Compensation
$180,000 - $330,000 USD
Responsibilities
Build and maintain the lean, high-reliability Linux-based operating system that underpins our supercomputer network fabric
Write (or rewrite) high-performance device drivers to extract the maximum physical capability from our network and compute hardware
Manage deployment, operation, and debugging of our platform in production, including rigorous resolution and root-causing of anomalies
Collaborate with our hardware teams and external partners to design the next generation of supercomputer hardware and bring up our OS and software stack on it
Requirements
Nice to have: operating systems fundamentals
Nice to have: computer networking
Nice to have: high-speed interfaces
Nice to have: peripheral hardware interface standards
L1 technical support role acting as the first point of contact for EU customers during business hours, resolving common API and onboarding issues while escalating complex cases to engineering.
Compensation
The base salary range for this role is $65,000–$150,000, benchmarked to Tier 1 locations in each country. Total compensation may also include bonuses, commissions, and equity, depending on the role.
Responsibilities
Act as the first point of contact for customer support inquiries, resolving common customer issues related to API usage, onboarding, authentication, integration, and billing.
Escalate issues to L2/L3 support or engineering while maintaining accurate ticket status, reproduction steps, and logs.
Identify recurring questions and contribute improvements to documentation, FAQs, and onboarding materials.
Write technical content on occasion, including tutorials, how-to guides, and blog posts that help developers get the most out of our APIs.
Help manage and grow our online developer communities (Slack, Reddit, etc.) by answering questions and surfacing feedback.
Platform Engineer responsible for the reliability, performance, and scalability of the software foundation for an autonomous ground vehicle fleet, including Ubuntu-based OS, ROS 2 middleware, and device drivers.
Responsibilities
Design, build, and maintain custom Ubuntu/Linux distributions tailored for real-time, safety-critical autonomous vehicle workloads.
Optimize and tune ROS 2 DDS middleware for low-latency, high-throughput multi-sensor data flows.
Develop, integrate, and maintain kernel modules and user-space drivers for LiDARs, cameras, radars, GNSS/INS, CAN, and other vehicle interfaces.
Maintain and expand the network interfaces of the system.
Implement observability and logging solutions to monitor system health, performance, and resource utilization.
Evaluate, benchmark, profile, and optimize AI inference workloads across modern CPU, GPU, APU, and heterogeneous computing platforms.
Responsibilities
Benchmark and characterize AI inference workloads using PyTorch, ONNX Runtime, vLLM, llama.cpp, TensorFlow, and related technologies.
Analyze latency, throughput, memory utilization, power consumption, and performance per watt.
Profile workloads and identify bottlenecks across AI frameworks, runtimes, operating systems, memory subsystems, and hardware.
Optimize workload performance through quantization, graph optimization, kernel tuning, memory optimization, and heterogeneous compute utilization.
Conduct competitive benchmarking across AMD and competing CPU, GPU, APU, and AI accelerator platforms.
Requirements
Bachelor’s or master’s degree in Computer Engineering, Electrical Engineering, Computer Science, Artificial Intelligence, Machine Learning, or a related field