1

Linux Kernel Firmware Engineer Jobs in Arizona (NOW HIRING)

Performance Engineer

Phoenix, AZ ยท On-site

$55 - $60/hr

... kernel fusion, graph compilation, KV-cache management, batching strategies, speculative decoding ... Linux and GPU computing environments Preferred qualifications GPU programming (CUDA, Triton, ROCm ...

Senior Electrical Engineer I

Scottsdale, AZ

$108K - $141K/yr

Design schematic, PCBs, test, verify prototypes and assist the Firmware and Software Engineering ... Embedded Linux Benefits that Benefit You * Competitive salary and 401k with employer match

Autonomy & Controls Lead

Phoenix, AZ ยท On-site

$150 - $200/hr

... and firmware engineers from simulation through real-world flight testing. Working at the ... Experience deploying modern robotic frameworks (ROS/ROS 2, DDS) on embedded Linux computing targets.

New

... Linux, etc.) * Experience developing complex systems involving the integration of hardware ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...

Senior Embedded Software Engineer

Tucson, AZ

$114K - $150K/yr

... Linux, etc.) * Experience developing complex systems involving the integration of hardware ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...

Senior Embedded Software Engineer

Tucson, AZ

$106K - $139K/yr

... Linux, etc.) * Experience developing complex systems involving the integration of hardware ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...

Senior Embedded Software Engineer

Tucson, AZ

$106K - $139K/yr

... Linux, etc.) * Experience developing complex systems involving the integration of hardware ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...

Senior Embedded Software Engineer

Tucson, AZ

$115K - $151K/yr

... Linux, etc.) * Experience developing complex systems involving the integration of hardware ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...

Senior Embedded Software Engineer

Tempe, AZ

$120K - $157K/yr

... Linux, etc.) * Experience developing complex systems involving the integration of hardware ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...

Senior Embedded Software Engineer

Tucson, AZ

$106K - $139K/yr

... Linux, etc.) * Experience developing complex systems involving the integration of hardware ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...

Senior Embedded Software Engineer

Tucson, AZ

$117K - $153K/yr

... Linux, etc.) * Experience developing complex systems involving the integration of hardware ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...

Senior Embedded Software Engineer

Tucson, AZ

$106K - $139K/yr

... Linux, etc.) * Experience developing complex systems involving the integration of hardware ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...

... Linux, etc.) * Experience developing complex systems involving the integration of hardware ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...

Senior Embedded Software Engineer

Tucson, AZ

$115K - $151K/yr

... Linux, etc.) * Experience developing complex systems involving the integration of hardware ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...

... Linux, etc.) * Experience developing complex systems involving the integration of hardware ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...

Senior Embedded Software Engineer

Tucson, AZ

$106K - $139K/yr

... Linux, etc.) * Experience developing complex systems involving the integration of hardware ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...

Senior Embedded Software Engineer

Tucson, AZ

$106K - $139K/yr

... Linux, etc.) * Experience developing complex systems involving the integration of hardware ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...

Senior Embedded Software Engineer

Tucson, AZ

$106K - $139K/yr

... Linux, etc.) * Experience developing complex systems involving the integration of hardware ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...

Showing results 41-60

Linux Kernel Firmware Engineer information

What is the difference between Linux Kernel Firmware Engineer vs Embedded Software Engineer?

AspectLinux Kernel Firmware EngineerEmbedded Software Engineer
Required CredentialsBachelor's in Computer Science or Electrical Engineering; knowledge of Linux kernel developmentBachelor's in Computer Engineering, Electrical Engineering, or related; embedded systems experience
Work EnvironmentDeveloping firmware for Linux-based systems, often in hardware labs or R&D teamsDesigning software for embedded devices like IoT gadgets, automotive systems, or consumer electronics
Industry UsageTelecommunications, consumer electronics, hardware manufacturersAutomotive, IoT, medical devices, consumer electronics

The Linux Kernel Firmware Engineer focuses on developing and maintaining firmware specifically for Linux kernel environments, ensuring hardware compatibility and performance. In contrast, the Embedded Software Engineer works on a broader range of embedded systems, often with real-time constraints and different operating systems. Both roles require embedded programming skills but differ in scope and specific expertise.

What job categories do people searching Linux Kernel Firmware Engineer jobs in Arizona look for?

The top searched job categories for Linux Kernel Firmware Engineer jobs in Arizona are:

Performance Engineer

Phoenix, AZ โ€ข On-site

Info Way Solutions
IT Servicesย โ€ขย 51 - 200 employees

$55 - $60/hr

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

AI Performance Engineer

Client: Infosys/Microsoft

Pheonix, AZ// Seattle, WA

Rate: $55-60/hr C2C

AI Model tuning:
AI Performance Engineer โ€” Model Optimization & Systems
About the role You will own the question: How well do our AI models run on our hardware, and how do we make them run better? You'll benchmark and profile training and inference workloads, identify compute, memory, and I/O bottlenecks, and recommend (and implement) optimizations โ€” from model-level techniques like quantization and batching to system-level tuning of GPU utilization, memory bandwidth, and data pipelines.
Responsibilities
Benchmark AI models (LLMs, vision, multimodal) across hardware configurations; measure latency, throughput, utilization, memory behavior, and scaling efficiency
Profile workloads end-to-end using tools such as Nsight Systems/Compute, PyTorch Profiler, and system telemetry (nvidia-smi, DCGM) to isolate bottlenecks
Build roofline/performance models to quantify achieved vs. theoretical performance and prioritize the highest-impact optimizations
Apply and evaluate optimizations: quantization, pruning, distillation, operator/kernel fusion, graph compilation, KV-cache management, batching strategies, speculative decoding
Recommend hardware/system configurations (GPU selection, memory sizing, interconnect, storage/network I/O) for given model workloads
Establish performance baselines, SLAs, and regression testing so models stay fast as they evolve
Write clear analyses and recommendations for engineering and leadership audiences
Required qualifications
BS/MS in CS, Computer Engineering, EE, or equivalent practical experience
Strong Python; working proficiency in at least one systems language (C++/Rust/C)
Hands-on experience with a deep-learning framework (PyTorch preferred), including model execution, export, and profiling
Demonstrated experience delivering measurable performance improvements in DL training or inference
Solid grounding in computer architecture: memory hierarchy, bandwidth vs. compute limits, parallelism
Ability to reason quantitatively about latency, throughput, batching, memory footprint, and utilization under real workloads
Fluency with Linux and GPU computing environments
Preferred qualifications
GPU programming (CUDA, Triton, ROCm/HIP) and low-level libraries (cuBLAS, cuDNN, CUTLASS)
Inference runtimes/serving engines: TensorRT(-LLM), ONNX Runtime, vLLM, SGLang, Triton Inference Server
LLM inference mechanics: attention, KV caching, prefill vs. decode, continuous batching, speculative decoding
Distributed training/inference: data/tensor/pipeline parallelism, NCCL, InfiniBand/RoCE
Model compression research or MLPerf-style benchmarking experience
Edge/on-device deployment (Jetson, NPUs, Core ML) if your systems include e