# Real-Time Software Engineer

**Company**: Leidos
**Location**: Arlington, VA
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Salary**: $90,000 - $180,000
**Category**: Engineering
**Industry**: Technology

**Apply**: https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Arlington-VA/Real-Time-Software-Engineer_R-00195312?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_f2e2ec4f-a1e

## Description

We are seeking a skilled Real-Time Software Engineer to join our Electronic Warfare Division in Arlington, VA. As a key member of our team, you will contribute to the design, development, and hardware/software integration of advanced systems.

Our division focuses on research and development, as well as advanced prototyping, transforming state-of-the-art signal processing algorithms into real-time software systems. You will work in a collaborative environment with multi-disciplinary teams, including software engineers, systems engineers, hardware engineers, and subject matter experts in machine learning, RF front-end design, and signal processing.

Key responsibilities include:

- Designing, implementing, and testing real-time C/C++ software for multi-core systems running Linux or real-time operating systems like VxWorks

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

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

- Reading and understanding signal processing algorithms written in MATLAB

- Working with Linux operating systems and real-time operating systems

- Designing, implementing, and testing software to configure and control RF hardware devices

- Integrating software into third-party software frameworks and architectures like Redhawk

- Documenting developed systems

- Supporting system field testing and collection events

We offer competitive benefits, including 4 or more weeks of Paid Time Off, 11 paid Holidays, 401K with a 6% company match and immediate vesting, Flexible Schedules, Discounted Stock Purchase Plans, Technical Upskilling, Education and Training Support, Parental Paid Leave, and more.

Requirements:

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

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

- Strong understanding of object-oriented design

- Basic understanding of hardware-software interaction and basic computer architecture

- Experience with hardware interfaces (e.g., PCIe, UART, Ethernet)

- Experience with build tools (e.g., GCC, CMake, or Make)

- Experience using version control (e.g., git, Subversion) and continuous integration software tools (e.g., Jenkins)

- Experience with software testing tools and methodology

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

- Demonstrated ability and motivation to continually learn new technical skills and concepts

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

- **Must have active TS/SCI level security clearance**

Preferred qualifications:

- Master's Degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent

- Active security clearance higher than the Secret level

- Ability to debug embedded systems using tools like oscilloscopes and logic analyzers

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

- Experience using common scripting languages (e.g., bash)

The salary range for this position is $90,000 - $180,000 for qualified candidates with an active TS/SCI clearance.

## Skills

### Required
- C++
- Python
- MATLAB
- Linux
- VxWorks
- TCP/IP
- UDP
- DDS
- Redhawk
- Git
- Jenkins

### Nice to have
- bash
- oscilloscopes
- logic analyzers
- Gitlab

---

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