Allen Control Systems

Allen Control Systems

Sr. Embedded Machine Learning Engineer

Austin, TX · Senior

Sponsorship not specifiedDetected 13 days ago
C++LinuxRESTMachine LearningTensorFlowPyTorchComputer VisionEmbedded SystemsSystems EngineeringRoboticsElectrical EngineeringControlsResearch

About the role

  • This role sits at the intersection of machine learning, embedded systems, and hardware engineering.
  • Success means models that are not just accurate in the lab but fast, small, and dependable in the field.

Responsibilities

  • measure latency, throughput, memory footprint, and power consumption, then drive the changes needed to hit performance targets.
  • Design, write, and maintain the C++ application code that hosts inference on device, including pre- and post-processing pipelines, data and memory management, threading, and interfaces to the rest of the embedded system
  • Build test harnesses to verify on-device accuracy against reference results and catch regressions from optimization or quantization
  • Set best practices for edge deployment, review designs and code, and mentor other engineers on optimization and embedded ML techniques
  • work closely with research, firmware, and product teams to set realistic performance targets and feed hardware constraints back into model design.
  • Backed by our founders' successful exits from two previous ventures acquired for a combined $180M in 2022, we are committed to ensuring that the groundbreaking technologies we develop will have a real-world impact.

Requirements

  • 10+ years of professional software or systems engineering experience, including at least 2 years focused on deploying ML models to embedded or edge devices
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Computer Engineering, or equivalent practical experience.
  • Very strong C++ proficiency
  • working knowledge of CUDA
  • hands-on experience with PyTorch and at least one edge inference runtime such as TensorFlow Lite, ONNX Runtime, or TensorRT.
  • Practical experience with model optimization techniques including post-training quantization, quantization-aware training, pruning, and distillation
  • Working knowledge of embedded or edge platforms such as NVIDIA Jetson, Qualcomm, ARM Cortex, or comparable NPUs and SoCs, and of Linux or an RTOS
  • Experience with NVIDIA Jetson specifically, including TensorRT optimization and deployment on Jetson platforms.

Compensation

  • Competitive salary

Benefits

  • ACS Equity Package
  • Health, Dental, Vision Insurance
  • We are developing an autonomous gun turret using advanced computer vision and control systems to precisely detect, track, and neutralize enemy drones.

Company info

  • Allen Control Systems (ACS) is a cutting-edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software.

Equal opportunity

  • Equal Opportunity Employer, providing equal employment opportunities to all employees and applicants for employment.

This listing is sourced directly from Allen Control Systems's careers page and normalized into a canonical job model.