Software Engineer

Mantech International Corporation
Crane, IN, United States
23 days ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Algorithm Design C++ (Programming Language) Data Structures Linux Office Suite Software Engineering Software Systems Data Processing Information Technology Programming Languages

Job description

  • Apply knowledge of computer science concepts and techniques, mathematics, and methods of statistical analysis to develop and apply automated solutions to resolve engineering and scientific problems.
  • Use mathematical, statistical, and scientific logic to identify conceptual or theoretical solutions to problems of data processing hardware or software systems design and operations.
  • Analyze and formulate architectural and functional specifications, interfaces, and data structures.
  • Research applications for hardware, software, and operating systems related to military systems.
  • Write, modify, and adapt computer programs in machine level, assembly, and third or fourth generation programming languages
  • Investigate and implement software-based enhancements to improve performance of position estimation systems

Requirements

  • Master’s degree in Computer Science, Software Engineering, or a related Technical degree, or a Bachelor’s degree with the same or similar curriculum focus and 11+ years of relevant experience, or an Associate’s degree and 14+ years of relevant experience in lieu of Masters degree
  • 8+ years of professional experience relevant to software engineering functional responsibilities
  • 5+ years of professional experience using C++
  • Experience with real-time embedded systems programming and Linux

Preferred Qualifications:

  • Knowledge of digital signal processing and/or navigation system operations
  • Experience with Applied Research, algorithm development/implementation, non-linear algebra
  • Background in Aerospace/Aeronautical Engineering

Clearance Requirements:

  • Must be a U.S. Citizen and have the ability to obtain and maintain an active United States Government Secret security clearance.
  • Candidate will be required to obtain an interim Secret clearance before onboarding

Physical Requirements:

  • Must be able to remain in a stationary position 50% of the time
  • Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine and computer printer
  • Move about freely in an office / laboratory setting

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:42 min

Building robust data structures with structs and bound functions

Rainer Stropek Rainer Stropek · World Congress 2021

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

4:22 min

Representing domain entities as plain data structures

Dan Lebrero · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all