Loading...

Embedded Haskell Developer

Anduril Industries

Autonomy for Every Mission

About the Company

Anduril Industries is a defense technology company dedicated to revolutionizing U.S. and allied military capabilities with cutting-edge technology. The company leverages AI, computer vision, sensor fusion, and networking technology to enhance military systems and adapt them to modern-day needs. With a focus on AI-powered platforms like Lattice OS, Anduril delivers real-time, 3D command and control centers. The mission is to bring advancements to defense systems in months, not years, with a growing team spanning multiple locations.

About the Role

The role of Embedded Software Engineer in Anduril’s Electronic Warfare (EW) team is key to developing software that supports next-generation electronic warfare platforms. The engineer will design high-performance software solutions that integrate with RF hardware and software, and contribute to cutting-edge systems that address the complexities of competitive trading. The role offers ample collaboration opportunities with teams across product, software, and digital systems to build and refine critical systems.

Responsibilities

  • Work alongside digital systems engineers and systems programmers to develop high-performance hardware/software interfaces.
  • Build and maintain tools and infrastructure for DSP and RFML engineers to deploy algorithms and models.
  • Develop numerical algorithms to manipulate and visualize RF data efficiently.
  • Ensure seamless integration of EW products within the Anduril Lattice ecosystem.
  • Ensure traceability of software and minimize maintenance burden by utilizing deterministic builds and configuration management tools.
  • Debug production issues, implement solutions, and contribute to software improvements.
  • Collaborate with cross-functional teams to ensure product functionality aligns with customer needs.

Required Skills

  • A minimum of 2 years of professional experience in software engineering.
  • Experience with software-defined digital radio systems.
  • Proficiency with Elixir or another functional programming language and an eagerness to learn.
  • Strong background in system-level programming with a focus on low-level hardware integration.
  • Understanding of embedded software development in Linux/Unix environments.
  • Experience with APIs and protocol implementation, specifically focusing on secure communication in high-performance environments.
  • Ability to collaborate with teams and communicate technical challenges to stakeholders.

Preferred Qualifications

  • Experience with functional programming languages such as Haskell, Scala, or Rust.
  • Background in real-time systems or systems with high-frequency, low-latency requirements.
  • Familiarity with FPGA development, particularly Xilinx devices and tools (Verilog, VHDL).
  • Knowledge of kernel-level programming and performance optimization in embedded systems.
  • Experience with network protocols, security systems, and systems designed for mission-critical environments.
  • Familiarity with containerization and orchestration technologies (Docker, Kubernetes).
  • Previous work in the defense, fintech, gaming, or regulated industries.

Visit the official website below to access the full details of this vacancy:

Copyright © 2025 haskell-jobs. All Rights Reserved.