Demo

Senior or Staff Edge-AI Engineer

NDeavor
Fargo, ND Full Time
POSTED ON 8/21/2026
AVAILABLE BEFORE 9/19/2026

We don't just support innovation—we drive it.


At NDeavor, we are catalysts for innovation, engineering cutting-edge autonomous mobile equipment, robotics, and intelligent systems. With roots dating back to 1999 as North Dakota’s innovation epicenter, today we collaborate with global industry leaders, dynamic startups, and critical military programs. Our work spans precision agriculture, defense, energy, and beyond—solving complex challenges in rugged off-road environments through innovative autonomous solutions.


Position Overview:

We are seeking a Senior or Staff Edge-AI Engineer to design, develop, and deploy intelligent software systems that run reliably on embedded and edge-compute platforms. This role sits at the intersection of embedded systems, robotics, and applied AI, with a strong emphasis on bringing advanced perception, reasoning, and autonomy capabilities out of the cloud and onto real-world machines.


The ideal candidate combines deep embedded software expertise with practical experience building and optimizing AI-enabled systems for resource-constrained environments. You will work across the full stack—from low-level software and hardware interfaces to real-time inference pipelines and system integration—helping deliver robust edge AI solutions for autonomous and robotic platforms operating in demanding field conditions.


Key Responsibilities:

Architect and optimize embedded and edge software for autonomous and robotic systems; build AI inference pipelines for embedded Linux and real-time systems; integrate vision, speech, sensor fusion, and planning capabilities; deploy and tune ML models for resource-constrained hardware; develop interfaces for peripherals and communication systems; support integration, testing, validation, and field deployment; debug hardware/software performance issues; and help guide technical architecture for edge AI platforms.


Core Technologies You’ll Use:

C/C /Rust, Python, Bash; embedded Linux and RTOS platforms; ARM/x86/RISC-V architectures; vLLM, ONNX, TensorRT, TensorFlow Lite, OpenCV; ROS/ROS 2, DDS, GStreamer; Ethernet, USB, CAN, SPI, I2C, UART, GPIO, PWM; Git, CMake, Docker, CI/CD, and embedded debugging/profiling tools. 1854 NDSU Research Circle N Fargo, ND 58102 PHONE 1.701.499.3600


Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Robotics, Computer Engineering, or a related technical field, or equivalent practical experience.
  • 5 years of experience developing embedded software systems.
  • Strong C/C and Python skills for embedded/systems/ML development and testing.
  • Experience with embedded Linux and/or real-time operating systems.
  • Experience deploying software on resource-constrained edge or embedded hardware.
  • Experience integrating AI/ML into production systems where performance/reliability matters.
  • Experience working with hardware interfaces like Ethernet, USB, CAN, SPI, and I2C.
  • Strong debugging and performance analysis skills across software, OS, and hardware.
  • Comfortable executing field tests—lifting, wrenching, and troubleshooting on-site.
  • Excellent problem-solving, analytical, and communication skills.
  • A versatile engineer able to work across disciplines, demonstrating both broad technical capability and deep expertise in embedded and intelligent systems.
  • U.S. Person (ITAR/EAR) Preferred Qualifications:
  • Experience deploying or optimizing ML models on embedded or edge devices.
  • Familiarity with AI workloads such as automatic speech recognition, language-enabled reasoning systems, computer vision, multimodal perception, or robotic decision support.
  • Experience with ROS/ROS 2 and complex robotic or autonomous systems.
  • Experience with GPU, NPU, TPU, DSP, or other on-device AI acceleration.
  • Familiarity with model optimization techniques such as quantization, pruning, TensorRT, ONNX, TFLite, or similar deployment toolchains.
  • Experience with hardware/software integration, profiling tools, and low-level debugging.
  • Knowledge of Agile methodologies, automated testing, and test-driven development.
  • Experience with CI/CD pipelines and modern software release practices.
  • Background in agricultural, defense, or heavy-equipment industries.


Bold Vision, Boundless Impact. Join us and see where it takes you.


At NDeavor, we empower innovators. You’ll work on meaningful, high-impact projects that bring advanced intelligence to real-world systems operating in demanding environments. This is an opportunity to help shape the future of edge AI in robotics and autonomy—building software that moves beyond prototypes and into rugged, deployed platforms where performance matters. Here, innovation is continuous, and your contributions directly drive our collective success. Be part of our bold vision. Join NDeavor and redefine the future of intelligent systems.

Salary.com Estimation for Senior or Staff Edge-AI Engineer in Fargo, ND
$123,908 to $150,584
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior or Staff Edge-AI Engineer?

Sign up to receive alerts about other jobs on the Senior or Staff Edge-AI Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$149,493 - $192,976
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior or Staff Edge-AI Engineer jobs in the Fargo, ND area that may be a better fit.

  • Cambia Health Solutions Fargo, ND
  • Hybrid role (3 days/week in office) at our Burlington, Renton, Spokane, Vancouver, Portland, Medford, Salt Lake City, Boise, Lewiston, or Fargo offices. Ca... more
  • 12 Days Ago

  • Terracon Fargo, ND
  • General Responsibilities: Terracon is looking for curious minds to join us as an Environmental Senior Staff Scientist . This is a mid-level position that w... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!