Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Software Engineer - Inference AI/ML

$195k - $261k

Allen Control Systems

Job Description

Job Description

Company Overview

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. We are developing an autonomous gun turret using advanced computer vision and control systems to precisely detect, track, and neutralize enemy drones.

With an engineering-first culture, ACS values technical excellence and innovation. 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.

About The Role

We are looking for a Senior Embedded Software Engineer - Inference AI/ML to own the end-to-end process of taking trained ML models and deploying them efficiently onto resource-constrained edge hardware. This role sits at the intersection of machine learning, embedded systems, and hardware engineering.

You will integrate, convert, and optimize models to run within strict constraints on latency, memory, power, and thermal budget, and build the supporting C++ infrastructure that hosts them on device. You will partner closely with the CV/ML Engineering team who build the models, the Embedded and Firmware teams who own the device, and the product team who define performance targets. Success means models that are not just accurate in the lab but fast, small, and dependable in the field.

What You’ll Do

  • Apply quantization, pruning, knowledge distillation, operator fusion, and graph optimization to shrink models and reduce inference cost while protecting accuracy; convert trained models into edge-deployable formats using ONNX and TensorRT.

  • Profile inference on target accelerators including GPUs, NPUs, DSPs, and FPGAs; 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; ensure the combined model and C++ stack meets real-time constraints and fits within device memory budget.

  • Build test harnesses to verify on-device accuracy against reference results and catch regressions from optimization or quantization; contribute to tooling for packaging, versioning, and delivering model updates to deployed devices.

  • 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.

What You’ll Need

  • 10+ years of professional embedded 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; demonstrated ability to profile and optimize for latency, memory, and power on constrained hardware.

  • 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; solid grasp of computer architecture concepts relevant to inference including memory hierarchy, fixed-point arithmetic, and accelerator offload; domain experience in computer vision or sensor processing on device.

You’ll Stand Out

  • Hands-on experience deploying computer vision models for detection or tracking tasks on embedded or edge hardware.

  • Experience with NVIDIA Jetson specifically, including TensorRT optimization and deployment on Jetson platforms.

  • Background in defense, autonomous systems, or robotics where real-time reliability matters.

  • Experience building or contributing to model update and OTA delivery pipelines for deployed edge devices.

What We Offer

  • Competitive salary

  • ACS Equity Package

  • Health, Dental, Vision Insurance

  • Paid Time Off

Allen Control Systems is an Equal Opportunity Employer, providing equal employment opportunities to all employees and applicants for employment. Allen Control Systems prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. #LI-AS1

 

Compensation Range: $195K - $261K

