Remote C++ Developer (Remote - Alabama)

at Jobgether

Posted 11 hours ago 1 applied

Description:

  • This position is for a C++ Developer at Shee Atika, Inc., located in Alabama (USA), and is fully remote.
  • The role is a long-term opportunity for a skilled developer in a high-impact, agile environment focused on radar systems.
  • The position requires occasional travel to Huntsville, AL, and availability during core hours (9 AM – 3 PM CT).
  • Responsibilities include designing and implementing well-documented C++ code based on software requirements and radar system specifications.
  • The developer will optimize software for radar signal processing and tracking algorithms across various hardware platforms including x86-64, virtual machines, and embedded systems.
  • The role involves creating tools to interface with microcontrollers and FPGAs, and supporting firmware testing through command-line utilities and benchmarks.
  • The developer will also develop new functionalities using distributed messaging frameworks to enhance system interactivity and performance.
  • Writing unit and integration tests to ensure robustness, reliability, and high-performance standards is required.
  • Thorough documentation of code and processes using tools like Doxygen, Word, and PowerPoint is expected.
  • Participation in Agile workflows such as daily standups, sprint planning, and reviews is necessary.
  • Collaboration across projects and contribution in other languages (C, Java, MATLAB, JavaScript) as needed is part of the role.
  • U.S. Citizenship is required, along with existing or obtainable DoD Secret security clearance.
  • A Bachelor's degree in Computer Science, Software Engineering, or a related field is mandatory.
  • The candidate should have 5+ years of experience with C++11 or later, CMake, GCC for ARM/x86-64 targets, Linux-based development and testing, Git and GitLab for version control, advanced C++ libraries, multi-threaded and parallel programming techniques, and the ability to work on-site for hardware integration when necessary.
  • Strong individual and collaborative working skills are essential.

Requirements:

  • U.S. Citizenship is required, along with existing or obtainable DoD Secret security clearance.
  • A Bachelor's degree in Computer Science, Software Engineering, or a related field is mandatory.
  • The candidate must have 5+ years of experience with C++11 or later, CMake, GCC for ARM/x86-64 targets.
  • Experience in Linux-based development and testing is required.
  • Proficiency in Git and GitLab for version control is necessary.
  • The candidate should be familiar with advanced C++ libraries, including containers, algorithms, and services.
  • Knowledge of multi-threaded and parallel programming techniques is essential.
  • The ability to work on-site for hardware integration when necessary is required.
  • Strong individual and collaborative working skills are essential.

Benefits:

  • Competitive hourly compensation between $40.00 – $60.00 is offered.
  • The role is fully remote with flexible work hours, although core hours are required.
  • There are travel opportunities to Huntsville, AL.
  • The position offers challenging assignments in a collaborative environment.
  • There is potential for growth and career advancement.
  • The workplace culture is inclusive and supportive.
  • The company is an equal opportunity employer with a focus on diversity and accessibility.
  • Reasonable accommodations are available for applicants with disabilities.