Search jobs > Dayton, OH > Software engineer

DevOps Software Engineer

University of Dayton
Dayton, Ohio, US
Full-time

Apply now Job No : 502179

The following information provides an overview of the skills, qualities, and qualifications needed for this role.

Work Type : Staff Full Time (1500 hours or greater)

Location : Dayton, OH

Category : Research Staff

Department : Autonomy Systems - 250367

Pay Grade : R2 - Exempt

Advertised : September 05, 2024

Applications close : Open until filled

Position Summary :

The University of Dayton Research Institute (UDRI) is in search of motivated, innovative team members to further ongoing government artificial intelligence research while working on a hybrid schedule.

Our autonomy services support multiple echelons of dynamic mission planning and execution from strategic operations down to vehicle autonomy.

We blend the use of common programming languages like Java and Python with lesser-known logic programming solvers and our own complex event processing domain-specific language then wrap it into a DevOps framework that deploys through containers.

Responsibilities :

  • Technical leadership of the group’s existing DevOps infrastructure, including :
  • Infrastructure-as-code approach to hardware and software deployment
  • Managing DevOps support services across a Kubernetes implementation
  • Version control and continuous integration through GitLab
  • Troubleshooting networking issues on a Linux-based network
  • Development and integration of autonomy services that implement course of action selection and execution across simulated scenarios and flight tests, including :
  • Development of autonomous agents and autonomy services for decision selection and execution
  • Integration and testing of agents and services through simulation in preparation for flight testing

Minimum Qualifications :

BS in Computer Science, Engineering, Operations Research, Mathematics or similar discipline (or equivalent professional experience)

3+ years demonstrable experience with ONE OR MORE of the following :

  • Software development in object-oriented language (e.g. Java, Python, C#, Rust)
  • DevOps administration and process improvement
  • Logic or constraint programming (e.g. clingo, prolog, Z3, SAT solvers)
  • Operations research optimization with multi-criterion decision analysis (MCDA)

Due to requirements of our research contracts with the U.S. federal government, candidates for this position must be a U.

S. Citizen and willing and able to obtain a DoD Secret security clearance.

3 or more years of applied experience plus a B.S. in Computer Science, Engineering, Operations Research, Mathematics or similar discipline OR 4.

5 or more years of applied experience plus an A.S. in Computer Science, Engineering, Operations Research, Mathematics or similar discipline OR 6 or more years of applied experience.

  • Years applied experience are measured as cumulative years in ONE OR MORE of the following :
  • Software development in object-oriented language (e.g. Java, Python, C#, Rust)
  • DevOps administration and process improvement
  • Logic or constraint programming (e.g. clingo, prolog, Z3, SAT solvers)
  • Operations research optimization with multi-criterion decision analysis (MCDA)

Preferred Qualifications :

While not everyone may possess all of the preferred qualifications, the ideal candidate will bring many of the following :

Advanced degree in Computer Science, Engineering, Operations Research, Mathematics, or similar discipline

Practical experience with infrastructure-as-code tooling and implementation (e.g. Ansible)

Practical experience with container virtualization and management technologies (e.g. Docker, K8s)

Applied artificial intelligence and autonomy technologies experience

Software development processes including source control, issue tracking, continuous integration, and requirement flow experience

Software test process management experience.

Special Instructions to Applicants :

To apply please submit a cover letter addressing each minimum qualification and any applicable preferred qualifications that you meet.

Closing Statement :

Informed by its Catholic and Marianist mission, the University is committed to the principles of diversity, equity, and inclusion.

Informed by this commitment, we seek to increase diversity, achieve equitable outcomes, and model inclusion across our campus community.

As an Affirmative Action and Equal Opportunity Employer, we will not discriminate against minorities, women, protected veterans, individuals with disabilities, or on the basis of age, race, color, national origin, religion, sex, sexual orientation or gender identity.

J-18808-Ljbffr

21 hours ago
Related jobs
Promoted
University of Dayton
Dayton, Ohio

We blend the use of common programming languages like Java and Python with lesser-known logic programming solvers and our own complex event processing domain-specific language then wrap it into a DevOps framework that deploys through containers. Technical leadership of the group’s existing DevOps in...

Promoted
Battelle Applied Solutions, LLC
Dayton, Ohio

Our high-powered labs include specialized software and hardware, so our engineers have everything they need to invent new Cyber solutions. From Silicon to Systems" - We are an elite, multi-disciplinary team, bringing together the brightest minds from physics, computer science, electrical engineering...

University of Dayton
Dayton, Ohio

We blend the use of common programming languages like Java and Python with lesser-known logic programming solvers and our own complex event processing domain-specific language then wrap it into a DevOps framework that deploys through containers. Technical leadership of the group’s existing DevOps in...

Promoted
DCS Corporation
Dayton, Ohio

Perform professional systems engineering tasks in support of the development and integration of avionics, sensors, weapon systems, subsystems, and support equipment. As the Systems Development Engineer you will assist the Air Force Life Cycle Management Center in the review and assessment of current...

Promoted
CareSource
Dayton, Ohio

The Data Solutions Engineer I is responsible for bringing knowledge of Data Warehousing (including ETL, development, testing, ad-hoc reporting, and business analysis) to the Finance function and participating in the full life cycle of data and analytic solutions, broadly from requirements through ET...

Promoted
DCS Corp
Dayton, Ohio

We are seeking a Cloud Engineer to support unique systems solutions for the National Air and Space Intelligence Center (NASIC) and Intelligence Community (IC). Work both individually and with a broader engineering team. ...

Promoted
CFD Research Corporation
Dayton, Ohio

Model Based Systems Engineer (MBSE) with an ACTIVE Secret clearance,. Candidates must have Model-Based Systems Engineering (MBSE) and SysML diagraming skills. Bachelor's degree in Electrical or Systems Engineering and 2+ years of related experience. We are searching for an engineer with experience d...

Promoted
Applied Research Solutions
Dayton, Ohio

Applied Research Solutions is seeking a full-time Senior Software Engineer/Developer to work on-site at the Air Force Research Laboratory on Wright-Patterson Air Force Base. Develop software for autonomy and mission system architectures;. Develop software for use by the DoD in operational systems;. ...

Promoted
Leidos Inc
Wright-Patterson Air Force Base, Ohio

Use software engineering and systems administration to ensure the reliability, performance, and scalability of cloud-based applications and infrastructure. Candidates may be required to work onsite as needed. ...

Promoted
Northrop Grumman Corp. (JP)
Fairborn, Ohio

Collaborate with software designers and/or software engineers in the planning, design, development, and utilization of software systems. The selected candidates will participate in the entire software development lifecycle with a concentration in software engineering, implementing solutions in a web...