Skip to content
Shield AIShield AI

Software Engineer Intern

Software engineering interns design, implement, test, and ship capabilities for autonomous systems across applications, embedded software, machine learning, and platform infrastructure. Candidates must be pursuing a technical bachelor’s or master’s degree and have programming and debugging experience.

About the job

Responsibilities

  • Analyze requirements, write and debug production-quality code, and ship a real feature or capability during a 10–12 week internship.
  • Work alongside full-time engineers using Agile development practices.
  • Build web, mobile, or desktop features and internal tools for mission-planning or fleet-management workflows.
  • Develop and debug embedded C/C++ code for flight controllers or sensor modules, including bring-up and hardware-in-the-loop testing.
  • Train, evaluate, and integrate perception or decision-making models into autonomy pipelines.
  • Extend platform tools, APIs, or data pipelines supporting autonomy software, simulation, or cloud infrastructure.
  • Write, test, and debug code; apply data structures, algorithms, and software design principles.
  • Collaborate with engineering teams and communicate effectively.

Requirements

  • Currently pursuing a bachelor's or master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • Proficiency in at least one modern programming language, such as C, C++, Python, Java, or JavaScript.
  • Experience writing, testing, and debugging code through coursework, personal projects, or prior internships.
  • Familiarity with version control and collaborative development workflows.
  • Strong analytical and problem-solving skills.

Nice-to-haves

  • Exposure to mobile or web application frameworks and full-stack development.
  • Experience with embedded systems, microcontrollers, real-time operating systems, or assembly-level debugging.
  • Coursework or projects involving machine learning, statistics, probability theory, or deep learning frameworks.
  • Experience with cloud platforms, databases, networking, or distributed systems.
  • Familiarity with Agile/Scrum methodologies.
  • Prior internship, research, or club or competition experience in robotics, autonomy, or aerospace applications.
  • Interest in or exposure to defense, aerospace, or autonomous systems.

Skills

C, C++, Python, Java, JavaScript, Git, Data Structures, Algorithms, Embedded Systems, Microcontrollers, Rtos, PyTorch, TensorFlow, Cloud Platforms, Distributed Systems

Mariana Minerals

Mariana Minerals

Houston, TX
Full Stack Software Engineer
$80k+/yrOn-site1+ YOEFullstack Engineering

Build full-stack software, integrations, and LLM-powered applications that accelerate engineering, construction, and operations for mineral processing facilities. The role requires professional software engineering experience and the ability to collaborate directly with non-technical stakeholders.

Ontic

Ontic

Austin, TX

Associate Software Engineer - Full Stack
$80k+/yrHybridFullstack Engineering

Build and maintain tested frontend and backend features for a security intelligence platform while collaborating in an agile team. The role is suited to an early-career engineer with foundational Java, React, REST API, database, and Git experience.

Commure

Commure

Mountain View, CA

Software Engineering Intern
$83k+/yrOn-siteFullstack Engineering

Software engineering interns will design, build, test, and ship software across product, AI, clinical, revenue-cycle, platform, and infrastructure areas. Candidates should be pursuing a relevant bachelor’s or master’s degree, graduating in 2028, with strong computer science fundamentals and software development experience.

Abridge

Abridge

San Francisco, CA
Software Engineer, Intern
$83k+/yrOn-siteFullstack Engineering

Build and ship end-to-end AI-powered software features for clinical workflows, spanning backend, frontend, LLM orchestration, and evaluation. The internship requires current study toward a technical degree and onsite work five days per week in San Francisco or New York City.

Kustomer

Kustomer

New York, NY

Software Engineer, Full Stack
$90k+/yrHybridFullstack Engineering

Early-career full-stack engineer who will ship end-to-end product features, APIs, and interfaces while learning across the codebase and contributing to AI-powered capabilities. Requires strong software fundamentals, frontend or backend experience, and a bachelor’s degree or equivalent hands-on experience.