About the role
What will you do at Expedition Technology?
At Expedition Technology (EXP), we solve the nation’s toughest defense and
intelligence challenges through advanced analytics, machine learning, and
software engineering. Our teams work at the intersection of mission and
innovation, delivering impactful capabilities in real-world environments.
We are seeking an Embedded Software Engineer to support the deployment of
advanced data processing and machine learning solutions to low size, weight, and
power (SWaP) systems. This role focuses on optimizing and deploying algorithms
to GPU-enabled embedded platforms (e.g., NVIDIA Jetson) for real-time
applications.
WHAT YOU’LL DO:
· Deploy and optimize computer vision, signal processing, or data
processing algorithms on embedded hardware
· Improve real-time, low-latency performance of ML pipelines on constrained
systems
· Profile CPU/GPU performance and identify system bottlenecks
· Collaborate on algorithm selection based on hardware constraints
· Containerize and deploy solutions using tools like Docker
· Work in Linux-based environments and contribute to production-quality
code
· Partner with ML and software engineers to transition models into
operational environments
REQUIRED QUALIFICATIONS:
· United States Citizenship – for US Government security clearance
eligibility
· Active Top Secret/SCI (TS/SCI) security clearance
· Experience deploying software or algorithms to embedded or edge systems
· Proficiency in Python or ability to learn quickly
· Experience working in Linux environments
· Experience optimizing performance in constrained environments
· Strong problem-solving skills across software and hardware domains
PREFERRED QUALIFICATIONS:
· Experience with NVIDIA Jetson or similar GPU-enabled embedded platforms
· Experience with video or signal processing pipelines
· Familiarity with CUDA and CPU/GPU profiling
· Experience with Docker or containerization
· Experience with ML frameworks such as PyTorch or ONNX
· Prior experience working on ML-focused teams
ADDITIONAL INFORMATION
This role is focused on embedded systems with GPU acceleration rather than
traditional microcontroller or FPGA-centric work. Candidates should be
comfortable working across the full lifecycle of algorithm development and
deployment in performance-sensitive environments.
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
Hardware Operations Engineer – VA(Hybrid)
Wasabi Technologies · United States of America
Commercial Sales Engineer - East
Zscaler · Remote - Massachusetts, USA; Remote - New Jersey, USA; Remote - New York, USA; Remote - Virginia, USA
Sales Engineer - Spain
Zscaler · Remote - Spain
Sr Software Engineer
Zuora · Foster City, California, United States
Data Engineer II (Remote US)
Splice · Remote - U.S.
Senior Software Engineer (Revenue)
Zuora · Foster City, California, United States
Role information can change. Confirm current details on the original application page.
