Alabama, United States Remote (Country) Employment

Rockefeller Philanthropy Advisors is hiring a C++ Developer (Remote - Alabama)

About the Role

Rockefeller Philanthropy Advisors is hiring a C++ Developer for a fully remote, long-term role focused on mission-critical radar systems. You will design and optimize C++ code for radar signal processing and tracking algorithms, interface with embedded systems, and work in an agile environment with occasional travel to Huntsville, AL.

What You'll Do

  • Design and implement well-documented C++ code based on software requirements and radar system specifications.
  • Optimize software for radar signal processing and tracking algorithms across various hardware platforms, including x86-64, virtual machines, and embedded systems.
  • Create tools to interface with microcontrollers and FPGAs and support firmware testing through command-line utilities and benchmarks.
  • Develop new functionalities using distributed messaging frameworks to enhance system interactivity and performance.
  • Write unit and integration tests to ensure robustness, reliability, and high-performance standards.
  • Document code and processes thoroughly using tools like Doxygen, Word, and PowerPoint.
  • Participate in Agile workflows, including daily standups, sprint planning, and reviews.
  • Collaborate across projects and contribute in other languages such as C, Java, MATLAB, and JavaScript as needed.

What We're Looking For

  • U.S. Citizenship required, along with existing or obtainable DoD Secret security clearance.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience with C++11 or later, CMake, and GCC for ARM/x86-64 targets.
  • 5+ years of experience with Linux-based development and testing.
  • 5+ years of experience with Git and GitLab for version control.
  • 5+ years of experience with advanced C++ libraries (containers, algorithms, services).
  • 5+ years of experience with multi-threaded and parallel programming techniques.
  • Ability to work on-site for hardware integration when necessary.
  • Strong individual and collaborative working skills.

Nice to Have

  • Radar systems and signal processing expertise.
  • Embedded and real-time systems experience.
  • Familiarity with Xilinx FPGAs, Boost libraries, and network programming (TCP/UDP).
  • Knowledge of Protobuf, IPC frameworks (MQTT, AMQP, WebSocket), or device driver development in Linux.
  • Exposure to flight dynamics, computational geometry, or related domains.

Technical Stack

  • C++, CMake, GCC, Linux, Git, GitLab
  • C, Java, MATLAB, JavaScript
  • Xilinx FPGAs, Boost libraries
  • TCP/UDP, Protobuf, MQTT, AMQP, WebSocket

Benefits & Compensation

  • Competitive hourly compensation between $40.00 – $60.00.
  • Fully remote role with flexible work hours; core hours required.
  • Travel opportunities to Huntsville, AL.
  • Challenging assignments in a collaborative environment.
  • Growth and career advancement potential.
  • Inclusive and supportive workplace culture.
  • Reasonable accommodations available for applicants with disabilities.

Work Mode

This is a fully remote position based in Alabama. Occasional travel to Huntsville, AL, is required.

Rockefeller Philanthropy Advisors is an equal opportunity employer with a focus on diversity and accessibility.

Required Skills
C++CMakeGCCLinuxGitGitLabCJavaMATLABJavaScriptEmbedded SystemsSoftware DevelopmentVersion ControlCross-Platform DevelopmentDebugging
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
R

A talent matching platform partnering with companies worldwide to connect top talent with opportunities using AI-driven job matching.

Visit website
Job Details
Category embedded
Posted 8 months ago