Ohio State University

Ohio State University

Applications Developer 2

Columbus Campus, USA · Mid

No sponsorship$66k-$85kDetected 2 days ago
C++GitCI/CDLinuxRESTMachine LearningAccountingHRISHardware DesignControlsResearchCommunicationProblem Solving

Stay score

odds of building a lasting career here

88Lottery-free
Cap-exempt (no lottery)100
Sponsors year-round100
Entry-level history60
PERM / green-card track50
Fits your clock70

Files H-1B any time — no cap, no lottery. The 2026 weighted-selection rule doesn't touch it, which makes this the strongest structural path for entry-level talent. Pay is often lower, but your odds of staying are dramatically higher.

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

  • Screen reader users may encounter difficulty with this site.
  • For assistance with applying, please contact hr-accessibleapplication@osu.edu.
  • If you have questions while submitting an application, please review these frequently asked questions.

Requirements

  • Bachelor's degree or equivalent experience in Computer Science, Computer Engineering, Software Engineering, or a closely related computing discipline.
  • Two years of experience with: Software design and development.
  • Experience with version control systems such as Git and collaborative development platforms such as GitHub or GitLab.
  • Familiarity with CI/CD tools and modern software engineering workflows.
  • Knowledge of one or more of the following:
  • Required
  • Strong programming skills in C, C++, and Python.
  • Two years of experience with: Software design and development. Debugging, testing, and maintenance. Linux-based development environments.
  • Experience integrating software designs into cyber-physical hardware platforms while accounting for size, weight, power, and cost (SWaP-C).
  • Experience building, integrating, and maintaining software across multiple environments and platforms.
  • Distributed systems. Cyber-physical systems.
  • Critical infrastructure systems.
  • Data pipelines.
  • Applied AI/ML software environments.
  • Strong analytical, organizational, and problem-solving skills.

Skills

  • Experience with:
  • Containerization technologies, and deployment workflows.
  • Web application development, REST APIs, databases, and user-facing software tools.
  • Including use of kernels, file systems, and drivers.
  • Additional Information:
  • The university will not sponsor candidates for work visas for this position.
  • Dreese Laboratories (0279)
  • Position Type:
  • Term (Fixed Term)
  • Scheduled Hours:
  • First Shift

Compensation

  • The actual salary paid to an individual will vary based on multiple factors, including but not limit to, education, years of experience, internal equity, etc.

Benefits

  • The actual salary paid to an individual will vary based on multiple factors, including but not limit to, education, years of experience, internal equity, etc.

Equal opportunity

  • The university is an equal opportunity employer, including veterans and disability.

Visa & Work Authorization

  • The university will not sponsor candidates for work visas for this position.

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