Job Details

ID #20117291
State Maryland
City Bowie
Job type Permanent
Salary USD TBD TBD
Source Leidos
Showed 2021-09-23
Date 2021-09-22
Deadline 2021-11-20
Category Software/QA/DBA/etc
Create resume

Senior Software Developer

Maryland, Bowie, 20716 Bowie USA

Vacancy expired!

Description

Job Description:

The Electronic Warfare Division of the Leidos Innovations Center (LInC) currently has an opening for a CUDA Software Developer in Bowie, MD. The candidate is responsible for development of sensor system software using the CUDA compute platform programming model with application programming interfaces to other mission-based systems.

We're looking for an experienced developer with solid software programming skills who is familiar with agile development techniques and interested in both hands-on development and technical leadership responsibilities. Experience with RF sensors is a plus.

Responsibilities include:

Development of new software components (CUDA and C/C) to support mission-based systems

Recommend new solutions to meet the evolving mission software requirements

Provide technical guidance in software design and development activities

Working with team members in planning, prioritizing and executing assigned tasks within deadlines

Recommend new technologies to ensure quality and productivity

Assist in the maintenance and upgrade of existing software applications

Support existing components to include the troubleshooting of fielded systems in operational environments

Security Clearance:

DOD SECRET Clearance with the most recent reinvestigation within the previous six years

Education:

BS degree in Computer Science, Engineering and more than 8+ years of applicable software design and development work experience, and 3+ years of CUDA programming

Required Skills:

Experience with NVIDIA GPUs and CUDA Toolkit

Demonstrated hands-on development experience with C/C programming languages

Experience designing, implementing, and testing software for multi-core systems running Linux

Experience with common build tools and products such as Make & Autotools

Experience using version control (Subversion (SVN), GIT, etc.) for source code management

Experience with producing software builds & releases using a combination of above-mentioned tool suites

Experience with software lifecycle from requirements specification through design, implementation, and testing

Ability to analyze software systems and modules to resolve issues with functionality and/or performance

Desired Skills:

In addition to the required skill list above, the ideal candidate will have some level of familiarity with one or more of the following skills

Experience with other programming languages such as Java

Basic understanding of Cyber Security as it relates to the Software Deployment Life Cycle

Experience with common programming languages used in the management and configuration of build infrastructures such as Bash, Python, XML, etc.

Experience with transport layer protocols, and networking

Experience with CentOS 6 and 7 preferred

Experience with Boost C Libraries, TCP/IP and UDP sockets

Ability to support integration of, and transition to new hardware and software systems, and generate related documentation

While familiarity with the desired skills is preferred, it is not required and the candidate will have the opportunity to branch into these areas during the course of their duties.

External Referral Bonus:Eligible

External Referral Bonus $:5000

Potential for Telework:No

Clearance Level Required:Secret

Travel:Yes, 10% of the time

Scheduled Weekly Hours:40

Shift:Day

Requisition Category:Professional

Job Family:Software Engineering

Pay Range:

Vacancy expired!

Subscribe Report job