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
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
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