# Software Engineer Intern

**Company**: Leidos
**Location**: Arlington, VA
**Job type**: full-time
**Salary**: $48,100.00 - $86,950.00
**Category**: Engineering
**Industry**: Aerospace & Defence

**Apply**: https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Arlington-VA/Software-Engineering-Intern_R-00195980?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_40015c98-51c

## Description

We are seeking a Software Engineer Intern to join our Electronic Warfare (EW) division in Arlington, VA for the summer. As a Software Engineer Intern, you will contribute to the design, development, and hardware/software integration of advanced systems.

Our division focuses on research and development, and advanced prototyping, transforming state-of-the-art signal processing algorithms into real-time software systems. You will work with a team of experts to implement high-performance signal processing on general-purpose processors and graphical processing units.

**Primary Responsibilities:**

- Contribute to the design and development of advanced systems as part of multi-disciplinary teams

- Design, implement, and test real-time C/C++ software for multi-core systems running Linux or a real-time operating system

- Build software products that utilize third-party mathematics and communication libraries

- Interface communication standards/protocols such as TCP/IP, UDP, and DDS

- Read and understand signal processing algorithms written in MATLAB

- Work with Linux operating system and experience with real-time operating systems

- Design, implement, and test software to configure and control RF hardware devices

- Integrate software into third-party software frameworks and architectures

- Document the developed systems

**Basic Qualifications:**

- Currently pursuing a Bachelor's Degree in Computer Engineering, Electrical Engineering, Computer Science, or related discipline

- 0+ years of software development experience, including strong experience in programming in Python, MATLAB, or C++

- Experience using version control and continuous integration software tools

- Experience with software testing tools and methodology

- Experience in creating and maintaining technical documentation for developed software

- Exposure to hardware interfaces

- Exposure to build tools

- Strong understanding of object-oriented design

- Understanding of hardware-software interaction and computer architecture

- Understanding of unit test frameworks and test-driven development practices

- Ability to communicate and share ideas, concepts, and designs with a team of Engineers

- Ability and motivation to continually learn new technical skills and concepts

- Ability to obtain and maintain a Secret Security Clearance

- U.S. Citizenship is required

**Preferred Qualifications:**

- Obtained an active Secret Security Clearance or higher

- Experience maintaining, tracking, and updating ticket/status using Gitlab or similar interface

- Experience using common scripting languages

- Experience with software architecture and design

**Pay Range:** $48,100.00 - $86,950.00

## Skills

### Required
- C++
- Python
- MATLAB
- Linux
- real-time operating systems
- TCP/IP
- UDP
- DDS
- Git
- Jenkins
- software testing tools

### Nice to have
- bash
- Gitlab
- software architecture and design

---

Source: [Apply at leidos.wd5.myworkdayjobs.com](https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Arlington-VA/Software-Engineering-Intern_R-00195980?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
