Unmanned Systems Engineer

Posted:
3/18/2024, 5:00:00 PM

Location(s):
Maryland, United States

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
Software Engineering

Unmanned Systems Engineer

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: Secret

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Continental US

* * *

Description:

CACI is seeking a UxS (Unmanned Systems) Engineer to assist with the development and operation of drone swarm technologies, focusing on the integration of artificial intelligence (AI) for autonomous navigation and real-time decision-making. This role involves working within a dynamic team environment to configure drone swarms, implement advanced AI algorithms, and ensure the seamless operation of unmanned aerial systems (UAS) through the utilization of cutting-edge technologies.

  • Drone Swarm Design: Assist in the configuration of drone swarms for various applications.
  • AI Integration: Develop and implement AI algorithms to enable autonomous navigation and real-time decision-making for drone swarms.
  • Flight Operations: Oversee and manage the simultaneous operation of multiple drones in swarm formations, ensuring optimal performance, coordination, and safety.
  • Innovation: Stay at the cutting edge of AI and drone technology, identifying opportunities for enhancement and innovation, and collaborating with cross-functional teams to bring these ideas to fruition.
  • Responsible for identifying materials for acquisition, fabrication, modification, programming, and maintenance of multi-rotor and fixed-wing COTS UAS platforms for training and test events.
  • Conduct launches and recovers the air vehicle, performs pre-flight, in flight, and post flight checks.
  • Use specialized software tools for flight control, configuration, simulation, and programming of flight paths specifically Q Ground Control & Mission Planner.
  • Provide comprehensive technical red-team analysis.

Required Qualifications:

  • Experience in using PX4 and Q Ground Control.
  • Strong programming skills (Python, C++).
  • Knowledge of drone hardware, software, and communication protocols.
  • Excellent problem-solving skills and a passion for pushing the boundaries of technology.
  • Experience with COTS multi-rotor and fixed-wing aircraft, to include hobbyist UAS experience.
  • Good working knowledge and experience using hand tools.
  • Experience with all RPV (land and air) and ability to design/fabricate with limited instructions or pre-built kits.
  • Proficient in utilizing standard MS Office computer applications and intelligence related automation to support analytical efforts and product development.
  • Ability to work independently or as part of a team, collaborating with other engineers, pilots, and project managers to deliver reliable and effective UAV solutions.
  • Ability to communicate and function effectively in a team environment.
  • Perform all functional duties independently.
  • Work in a small team environment.
  • TS/SCI security clearance.

Desired Qualifications:

  • Desired - Bachelor of Science in related Unmanned Aerial Systems.
  • Experience in drone swarm operations, including mission planning and execution.
  • Proficiency in AI and machine learning techniques, with a strong portfolio of AI projects related to drones.
  • Well-versed knowledge in utilizing Linux development environments to communicate with PX4 application, specifically Ubuntu distro.
  • Experience in ROS2 environment to implement various sensors for obstacle avoidance and object recognition, such as GPS, LIDAR, ultrasonic sensors, computer vision, infrared, time of flight etc.
  • Experience in using ROS2 to process data and communicate flight controllers (i.e. PixHawk cube) with other companion computer technology (i.e. ODRIOD, Intel NUCs, Raspberry Pi, etc.)
  • Experience with development in PX4 environment using ROS2 and MATLAB software applications.
  • Experience in Python and C++ programming languages utilizing object-oriented programming.

What We Can Offer You:

- We’ve been named a Best Place to Work by the Washington Post.

- Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.

- We offer competitive benefits and learning and development opportunities.

- We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.

- For over 60 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.
 

Company Overview:

CACI is an Equal Opportunity/Affirmative Action Employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other protected characteristic.

Pay Range: 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. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. 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. Learn more here

The proposed salary range for this position is:

$82,100 - 172,400 USD