1

Software Engineer Onsite Jobs in Indiana (NOW HIRING)

This is an onsite position. Responsibilities include, but are not limited to: * Apply knowledge of ... programming languages * Investigate and implement software-based enhancements to improve ...

This position may require onsite work, typically 3 days a week. Education Bachelor's degree in engineering or a related STEM field. Required Skills 0 - 2+ years related experience in Software ...

New

This position is onsite. As a core member, you will assist in the research & design, engineering ... Design and implement high-performance software features using languages like C, C++, or Go * Lead ...

This position is onsite. As a core member, you will assist in the research & design, engineering ... Design and implement high-performance software features using languages like C, C++, or Go * Lead ...

This position may require onsite work, typically 3 days a week. Education Bachelor's degree in engineering or a related STEM field. Required Skills 0 - 2+ years related experience in Software ...

MANTECH seek a motivated, career and customer-oriented Software Engineer I to join our team in ... This is an onsite position. As a core member, you will assist in the research & design, engineering ...

Sr Software Engineer (T3)

Indianapolis, IN · Hybrid

$117K - $154K/yr

This position will require onsite work, typically 3 days a week. Required Skills: * Minimum of 4 ... Software Development. * Experience with one or more: C++, Java, and Python programming languages.

Sr Software Engineer (T3)

Indianapolis, IN · On-site

$117K - $154K/yr

This position will require onsite work, typically 3 days a week. Required Skills: * Minimum of 4 ... Software Development. * Experience with one or more: C++, Java, and Python programming languages.

Sr Software Engineer (T3)

Indianapolis, IN · Hybrid

$117K - $154K/yr

The Senior Software Engineer will join our multi-discipline Agile/DevSecOps Development team in ... This position will require onsite work, typically 3 days a week. Required Skills: * Minimum of 4 ...

Software Engineer Company: AISIN World Corp. of America Department: Operations, Systems Engineering ... Must perform job duties onsite, when necessary, except those duties that are customarily or by ...

Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: The ability to obtain and ... Our Battle Management Software Department is looking for software engineers to support development ...

next page

Showing results 1-20

Software Engineer Onsite information

What is the difference between Software Engineer Onsite vs Software Engineer Remote?

AspectSoftware Engineer OnsiteSoftware Engineer Remote
Work EnvironmentWorks at company premises, collaborating face-to-face with teamWorks from any location, often from home or co-working spaces
Required CredentialsBachelor's degree in CS or related field, relevant coding skillsSame as onsite: degree and coding skills, with added emphasis on self-management
Industry UsageCommon in companies valuing direct collaboration and team presenceGrowing in tech companies prioritizing flexibility and remote work policies

Both roles require similar technical skills and educational backgrounds. The main difference lies in the work environment, with onsite roles emphasizing physical presence and remote roles offering location flexibility. Your choice depends on personal preference and company policies.

What does a Software Engineer Onsite do?

A Software Engineer Onsite is responsible for designing, developing, testing, and maintaining software applications while working physically at the company's office or client location. They collaborate closely with other engineers, product managers, and stakeholders to deliver high-quality solutions. Being onsite often allows for more direct communication, quicker troubleshooting, and greater involvement in team activities and company culture. This role may also require attending in-person meetings and participating in onsite deployments or support.

What are the key skills and qualifications needed to thrive as a Software Engineer Onsite, and why are they important?

To thrive as a Software Engineer Onsite, you need strong programming skills, proficiency in software development methodologies, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and knowledge of specific programming languages or frameworks are essential, and certifications like AWS Certified Developer can be advantageous. Exceptional problem-solving abilities, teamwork, and effective communication help you collaborate with colleagues and stakeholders in an onsite environment. These skills ensure the delivery of robust, maintainable software solutions while facilitating efficient workflow and innovation within the team.

How does working onsite as a Software Engineer typically impact collaboration and project workflows?

