1

Software Engineer Intern Jobs in Rosenberg, TX (NOW HIRING)

Software Engineering Intern We're seeking a Software Engineering Intern to join our team in Houston, TX or Pensacola, FL and contribute to the software systems that bring our humanoid robots to life.

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used across the globe. What You Might ...

Software QA Intern

Houston, TX

$18.50 - $24/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

Software Engineering firm is seeking experienced Senior Software Engineer to design, develop and install software solutions. The successful candidate will be able to build high-quality, innovative ...

Software Engineering firm is seeking experienced Senior Software Engineer to design, develop and install software solutions. The successful candidate will be able to build high-quality, innovative ...

Champion software engineering best practices in all stages * Define and analyze metrics that inform the success of products * Maximize efficiency in a constantly evolving environment where the ...

Software Engineer A full set of job requirement is below but this role will have an emphasis on API's, Integration and Data Products. Responsibilities for this position may include but are not ...

next page

Showing results 1-20

Software Engineer Intern information

See Rosenberg, TX salary details

$12

$22

$34

How much do software engineer intern jobs pay per hour?

As of Jun 17, 2026, the average hourly pay for software engineer intern in Rosenberg, TX is $22.68, according to ZipRecruiter salary data. Most workers in this role earn between $18.46 and $25.72 per hour, depending on experience, location, and employer.

What does a Software Engineer Intern do?

A Software Engineer Intern assists in designing, developing, and testing software applications under the guidance of experienced engineers. Interns typically work on coding tasks, bug fixes, documentation, and sometimes participate in team meetings or code reviews. The primary goal is to gain hands-on experience with real-world software development processes and tools while contributing to ongoing projects. This internship provides valuable exposure to industry practices and helps interns build technical and collaborative skills.

What types of projects and tasks are Software Engineer Interns typically assigned, and how do these contribute to their learning and development?

Software Engineer Interns are often assigned to real-world projects that align with the team's current goals, such as developing new features, fixing bugs, or writing automated tests. Interns usually work under the guidance of experienced engineers and participate in code reviews, stand-up meetings, and collaborative problem-solving sessions. These tasks help interns gain practical experience with industry-standard tools and workflows, while also building their technical and teamwork skills. As a result, interns can expect to leave the internship with concrete contributions to the product and a better understanding of software development processes.

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

To thrive as a Software Engineer Intern, you need a solid understanding of programming fundamentals, problem-solving skills, and typically be pursuing a degree in computer science or a related field. Familiarity with coding languages like Python, Java, or C++, version control systems such as Git, and exposure to development environments are commonly expected. Strong communication, eagerness to learn, and teamwork set standout interns apart. These skills allow interns to effectively contribute to projects, adapt to new technologies, and collaborate within software development teams.

What Does a Software Engineer Intern Do?

A software engineer intern works under the guidance of an experienced software engineer who is usually mid or senior level. As a software engineer intern, your responsibilities are to learn as much as you can about software engineering as well as learn how to navigate the politics and dynamics of a corporate or startup setting. Your job duties as a software engineer intern include tasks like coding and debugging software applications and experimenting with design elements. You also review other engineers’ code, test software applications and patches, and implement changes and updates when necessary.

What are the most commonly searched types of Software Engineer jobs in Rosenberg, TX? The most popular types of Software Engineer jobs in Rosenberg, TX are:
What cities near Rosenberg, TX are hiring for Software Engineer Intern jobs? Cities near Rosenberg, TX with the most Software Engineer Intern job openings:

Intern, Software Engineer-Operation Platforms

Bot Auto

Houston, TX • On-site, Remote

Other

Posted 14 days ago


Job description

Intern, Software Engineer-Operation Platforms

Houston, TX

Company Introduction

At Bot Auto, we are revolutionizing the transportation of goods with our cutting-edge autonomous trucks, enhancing the quality of life for communities around the globe. With the agility of a start-up and the wisdom of seasoned experts, Bot Auto boasts a team that has achieved numerous world-firsts and unparalleled innovations. United by a shared vision, we create miracles and propel the future of transportation. Join us and transform your dreams into reality.

About the Role

We are seeking a highly motivated Software Engineer Intern in Operation Platforms to join our Operation Platforms team and contribute to the systems that power Bot Auto's autonomous fleet operations. Our Operation Platforms group builds the intelligence and automation behind fleet scheduling, fleet management, fleet maintenance, mission control, remote assistance, IoT platform, business intelligence, and operational efficiency. As an intern, you will work hands-on with experienced engineers to design, develop, and ship features within one or more of these domains—directly impacting how our autonomous trucks are dispatched, monitored, maintained, and optimized in real-world commercial freight operations.

What You'll Do
  • Contribute to the development of backend services and/or frontend tools for fleet operations platforms, including scheduling, mission control, and fleet monitoring systems
  • Build automation workflows that improve operational efficiency, reduce manual intervention, and enhance system reliability
  • Work on automated pipelines and services that process real-time and historical fleet data for analytics and decision-making
  • Develop features for IoT platforms that integrate vehicle telemetry, sensors, and remote assistance systems
  • Collaborate with engineers and product teams to design scalable and user-friendly tools for operations teams
  • Participate in debugging, testing, and improving system performance and reliability in production environments
  • Write clean, maintainable, and well-documented code following engineering best practices
Qualifications

Required:

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field
  • Strong programming skills in at least one language such as Python, Go, Java, or JavaScript/TypeScript
  • Solid understanding of data structures, algorithms, and software engineering fundamentals
  • Interest in distributed systems, backend services, or full-stack development
  • Strong problem-solving skills and eagerness to learn in a fast-paced environment

Preferred:

  • Experience with web development (frontend or backend) or building APIs
  • Familiarity with databases (SQL or NoSQL) and data processing
  • Exposure to cloud platforms (AWS, GCP, or Azure) or containerization (Docker, Kubernetes)
  • Interest in IoT systems, real-time data processing, or autonomous systems
  • Experience with data analytics, dashboards, or visualization tools
  • Passion for improving real-world operations through automation and intelligent systems