1

Software Engineer Training Jobs in Indiana (NOW HIRING)

The Software Engineer will work together with Software Team Lead to coordinate and oversee design ... Continuing education including but not limited to security training * Ability to design and develop ...

The Software Engineer will work together with Software Team Lead to coordinate and oversee design ... Continuing education including but not limited to security training * Ability to design and develop ...

The Software Engineer will work together with Software Team Lead to coordinate and oversee design ... Continuing education including but not limited to security training * Ability to design and develop ...

Software Engineer Company: AISIN World Corp. of America Department: Operations, Systems Engineering ... Basic knowledge - Power BI Education/Training/Certifications * Bachelor's degree in Computer ...

Be Seen First

Software Engineer Company: AISIN World Corp. of America Department: Operations, Systems Engineering ... Basic knowledge - Power BI Education/Training/Certifications * Bachelor's degree in Computer ...

... training, logistics, laboratory research, field engineering, and acquisition and operations ... Design and implement high-performance software features using languages like C, C++, or Go * Lead ...

... training, logistics, laboratory research, field engineering, and acquisition and operations ... Design and implement high-performance software features using languages like C, C++, or Go * Lead ...

... training, logistics, laboratory research, field engineering, and acquisition and operations ... Design and implement high-performance software features using languages like C, C++, or Go * Lead ...

MANTECH seek a motivated, career and customer-oriented Software Engineer I to join our team in ... training, logistics, laboratory research, field engineering, and acquisition and operations ...

... training, logistics, laboratory research, field engineering, and acquisition and operations ... Design and implement high-performance software features using languages like C, C++, or Go * Lead ...

Come be a part of our #calregionalfamily as a Software Engineer and help develop the heroes of ... are training programs for public institutions in California, Texas, and Arizona. We provide ...

As a Software Engineer at Haystack, you'll play a pivotal role in driving the growth of our product ... Formal training in computer science or a related field, such as completion of boot camps or ...

As a Software Engineer at Haystack, you'll play a pivotal role in driving the growth of our product ... Formal training in computer science or a related field, such as completion of boot camps or ...

As a Software Engineer at Haystack, you'll play a pivotal role in driving the growth of our product ... Formal training in computer science or a related field, such as completion of boot camps or ...

As a Software Engineer at Haystack, you'll play a pivotal role in driving the growth of our product ... Formal training in computer science or a related field, such as completion of boot camps or ...

MANTECH seek a motivated, career and customer-oriented Software Engineer I to join our team in ... training, logistics, laboratory research, field engineering, and acquisition and operations ...

Embedded Software Engineer

IN

$125K - $165K/yr

Engineering Leadership & Departmental Support • Provide technical input to project schedules, development estimates, software-related planning activities and team training needs. • Coordinate ...

next page

Showing results 1-20

Software Engineer Training information

Is 25 too late to become a software engineer?

Age is not a barrier to becoming a software engineer; many successful professionals start in their mid-20s or later. Learning programming languages, gaining practical experience through projects or certifications, and building a portfolio are key steps regardless of age.

What are the key skills and qualifications needed to thrive in the Software Engineer Training position, and why are they important?

To thrive as a Software Engineer Training, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and software development principles, often backed by a degree in computer science or related field. Familiarity with development tools like version control systems (e.g., Git), integrated development environments (IDEs), and continuous integration platforms is typically required. Strong problem-solving abilities, willingness to learn, and effective communication skills help you excel in collaborative and fast-paced environments. These skills are critical for contributing to projects, adapting to new technologies, and succeeding in a team-oriented role.

What training do you need to be a software engineer?

To become a software engineer, you typically need a bachelor's degree in computer science, software engineering, or a related field. Gaining proficiency in programming languages such as Java, Python, or C++, along with understanding data structures, algorithms, and software development tools, is essential. Practical experience through internships, coding projects, or certifications can also enhance job prospects.

How to get a job as a software engineer with no experience?

To get a software engineer job with no experience, focus on building a strong portfolio of projects, learn relevant programming languages and tools, and gain practical skills through coding bootcamps or online courses. Internships, open-source contributions, and certifications can also improve your chances and demonstrate your abilities to employers.

What does the typical day look like for someone in a Software Engineer Training position?

As a Software Engineer Training, your day often starts with team stand-up meetings to discuss project updates and set priorities. You will spend most of your time learning from senior engineers, writing code, participating in code reviews, and troubleshooting software issues under guidance from mentors. Expect to engage in hands-on training activities, attend technical workshops, and gradually take on more complex tasks as your skills develop. This supportive environment is designed to help you build strong technical foundations, adapt to company workflows, and prepare for future advancement within the team.

What engineers make $500,000?

Senior software engineers, especially those in high-demand fields like machine learning, cloud computing, or working at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and often leadership roles or equity compensation.

What is a Software Engineer Training job?

A Software Engineer Training job is an entry-level position designed to help individuals develop technical skills and industry knowledge. It typically involves hands-on coding, software development projects, and mentorship from experienced engineers. Participants may work on real-world applications, learn best practices, and gain exposure to different technologies. The goal is to prepare trainees for a full-time software engineering role by building their problem-solving abilities and coding proficiency.

What are the most commonly searched types of Software Engineer Training jobs in Indiana? The most popular types of Software Engineer Training jobs in Indiana are:
Software Engineer

Software Engineer

Global Technical Talent

West Lafayette, IN • On-site

$85.86 - $103.91/hr

Other

Medical, Dental, Vision, Retirement

This job post has expired today. Applications are no longer accepted.


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