Working onsite as a Software Engineer often enhances direct communication and collaboration with team members, project managers, and stakeholders. You'll likely participate in daily stand-ups, code reviews, and design sessions in person, which can streamline decision-making and problem-solving. Additionally, being onsite allows for quicker feedback and fosters a stronger sense of team cohesion. This environment can be particularly beneficial for complex projects requiring frequent collaboration and iterative development.
What are popular job titles related to Software Engineer Onsite jobs in Indiana? For Software Engineer Onsite jobs in Indiana, the most frequently searched job titles are:
Infographic showing various Software Engineer Onsite job openings in Indiana as of June 2026, with employment types broken down into 1% Internship, 84% Full Time, 9% Part Time, and 6% Contract. Highlights an 87% Physical, 6% Hybrid, and 7% Remote job distribution.
Software Engineer

$85.86 - $103.91/hr

Other

Medical, Dental, Vision, Retirement

Posted yesterday


Job description

Software Engineer
Location: West Lafayette, IN
Contract Details
  • Position Type: Contract
  • Contract Duration: 8 months
  • Start: May 13, 2026
  • Pay Rate: $85.86-$103.91 / Hour (USD)
  • Work Authorization: Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
Job Summary
This role is for a software engineer who would like to contribute to a rapidly maturing software stack on a robotic platform. You will collaborate with an interdisciplinary team to integrate a variety of sensors to provide real time data for autonomous decision making. Additionally, you will collaborate with team members to build an automated testing and evaluation pipeline to ensure consistent software performance before it is deployed on edge compute devices in the field.
Key Responsibilities
  • Design, develop, and deploy real time algorithms to ingest and combine data from a variety of sensors for use on an autonomous robotic platform.
  • Collaborate with other developers to build and maintain a CI/CD pipeline for the automated provisioning of dependencies and general software testing.
  • Utilize and extend APIs to ensure that data is propagated to relevant parts of the system.
Education Requirements
  • Bachelor's Degree in Computer Science, Statistics, Engineering, or related field with 5 years of experience, or Master's Degree.
Required Experience
  • 5 years of experience with a Bachelor's Degree in Computer Science, Statistics, Engineering, or related field; or a Master's Degree.
  • Strong foundation in statistics and mathematics related to 3D mapping.
  • Experience with modern CI/CD pipelines such as GitHub Actions, GitLab CI, Bitbucket Pipelines, etc.
  • Experience with Docker or other containerization/deployment solutions.
  • Experience implementing and deploying SLAM algorithms utilizing cameras and/or LiDAR.
  • Experience with version control (Git) and collaborative development workflows.
Preferred Skills
  • Proficiency with Python, PyTorch, and modern C is a plus.
  • Experience with training and deploying vision neural networks is a plus.
  • Experience with implementing and debugging multithreaded C code is a plus.
Benefits
  • Medical, Vision, and Dental Insurance Plans
  • 401k Retirement Fund

About the Client
Leading provider of advanced sensing solutions for thermal imaging, visible-light imaging, location, measurement, and threat detection. Enhances perception, awareness, and public safety. Used in various applications, including surveillance, monitoring, navigation, research, manufacturing, and more.
About GTT
GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. As a Native American-owned, economically disadvantaged corporation, we highly value diverse and inclusive workplaces. Our clients are Fortune 500 banking, insurance, financial services, and technology companies, along with some of the nation's largest life sciences, biotech, utility, and retail companies across the US and Canada. We look forward to helping you land your next great career opportunity!
Job Number: 26-05328 Industry: Software Engineering
#LI-GTT #LI-Onsite

Global Technical Talent logo

About Global Technical Talent

Sourced by ZipRecruiter

Global Technical Talent, based in Portsmouth, NH, US, is a leading provider of IT staffing solutions. Their services, as detailed on their official website gttit.com, operate in the niche domain of Information Technology, with a broad range of services from contract and permanent staffing to managed services. The company was established with a vision to bridge the talent gap in the technology sector, a mission they continue to pursue with sustained fervor.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Portsmouth, NH, US

Year founded

1999

Social media