What are the responsibilities and job description for the Software Engineering Intern position at Array Labs?
Array Labs is building a distributed radar imaging constellation to power the first accurate, real-time 3D model of the world. Our formation-flying radar satellites offer a revolutionary new approach to Earth observation, delivering unique and unparalleled insights of our ever-changing planet.
We're seeking a Software Engineering Intern to join our team that is responsible for building the technology that processes, analyzes, and visualizes satellite data. You'll work alongside experienced engineers to develop our systems while learning about data processing pipelines, modern web development, and geospatial software.
\n- You’ll have the opportunity to contribute to our software stack across multiple capabilities: large-scale data processing and pipelines, interactive 3D visualizations, 3D data analysis, and computer vision
- Write clean, well-tested code as part of our engineering workflow.
- Help implement and optimize features across our platform.
- Assist in building tools that help users understand and interact with satellite data.
- Learn about modern software development in a real-world setting.
- Currently pursuing a Bachelor's or advanced degree in Computer Science, Software Engineering, or related technical field.
- Strong programming fundamentals in any modern programming language (e.g. Python).
- Understanding of software development fundamentals (version control, testing, debugging).
- Ability to work independently and take ownership of projects.
- Strong problem-solving skills and eagerness to learn new technologies.
- Excellent communication skills and ability to work in a collaborative environment.
- Previous internship experience, personal projects building software applications, and/or contributions to open source projects.
- Experience with spatial data or GIS software.
- Knowledge of cloud platforms (AWS, GCP, Azure).
- Experience with radar systems and/or signal processing techniques.
- Interest in space technology and earth observation.
- To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.
- Array Labs is an Equal Opportunity Employer. Employment decisions are made on the basis of merit, competence, and job qualifications and will not be influenced in any manner by gender, color, race, ethnicity, national origin, sexual orientation, religion, age, gender identity, veteran status, disability status, marital status, mental or physical disability or any other legally protected status.
Why you should join Array Labs
Array Labs is launching a constellation of satellites to create the first high-resolution, real-time, three-dimensional model of Earth. Our next-generation satellite technology will offer image quality 60x greater than traditional techniques, profoundly expanding humanity’s ability to understand and respond to events on a global scale.
In forging an affordable, accessible, accurate representation of Earth, our work has the potential to transform the face of dozens of fields, including autonomy, telecommunications, disaster relief, gaming, climate science, defense and construction.