Jacobs Jobs

Job Information

Jacobs Senior Autonomy Engineer in Beavercreek, Ohio

Challenging Today. Reinventing Tomorrow.

We're invested in you and your success. Everything we do is more than just a project. It's our challenge as human beings, too. That's why we bring a thoughtful and collaborative approach to every one of our partnerships.

At Jacobs, we challenge the status quo and redefine how to solve the world's greatest challenges, transforming big ideas into intelligent solutions for a more connected, sustainable world.

Design your career with a company that inspires and empowers you to deliver your best work so you can evolve, grow and succeed – today and into tomorrow

Your Impact:

Senior Autonomy Engineer-

Jacobs is currently seeking a Senior Autonomy Engineer for our Dayton, Ohio office to develop solutions to vehicle and sensor autonomy problems. Jacobs engineers address complex environments that are more extreme than those encountered by civilian applications. The successful candidate will work with cutting-edge Government frameworks while expanding the applications of Artificial Intelligence (AI) and Machine Learning (ML).

  • Conducts literature reviews, customer interviews, and industry assessments to plan efforts and maximize commercial impact

  • Analyzes user needs and software requirements to determine the feasibility of design within time and cost constraints. Writes project proposals based upon these estimates

  • Conducts multidisciplinary research in the design, development, testing, and utilization of automatic software components at any or all stages of the autonomy loop. Addresses commercial and Government applications, including limitations, capabilities, and requirements.

  • Demonstrates an ability to integrate diverse components, both off-the-shelf and novel

  • Designs, develops, documents, tests applications, debugs applications, software, and systems that contain mathematical solutions, especially matrix, graph, logic, and statistics methods

  • Designs, develops, and modifies software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design

  • Leads integration for flight and operational testing

  • Coordinates software system installations and monitors equipment functioning to ensure specifications are met

  • Mentor junior employees

Here’s What You’ll Need:

Qualifications- Required:

  • The candidate shall have at least 5 years of experience as a Software Engineer in software development/engineering using C++ or python. Fluency in Java is a plus. Important skills include algorithm design, configuration management, build systems, documentation, network communications, containerization, and testing. Jacobs applies the agile development

  • The candidate shall have experience with AI (preferred) or ML

  • The candidate shall have experience with unmanned systems

  • The candidate shall be able to communicate directions and provide guidance to junior programmer/analysts, as required.

Additional Desired Qualifications:

Additional desired qualifications for the ideal candidate include:

  • Understanding of Cognitive Architectures

  • Understanding of Convolutional Neural Networks

  • Understanding of generative techniques, both neural and other

  • Theoretical bases for artificial intelligence, machine learning, and autonomy

  • Mathematical programming experience, especially optimization and simulation

  • Experience with machine learning software packages, such as Café, Torch, TensorFlow, or Theano

  • Experience with AI software packages

  • Understanding the limitations of techniques and having a desire to push the envelope. The engineer will develop skills with all parts of the autonomy loop

  • Experience in sensor processing, sensor exploitation, knowledge management, planning, and Guidance/Navigation/Control.

  • Demonstrated ability to quickly learn and adapt.

  • Skills in advanced mathematics

  • Ability to plan and accomplish goals and complicated tasks and provide consultation on complex projects as a top-level contributor or specialist

  • Experience “wrapping” legacy systems or components as Web Services within a SOA framework or container framework (i.e., Docker)

  • Experience developing solutions integrating and extending FOSS/COTS products

  • Demonstrated technical writing skills and have generated technical documents in support of a software development project

  • Understanding of Open Mission Systems (OMS)

  • Statistical methods and packages

  • AI and ML packages

  • Prolog or similar declarative languages

  • Demonstrated advanced mathematical expertise, especially derivations of algorithms or synthesis of controllers.

  • Filter design and implementation

  • Robotics, especially robots within uncontrolled or adversarial environments

  • Computer networking and platform-neutral messaging protocols and formats, such as Google Protobufs, JSON, and BSON.

  • Sensor processing or exploitation, especially SAR, EO, and IR

  • Matlab or Octave


This position may require the ability to obtain and maintain a security clearance. Clearance processing will be completed by the U.S. Government. Factors considered for a U.S. Government Security Clearance include but are not limited:

U.S. Citizenship (Required)

Favorable Criminal History Check

Education Verification

Abuse/Illegal Drug Use

Credit Check

Subject Interview

Location: Beavercreek, OH

Jacobs is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, religion, creed, color, national origin, ancestry, sex (including pregnancy, childbirth, breastfeeding, or medical conditions related to pregnancy, childbirth, or breastfeeding), age, medical condition, marital or domestic partner status, sexual orientation, gender, gender identity, gender expression and transgender status, mental disability or physical disability, genetic information, military or veteran status, citizenship, low-income status or any other status or characteristic protected by applicable law. Learn more about your rights under Federal EEO laws (https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf) and supplemental language (https://www.eeoc.gov/sites/default/files/migrated_files/employers/eeoc_gina_supplement.pdf) .