Skip to content
mimi

Senior Technical Intern - Software Engineer

Leonardo DRS, Inc.

Germantown · On-site Full-time Entry Level From $23/hr 3w ago

About the role

Job ID

114012

About

DRS RADA Technologies, a subsidiary of Leonardo DRS, is focused on proprietary radar solutions and legacy avionics systems supporting the defense industry globally. The company is a global pioneer of AESA tactical radars for active military protection, counter-drone applications, critical infrastructure protection, and border surveillance.

Job Summary

  • This is a fully in-person summer internship located in Germantown, Maryland.
  • We are seeking a rising junior pursuing a degree in Computer Science or Software Engineering.
  • Interns will work full-time for a minimum of 12 weeks during the summer.
  • This is an exciting opportunity to work alongside our Software Engineering team and gain hands‑on experience performing software development in a professional setting.
  • You will learn the agile software development process and gain exposure to radar software.

Responsibilities

  • Carry out basic work instructions that will help in understanding the fundamentals of the Company and also learn new skills and technologies
  • Participate in daily standups and scrum ceremonies
  • Assist in design, development, and testing of software modules
  • Perform unit and system testing to validate functionality
  • Complete assigned tasks on schedule, communicating blockers proactively
  • Gain hands‑on exposure to our development tools, processes, and codebase across multiple engineering workflows
  • Support, communicate, reinforce and defend the mission, values and culture of the organization
  • Other duties as assigned

Qualifications

  • High school diploma or GED
  • Rising junior, pursuing a Computer Science or Software Engineering degree
  • Minimum of 6 months experience working with the programming languages C, C++, or Rust
  • Some experience with Linux and/or an RTOS is preferred
  • Must have good interpersonal skills and have the ability to build a good network
  • Must be diligent, hardworking, and quick to learn
  • U.S. Citizenship required

Compensation & Benefits

  • Salary: $23/hour (good‑faith estimate; actual pay may vary based on contract labor categories, collective bargaining agreements, geographic location, business considerations, scope and responsibilities, market conditions, internal equity, candidate qualifications, experience, skills, education/training, certifications)
  • Potential additional compensation: annual performance‑based bonuses, equity awards, overtime pay (for non‑exempt employees as applicable)
  • Benefits package includes:
    • Comprehensive health insurance (medical, dental, vision)
    • Employer matching 401(k) retirement plan
    • Paid time off including vacation, holidays, and sick leave (including state‑mandated paid sick leave)
    • Parental leave benefits
    • Tuition reimbursement
    • Professional development support
    • Life and disability insurance coverage
    • Health savings account contribution, telemedicine, legal insurance
    • Wellness programs focusing on physical, emotional, and financial well‑being
    • Flexible work schedules with 9/80 program, competitive vacation, health/emergency leave, paid parental leave, community service hours
    • Some employees are eligible for limited benefits only

Equal Opportunity Employer

Leonardo DRS, Inc. and its subsidiaries provide equal opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, protected veteran status, or any other characteristic protected by federal, state, or local laws.

Requirements

  • High school diploma or GED
  • Rising junior, pursuing a Computer Science or Software Engineering degree
  • Minimum of 6 months experience working with the programing languages C, C++, or Rust
  • Must have good interpersonal skills and have the ability to build a good network
  • Must be diligent, hardworking, and quick to learn

Responsibilities

  • Carry out basic work instructions that will help in understanding the fundamentals of the Company and also learn new skills and technologies
  • Participate in daily standups and scrum ceremonies
  • Assist in design, development, and testing of software modules
  • Perform unit and system testing to validate functionality
  • Complete assigned tasks on schedule, communicating blockers proactively
  • Gain hands-on exposure to our development tools, processes, and codebase across multiple engineering workflows
  • Support, communicate, reinforce and defend the mission, values and culture of the organization
  • Other duties as assigned

Benefits

health insurancemedical insurancedental insurancevision insurance401(k) retirement planpaid time offvacationholidayssick leaveparental leave benefitstuition reimbursementprofessional development supportlife insurancedisability insurancehealth savings accounttelemedicinelegal insurance

Skills

CC++Rust

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free