Intern, Software Engineer-Operation Platforms
Location: Houston, TX
Department: Algorithm
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
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
