Software Engineer, Mission Autonomy
Company: S27a
Location: Fairfax
Posted on: April 1, 2025
Job Description:
Who We AreModalic builds unmanned swarm platforms, autonomy
software, and spatial AI engines. We deploy the latest research in
precision sensing for reality capture using purpose-built sensing
platforms.Modalic was founded by experts in autonomy, UAVs,
computer vision, and multi-domain intelligence. Our team rapidly
delivers critical technology to our national security users. We
forge this network of unmanned systems to enable real-time
end-to-end acquisition of intelligence and deployment of
end-effects for the US and our Allies.What you will be doingAs an
early Modalic employee, you will get to help decide the direction
of our future. We are looking for a Software Engineering, Mission
Autonomy that will have the following responsibilities:
- Design control algorithms for PX4 UAV flight controllers.
- Implement GPU accelerated SLAM algorithms for unique sensor
configurations.
- Develop computer vision algorithms on edge devices for high
frame rate visual SLAM systems.
- Deploy state-of-the-art multimodal AI models, from training to
deployment on edge devices using best practices in MLOps.
- Develop graph algorithms for motion planning and multi-agent
collaboration.
- Conduct system testing, validation, and troubleshooting to
ensure optimal performance and safety.
- Collaborate with cross-functional teams, including hardware
engineers, software developers, and product managers, to deliver
high-quality UAV solutions.
- Keep up to date on the latest advancements in UAV
autonomy.
- Fly autonomous UAVs you have designed, built, and will deliver
to customers.Preferred Qualifications
- Proven experience with PX4 UAV flight controllers.
- Strong knowledge of companion computers and their integration
with UAV systems.
- Proficient in programming languages such as Rust and C++.
- Experience with ROS (Robot Operating System).
- Experience developing and/or using the latest in vision- and
signals-based autonomous navigation techniques for UAVs.
- Proficiency in developing and implementing path planning
algorithms for autonomous systems.
- Expertise in model-based optimization techniques.
- Experience running compute-constrained code on embedded
systems.
- Solid understanding of control theory, signal processing, and
robotics.
- Excellent problem-solving skills and the ability to work in a
fast-paced startup environment.
- Strong communication skills and the ability to work effectively
in a team.
- Bachelor's, Master's, or Doctorate degree in Electrical
Engineering, Aerospace Engineering, Robotics, Computer Science, or
a related field.ITAR RequirementIn compliance with International
Traffic Arms Regulations (ITAR), candidates must be U.S. Citizens,
U.S. Permanent Residents (Green Card holders) or individuals
granted asylee/refugee status as defined by 8 U.S.C.
1324b(a)(3).Equal Opportunity CommitmentWe are committed to being
an equal opportunity employer. We encourage applications from all
individuals, regardless of race, color, religion, sex, sexual
orientation, gender identity, national origin, veteran status, or
disability.
#J-18808-Ljbffr
Keywords: S27a, Burke , Software Engineer, Mission Autonomy, IT / Software / Systems , Fairfax, Virginia
Didn't find what you're looking for? Search again!
Loading more jobs...