Back to jobs
Remote, USA
2026-05-19
Technology On Time, Inc
North America
Software Engineering Intern
Role Description
**Position Overview** TNT is seeking a motivated college-level Software Engineering Intern to help design and build a proprietary satellite tracking and command/control platform. The intern will contribute to a full-stack product spanning real-time orbital visualization, secure user management, and cloud-deployable command modules. This is a hands-on role with end-to-end ownership of features — ideal for students looking to graduate beyond classroom projects and ship a real product.
**What You'll Build**
* A web portal that ingests **TLE (Two-Line Element)** data and tracks satellites in real time
* Both **2D map-based** and **3D orbital** visualizations of tracked assets
* Component-level **reporting and audit dashboards**
* **Role- and attribute-based access control (ABAC)** for users and admins
* **OpenSSL certificate management** for UI and server, with proxy configuration as required
**Technical Environment**
* Front-end: **Vue.js**, **TypeScript**, **Tabulator**
* Back-end / Data: **MySQL** or **PostgreSQL** (containerized via **Docker**)
* Cloud: **AWS** (EC2, IAM, deployment pipelines)
* Security: **ABAC** compliance, OpenSSL/TLS, secure proxy patterns
**Required Qualifications**
* Currently enrolled in a Bachelor's or Master's program in Computer Science, Software Engineering, Electrical Engineering, Aerospace, or a related technical field
* Working knowledge of **JavaScript/TypeScript** and at least one modern front-end framework (Vue preferred; React/Angular acceptable)
* Familiarity with **SQL databases** and basic schema design
* Comfort with **Git**, command-line development, and **Docker** fundamentals
* Strong problem-solving skills and willingness to learn unfamiliar technologies quickly
* U.S. person status (per export control requirements)
**Preferred Qualifications**
* Coursework or projects involving **orbital mechanics, GIS, geospatial data, or aerospace systems**
* Exposure to **AWS** services (EC2, S3, IAM, Lambda)
* Experience with **3D visualization libraries** (CesiumJS, Three.js, etc.)
* Understanding of **PKI, TLS/SSL certificates**, or web security fundamentals
* Prior internship, capstone, or open-source contributions
Pay: $15\.00 - $20\.00 per hour
Experience:
* Web Development: 3 years (Required)
License/Certification:
* AWS Certification (Required)
Work Location: Remote