Caci

Caci

Electrical Engineer - Unmanned Systems

Aberdeen Proving Ground, MD, US · Full-time

No sponsorship$90k-$190kDetected 2 hours ago
TypeScriptPythonC++CDockerLinuxPCB DesignAltiumKiCadEmbedded SystemsHardware DesignSignal ProcessingSensorsControlsCommunicationPublic Speaking

> stay_score

odds of building a lasting career here

33Unrated
Cap-exempt (no lottery)0
Sponsors this role0
Entry-level history0
PERM / green-card track0
Lottery odds (Level III)83
Fits your clock70

No strong sponsorship signal in the public record yet. In the full product we resolve the exact legal entity and show its filing history with a confidence score — treat as unverified until then.

Lottery odds assume a STEM candidate.

Personalize to your clock →

> community_outcomes

No reports yet — be the first to help the next applicant.

About the role

  • CACI is seeking a highly capable Electrical Engineer to drive the design, integration, and advancement of embedded hardware and UAS technologies supporting critical defense missions.
  • In this role, you will work hands‑ on with microcontrollers, SoMs, RF systems, and UAX platforms to deliver innovative technical solutions.
  • This position offers the chance to collaborate closely with cross ‑ discipline engineering teams, evaluate emerging technologies, and contribute to mission ‑ focused prototypes and operational systems.

Responsibilities

  • Design custom embedded hardware using microcontrollers and SoMs or FPGAs
  • Collaborate with cross‑discipline engineering teams
  • Develop and integrate capabilities into small UAS/drone platforms and ground software
  • Document designs and communicate results clearly in writing and presentations

Requirements

  • Programming experience in Python, C/C++, and or Rust for custom firmware and tooling
  • Proven teamwork, technical communication, and ability to work independently
  • Experience with reverse‑engineering hardware, firmware, or protocols
  • Knowledge of cryptography, secure boot, and Linux/U‑Boot signing
  • familiarity with Ghidra/Binary Ninja
  • Experience with custom protocol analyzers and bus sniffers
  • Familiarity with RC/telemetry/video links (SBUS, PPM, CRSF, etc.)
  • Experience with JTAG/SWD, motor control, ESCs, PWM, and sensors (IMU, GPS, etc.)
  • Strong circuit troubleshooting skills using scopes, analyzers, and meters
  • Solid understanding of UART, SPI, I²C, CAN and control systems basics (e.g., PID)
  • Ability to prioritize and support multiple projects
  • BS in Electrical, Computer, or related Engineering (ABET‑accredited)
  • Hands‑on embedded system design with ARM SoMs and microcontrollers
  • PCB design experience (KiCAD preferred), including library management
  • Docker use for build and deployment workflows
  • Cybersecurity and networking background; familiarity with Ghidra/Binary Ninja
  • RF/SDR experience (USRP, HackRF; modulation and signal processing)

Compensation

  • There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications.
  • We offer competitive compensation, benefits and learning and development opportunities.
  • The proposed salary range for this position is:
  • $90,300 - 189,600 USD

Benefits

  • Our broad and competitive mix of benefits options is designed to support and protect employees and their families.
  • At CACI, you will receive comprehensive benefits such as
  • healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.

Company info

  • At CACI, we place character and innovation at the center of everything we do.
  • As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
  • CACI values the unique contributions that every employee brings to our company and our customers - every day.

Equal opportunity

  • CACI is an Equal Opportunity Employer.

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