# Software Engineer

**Company**: Kudu Dynamics, a Leidos company
**Location**: Annapolis Junction, MD
**Experience**: senior
**Job type**: full-time
**Salary**: $131,300.00 - $237,350.00
**Category**: Engineering
**Industry**: Technology

**Apply**: https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Annapolis-Junction-MD/Senior-Signals-Software-Engineer_R-00187840?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/software-engineer-a0676da1-08b/

## Description

We are seeking a skilled Software Engineer to join our team at Kudu Dynamics, a Leidos company. The successful candidate will play a crucial role in designing, developing, and enhancing software capabilities.

### Primary Responsibilities

- Analyse user requirements to derive software design and performance specifications.

- Design, develop, and enhance software to add new features or improve existing functionality.

- Debug and resolve defects in software systems.

- Utilise signal processing techniques and digital modulation methods effectively.

- Develop software using C++ and Java within Linux operating systems.

- Integrate software into new or modified systems, ensuring seamless operation.

- Lead or participate in the development and execution of test procedures for software components.

- Write and review software and system documentation, providing recommendations to improve processes and standards.

- Apply scientific analysis and mathematical models to design software solutions and predict outcomes.

### Basic Qualifications

- Bachelor's degree in Computer Science or related discipline from an accredited college or university.

- 12 years of experience, or 4 years of additional SSWE or equivalent experience on projects with similar software processes may be substituted for a bachelor's degree.

- 7 or more years' experience as a SSWE or equivalent on a project with a focus on Radio Frequency (RF).

### Preferred Qualifications

- Experience with software-defined radio architectures and commercial wireless standards.

- Proficiency in software configuration management tools.

- Familiarity with Python, Eclipse IDE, Google Protocol Buffer, and model-based design tools.

- Knowledge of service-oriented architecture, Kubernetes, Docker, and cloud deployment.

- Expertise in front-end technologies such as JavaScript, TypeScript, HTML, and CSS.

### Benefits

The pay range for this position is $131,300.00 - $237,350.00.

### Clearance Requirement

Active TS/SCI with polygraph is required.

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- C++
- Java
- Linux
- signal processing
- digital modulation
- Fourier transforms
- filtering
- communications theory
- error control coding

### Nice to have
- Python
- Eclipse IDE
- Google Protocol Buffer
- MATLAB
- SIMULINK
- JavaScript
- TypeScript
- HTML
- CSS
- React
- Vue
- Angular

---

Source: [Apply at leidos.wd5.myworkdayjobs.com](https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Annapolis-Junction-MD/Senior-Signals-Software-Engineer_R-00187840?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