Vacancy posted 20 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer - Inference AI/ML in Austin, TX vacancy
  • Cloudflare is seeking a high-agency, systems engineer to design and build AI inference infrastructure across its global network. You will tackle sub-second...  ...scheduling, and efficient cache management alongside AI/ML engineers and product teams. You will work on a platform... 
    Senior

    Webhosting

    Austin, TX
    18 hours ago
  • Cloudflare is seeking a high‑agency systems engineer to design and build the AI inference platform that powers real‑time workloads across Cloudflare’s global...  ..., and efficient KV cache management with a team of AI/ML engineers, hardware partners, and product groups. We expect... 
    Senior

    Cloudflare

    Austin, TX
    2 days ago
  • $198k - $247.5k

     ....About Forward Deployed Engineering (FDE) at ClouderaCloudera...  ...sits within the Applied AI organization, and is a specialized AI/ML engineering team focused...  ...hands-on software engineering, data engineering...  ...including NVIDIA GPUs, inference optimization, model serving... 
    Senior
    Full time
    Remote work
    Work from home
    Relocation

    Cloudera

    Austin, TX
    3 days ago
  • Allen Control Systems is seeking a Senior Embedded Machine Learning Engineer to bring trained ML models to edge devices,...  ...integrating C++ code for on-device inference. You will collaborate with CVML...  ..., influencing the hardware and software stack. This role requires deep... 
    Senior

    Allen Control Systems

    Austin, TX
    18 hours ago
  • $184k - $287.5k

    A leading technology company is seeking a Senior Software Architect specializing in AI Networking to revolutionize AI inference systems. This role expects a strong background in C/C++, advanced AI networking technologies, and experience over eight years. You will collaborate... 
    Senior

    NVIDIA

    Austin, TX
    2 days ago
  • A leading AI solutions provider seeks a Senior AI Solutions Engineer to develop and deploy innovative AI capabilities for US Government customers. The ideal candidate will have a strong background in AI/ML and programming, with responsibilities that include designing interfaces... 
    Senior

    Seekr

    Austin, TX
    4 days ago
  •  ...computing, cloud, and AI. Whether you’re...  ...OverviewThe Senior Manager, AI...  ...optimization across AMD's Embedded and Edge AI...  ...architecture, software, silicon,...  ...build world-class engineering teams, and...  ...validate AI models, inference pipelines, SDKs...  ...of AI/ML frameworks, inference... 
    Senior

    AMD

    Austin, TX
    18 hours ago
  • $224k - $356.5k

     ...unlimited potential of AI to define the next era...  ...AI team is building the software stack that makes large...  ...leading open-source LLM inference frameworks — identify performance...  ...Science, Computer Engineering, Electrical Engineering...  ...in GPU computing, ML systems, or high-performance... 
    Senior
    Full time
    Local area

    Nvidia

    Austin, TX
    4 days ago
  • $224k - $356.5k

     ...Networking Systems & Software Architecture group...  ...solving some of AI’s hardest...  ...interconnects.The Senior Architect role is...  ...research and production engineering!What you will be doing...  ....Understanding of ML systems concepts—...  ...distributed training and inference patterns.Ways to... 
    Senior
    Full time

    Nvidia

    Austin, TX
    3 days ago
  • Senior Product Manager - AI Infrastructure Management Develop go-to-market strategies...  ..., and platform engineering. In this role, you'll take...  ...products in cloud-native or AI/ML markets. Strong understanding...  ...containers, virtualization, and AI inference workloads. A proven GTM... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    Austin, TX
    1 day ago
  •  ...Role: We are seeking a Senior Forward Deployed AI Engineer to support our Public Sector...  ...the stack—from model inference on consumer hardware to infrastructure...  ...of combined experience in software engineering and machine...  .... ~ Strong expertise in ML frameworks such as PyTorch... 
    Senior
    Full time
    Casual work
    Live out
    Work at office
    Remote work
    Flexible hours

    Webai

    Austin, TX
    18 hours ago
  •  ...About the Opportunity: We’re looking for a Senior Frontend Engineer - AI Platform to join the Seekr team and help drive our front-end initiatives...  ...contributor in a 'no bystanders' environment, partnering with ML Engineers, Back-end, and DevOps peers to rapidly iterate... 
    Senior
    Full time
    Work experience placement
    Worldwide
    Flexible hours

    Seekr.

    Austin, TX
    18 hours ago
  • $163.2k - $220.8k

     ...growth. Wilson Sonsini is looking for a Senior AI Security Engineer to join the Security Operations team....  ..., and supply chain attacks on AI/ML dependenciesEngineer secure data pipelines...  ...model API keys, network isolation for AI inference endpoints, and identity-aware proxy... 
    Senior
    Full time
    Work experience placement
    Remote work
    Worldwide
    Shift work

    Wilson Sonsini Goodrich & Rosati

    Austin, TX
    2 days ago
  • $152k - $241.5k

     ...recently, GPU deep learning ignited modern AI — the next era of computing — with...  ...for an AI & Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning & AI...  ...has been the backbone of NVIDIA’s inference engine, spanning across data centers... 
    Senior
    Full time
    Remote work

    Nvidia

    Austin, TX
    4 days ago
  • $148.5k - $162k

     ...InformationJob TitleSenior AI/ML Engineering ManagerJob ID108808...  ...-edge data and software solutions designed to...  ...that build feature and embedding pipelines, model serving...  ...clear ownership.Grow senior engineers into...  ...pressure requires it: inference and serving systems,... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start

    Bain & Company

    Austin, TX
    2 days ago
  • $99.6k - $174k

    Senior Full Stack Engineer, AI Platform & AgentsBuild the GenAI platform that powers critical decisions in...  ...5+ years of professional software engineering experience.Strong full‑stack...  ...systems; OpenSearch.Worked on traditional ML tasks like training, deployment, and... 
    Senior
    Full time
    Work at office
    Remote work
    2 days per week

    Wolters Kluwer

    Austin, TX
    4 days ago
  • Join to apply for the Senior AI Solutions Engineer role at Seekr Get AI-powered advice on this job and more...  ...work on developing and deploying AI/ML capabilities for various applications,...  ...output, multi‑modal LLMs, and various embedding models Strong programming skills in... 
    Senior

    Seekr

    Austin, TX
    4 days ago
  • $138.7k - $173.75k

     ...RoleThis role is for a senior individual contributor in Data Engineering who can...  ...automation and Agentic AI. The engineer will...  ...data scientists and ML engineers as needed...  ...feature-ready, training, inference, and model-scoring...  ...Computer Science, Software Engineering, Data Engineering... 
    Senior
    Full time
    H1b
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    3 days ago
  •  ...experiences—from AI and data centers,...  ...to PCs, gaming and embedded systems. Grounded...  ...will join the system software architecture team...  ...single training and inference system.THE...  ...with the broader ML framework and compiler...  ...Master’s in Electrical Engineer, Computer... 

    AMD

    Austin, TX
    2 days ago
  • $272k - $431.25k

     ...s Networking Systems & Software Architecture group is solving some of AI’s hardest infrastructure...  ...bodies, and mentoring senior engineers across the organization...  ...networking.Understanding of ML systems concepts—...  ...distributed training and inference patterns.Proficiency in... 
    Full time
    Remote work

    Nvidia

    Austin, TX
    1 day ago
  •  ...Corporation is seeking a Technical Product Manager - AI to shape and deliver Schwab's growing portfolio of analytical AI/ML and generative AI solutions. You will partner...  ...AI adoption, and collaboration with engineering and MLOps to deploy reliable AI capabilities.... 
    Senior

    Charles Schwab Corporation

    Austin, TX
    1 day ago
  • $155k - $200k

     ...In 36 months, agentic AI systems will be an operating...  ...leave the lab. As a Senior Product Manager-AI...  ...work closely with our software engineering, data science, and sales...  ...and machine learning (ML) systems, with the...  ...gateways, model routing, inference infrastructure, or... 
    Senior
    Work at office

    Striveworks

    Austin, TX
    2 days ago
  •  ...new era in enterprise AI — one defined not by model...  ...and production engineering — investigating the foundational...  ...or stalls.You Are:As a Senior Advanced AI Research...  ...architectures, model selection and inference routing strategies,...  ...prototypes, or AI/ML systems.Minimum of 5... 
    Senior
    Full time
    Work experience placement
    Live in
    Work at office
    Local area
    Relocation

    Accenture

    Austin, TX
    1 day ago
  •  ..., Austin-based technology company, is seeking an experienced AI/ML Engineer to own end-to-end model lifecycle from experimentation to production...  .... The ideal candidate will have 5+ years in ML or related software development, deep experience with PyTorch/TensorFlow, and a... 
    Senior

    Stelvio Inc.

    Austin, TX
    18 hours ago
  •  ...WiproContact: Meghana GorusuCompany: SRI Tech SolutionsRole: Senior Applied AI Engineer - SFDLocation: Austin, TX or Sunnyvale, CA Fulltime or W2...  ...tooling: GitHub Actions, Jenkins, GitLab CI, ArgoCD, etc.AI/ML & Data Platform ExposurePractical experience supporting AI/ML... 
    Senior
    Full time

    SRI Tech

    Austin, TX
    1 day ago
  •  ...is looking for a Machine Learning Engineer to join their Finance team in Austin...  .... In this role, you will build AI solutions and lead the development of ML Ops processes within the Finance organization...  ...teams while instilling strong software engineering practices. The ideal... 
    Senior

    Apple Inc.

    Austin, TX
    3 days ago
  • Ll Oefentherapie is inviting adaptable engineers to join their innovative team in Austin, Texas. The role focuses on developing GPU infrastructures for AI/ML workloads, requiring extensive experience in systems engineering and a profound understanding of computer systems... 
    Senior

    Ll Oefentherapie

    Austin, TX
    1 day ago
  •  ...experienced Product Manager to lead the development of AI-driven sales tools. In this role, you will work with engineers and customers to build automated voice agents and...  .... Ideal candidates will have a background in AI/ML and strong communication skills, passionate about... 
    Senior

    Raynmaker

    Austin, TX
    4 days ago
  • Charles Schwab is seeking a Technical Product Manager - AI in Austin, Texas. This role is pivotal in shaping the portfolio of analytical...  ...years of product management experience and strong knowledge of AI/ML concepts, you'll drive product initiatives and innovate within a... 
    Senior

    Charles Schwab

    Austin, TX
    2 days ago
  •  ...hardware, installing software, or changing a line of...  ...normalized" problem and the AI-native curiosity to...  ...that powers AI inference across Cloudflare's global...  ...Working alongside AI/ML engineers, hardware partners, and...  ...AI inference platform embedded in the fabric of the internet... 
    Senior
    Local area
    Worldwide

    Cloudflare

    Austin, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer - Inference AI/ML. Be the first to apply!