3 days ago
Base Salary
$108k - $195k/yr
Responsibilities
- Design, develop, and test real-time C/C++ software for multi-core systems running Linux or real-time operating systems such as VxWorks.
- Implement high-performance signal processing software on general-purpose processors such as ARM.
- Build software products using third-party mathematics and communication libraries.
- Interface with TCP/IP, UDP, and DDS communication standards and protocols.
- Read and understand signal processing algorithms written in MATLAB.
- Design, implement, and test software that configures and controls RF hardware devices.
- Integrate software into third-party frameworks and architectures such as Redhawk.
- Contribute to multidisciplinary system design and development with software, hardware, firmware, machine learning, RF, and signal processing experts.
- Document developed systems and support field testing and collection events approximately once or twice annually.
Requirements
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline.
- 8+ years of software development experience.
- Strong programming experience in Python, MATLAB, or C++.
- Strong understanding of object-oriented design, hardware-software interaction, and basic computer architecture.
- Experience with hardware interfaces such as PCIe, UART, and Ethernet.
- Experience with build tools such as GCC, CMake, or Make.
- Experience with version control systems such as Git or Subversion and continuous integration tools such as Jenkins.
- Experience with software testing tools, methodologies, unit test frameworks, and test-driven development practices.
- Experience creating and maintaining technical documentation for developed software.
- Active Secret clearance and eligibility to obtain a TS/SCI clearance.
- Master’s degree in a relevant engineering or computer science field with 6+ years of experience is a bonus qualification.
- Active clearance higher than Secret, embedded-system debugging with oscilloscopes or logic analyzers, GitLab experience, and Bash scripting are preferred qualifications.
Benefits
- 4 or more weeks of paid time off and 11 paid holidays.
- 401(k) with a 6% company match and immediate vesting.
- Flexible schedules, discounted stock purchase plans, technical upskilling, education and training support, and paid parental leave.
- The role is based in Arlington, Virginia and includes field testing or collection events lasting about a week once or twice per year.
About Leidos
Leidos builds and operates technology and engineering solutions for defense, intelligence, civil, and health agencies, including systems integration, cyber, enterprise IT, sensors, and healthcare IT. It primarily sells through government contracts and long-term programs, plus managed services and mission software. Founded in 1969 and headquartered in Reston, Virginia, Leidos is a Fortune 500 public company on the NYSE; customers include U.S. defense and intelligence agencies and civil bodies such as the FAA.
