Radar Software Engineer/C++ Developer

Shee Atiká Government Services
Huntsville, AL
Job Description
Role Overview

The ideal candidate will offer design, development, and improvement of software for our family of ground-based radar systems. The successful candidate will take software designs/requirements and translate them into clear, well-documented, code. A strong understanding of C++ language fundamentals, computer networking, and parallel processing paradigms is required.

What You Will Do

Develop software implementations of radar algorithms, develop software to interface with embedded systems, microcontrollers, and FPGAs, develop unit and integration tests for new and existing codebases, and develop new functionalities using distributed message frameworks and message passing architectures.

Why It Might Be a Fit

The ideal candidate will have 5+ years experience with C++11 or later, CMake, and GCC for ARM and x86-64 targets, practical Linux usage, version control experience (Git, GitLab), and the ability to work in-office when performing hardware integration and testing.

Requirements

  • Bachelor's Degree in computer science, math, physics, or engineering-related field or 5+ years additional experience in lieu of a degree
  • Active DoD Secret Clearance, or ability to obtain DoD Secret Clearance
  • 5+ years experience with C++11 or later, CMake, and GCC for ARM and x86-64 targets
  • Practical Linux usage
  • Version Control Experience (Git, GitLab)
  • Ability to work in-office when performing hardware integration and testing

Benefits

  • Competitive compensation
  • Outstanding benefits
  • Challenging work assignments with opportunities for advancement/career growth
]]>