Senior Embedded Engineer, EW
Core
Develop high-performance embedded software for next-generation electronic warfare platforms, focusing on hardware/software interfaces, numerical algorithms for RF data, and mission-critical control systems.
Role type
Senior Embedded Software Engineer (Electronic Warfare)
Builds
High-performance implementations of numerical algorithms, hardware/software interfaces, and control software for EW assets integrated with the Lattice ecosystem.
Domain
Defense / Electronic Warfare / Embedded Systems
Deliverable
production ML models | product features
Required skills
Typed functional programming (Haskell or Rust), software-defined digital radio systems, high-performance numerical algorithm implementation, deterministic build infrastructure, software traceability
Preferred skills
MATLAB (C code generation), Linux kernel module development, FPGA development (Verilog, VHDL, Xilinx), graphics programming (OpenGL, DirectX, Vulkan), Nix/NixOS
Technologies
Haskell, Rust, MATLAB, Linux, FPGA, Verilog, VHDL, Xilinx, OpenGL, DirectX, Vulkan, NixOS
Responsibilities
Develop high-performance hardware/software interfaces with digital systems engineers. Develop and maintain infrastructure/tools for rapid algorithm deployment. Implement numerical algorithms for RF data generation, manipulation, and visualization. Develop high-reliability control software for EW assets. Utilize deterministic build and configuration management infrastructure.
Seniority
Senior, hands-on IC