Talent.com
Senior Software Engineer, Platform
Senior Software Engineer, PlatformRed Cat Holdings • Carson, CA, United States
Senior Software Engineer, Platform

Senior Software Engineer, Platform

Red Cat Holdings • Carson, CA, United States
7 days ago
Job type
  • Full-time
  • Permanent
Job description

Overview

Senior Software Engineer, Platform at FlightWave Aerospace will own the development and sustainment of the C++ application core across the Edge130 UAS platform. This role focuses on building and maintaining robust, high-performance software that powers our autonomy, perception, and mission-critical systems. The ideal candidate is a C++ expert with experience in multithreaded applications, large codebases, and platform-level engineering in robotics or aerospace environments.

Responsibilities

  • Design, develop, and maintain C++ application code for the Edge130 platform.
  • Work within a large, modular codebase, ensuring maintainability, performance, and scalability.
  • Implement and optimize multithreaded, real-time components for flight-critical systems.
  • Collaborate with cross-functional teams (controls, perception, avionics, ground systems) to ensure seamless platform integration.
  • Support both sustainment engineering (bug fixes, refactoring, reliability improvements) and new feature development.
  • Contribute to continuous improvement of coding standards, CI / CD pipelines, and build / test infrastructure.
  • Review code and mentor junior engineers in C++ best practices, performance profiling, and debugging.
  • Participate in new product introduction (NPI) efforts, ensuring platform readiness and software scalability.
  • Document designs, APIs, and workflows to ensure clarity and consistency across the engineering team.

Required Qualifications

  • Bachelors or Masters degree in Computer Science, Electrical / Computer Engineering, Robotics, or related field.
  • Expert-level C++ (C++17 / 20) proficiency with deep knowledge of memory management, concurrency, and object-oriented design.
  • 5+ years of professional software engineering experience, preferably in robotics, aerospace, or other high-reliability embedded platforms.
  • Strong background in multithreaded and real-time applications.
  • Experience working in and scaling large C++ codebases.
  • Hands-on experience with cross-compilers and embedded ARM platforms.
  • Proficiency with build systems (CMake, Bazel, or equivalent) and version control (Git).
  • Strong debugging, profiling, and performance optimization skills.
  • Effective communicator and collaborator in cross-functional engineering environments.
  • Additional Desired Qualifications

  • Experience with robotics frameworks (e.g., ROS / ROS2).
  • Familiarity with Conan or other C++ package management tools.
  • Experience with NVIDIA Jetson platforms and GPU-accelerated development.
  • Knowledge of networking protocols, middleware, and distributed systems in real-time robotics.
  • Background in hardware / software integration, particularly for UAVs or autonomous platforms.
  • Exposure to GPU programming (CUDA), computer vision, or sensor fusion.
  • Experience supporting software sustainment for long-lifecycle aerospace / defense products.
  • Physical Requirements and Working Conditions

  • Must be able to walk, stand, and navigate large indoor and outdoor facilities for extended periods of time.
  • Ability to lift, carry, and move materials and equipment weighing up to 25 lbs on a regular basis.
  • Use of personal protective equipment (PPE) may be required in designated areas or when performing specific tasks, in accordance with safety protocols and company policy.
  • May be required to climb ladders, stoop, kneel, or crouch during inspections, maintenance walk-throughs, or emergency response situations.
  • Regular exposure to facility operations including noise, dust, temperature fluctuations, and industrial equipment.
  • Occasional off-hours or weekend work required for emergency facility responses or projects as needed.
  • Requires frequent use of a computer and other standard office equipment for documentation, communication, and coordination tasks.
  • Background Check

    This position will require successfully completing a post-offer background check. Qualified candidates with a criminal history will be considered and are not automatically disqualified, consistent with federal and state law.

    EEO / ITAR-EAR Work Authorization Disclosure

    Red Cat Holdings provides equal employment opportunities (EEO) to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This position requires direct or indirect access to hardware, software, technology or technical data controlled under ITAR and EAR. Successful candidates for positions subject to ITAR / EAR restrictions must provide proof of U.S. Citizenship or Permanent Residence and must not require sponsorship for export-restricted work authorization.

    E-Verify

    The company participates ensure eligibility for employment and compliance with rules.

    Compensation

    $132k - $176k, plus generous annual equity package and potential bonuses.

    Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Engineering and Information Technology
  • Industries
  • Aviation and Aerospace Component Manufacturing
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer Platform • Carson, CA, United States

    Similar jobs
    Software Systems Engineer (Senior / Lead)

    Software Systems Engineer (Senior / Lead)

    Boeing • El Segundo, CA, US
    Permanent +1
    At Boeing, we innovate and collaborate to make the world a better place.We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with g...Show more
    Last updated: 9 hours ago • Promoted • New!
    Senior Full-Stack Engineer

    Senior Full-Stack Engineer

    CyberCoders • Los Angeles, CA, US
    Full-time
    Software Engineering, React, Node or Golang, Startup experience.We are backed by the same folks behind companies like Spacex, Anduril, Neuralink, Palaantir, & Reddit. We are a seasoned team of f...Show more
    Last updated: 3 days ago • Promoted
    Senior Fullstack Engineer

    Senior Fullstack Engineer

    CyberCoders • Culver City, CA, US
    Full-time
    We're a higher-ed startup backed by $38M from top investors including Khosla Ventures, Lightspeed, Karman Ventures, and Forerunner. Our founding team previously scaled Duolingo to hundreds of mi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Web API Platform

    Senior Software Engineer - Web API Platform

    Scribd • Los Angeles, CA, United States
    Full-time
    Senior Software Engineer, Web API Platform join Scribd, Inc.API platform that accelerates web modernization.You will design, build, and own new product-facing web APIs that span Scribd and Everand,...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer, Product Foundations

    Senior Software Engineer, Product Foundations

    Metropolis • Los Angeles, CA, United States
    Full-time
    Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable...Show more
    Last updated: 8 days ago • Promoted
    Senior Software Engineer, Windows / Desktop Applications - Long Beach, USA

    Senior Software Engineer, Windows / Desktop Applications - Long Beach, USA

    Speechify • Long Beach, CA, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 13 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Edjuster • Los Angeles, CA, United States
    Full-time
    Under little to no supervision, executes all software life cycle tasks, including process and requirements analysis, system design, programming, developing, implementing, testing, modifying, troubl...Show more
    Last updated: 5 days ago • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    Beacon Talent • Los Angeles, CA, US
    Full-time
    Our client is a fast-scaling digital platform focused on transforming the way physical and digital operations connect across industries such as design, logistics, and fulfillment.With a strong engi...Show more
    Last updated: 10 hours ago • Promoted • New!
    Software Engineer, Fullstack

    Software Engineer, Fullstack

    Shinkei • El Segundo, CA, US
    Full-time
    Shinkei Systems builds technology that improves how food moves through the world.We design robotic and software systems that bring consistency, quality, and care to seafood processing—preserv...Show more
    Last updated: 27 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Circle • Los Angeles, CA, United States
    Full-time
    Circle (NYSE : CRCL) is one of the worlds leading internet financial platform companies, building the foundation of a more open, global economy through digital assets, payment applications, and prog...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Far Coder • Los Angeles, California, United States
    Full-time
    When applying, mention the word FarCoder to show you’ve read the job post completely.Employers can look for these words to identify genuine, thoughtful applicants and avoid spam.About the Company C...Show more
    Last updated: 14 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocations • Signal Hill, California, United States
    Full-time
    A company is looking for a Senior Software Engineer to design and deliver next-generation platforms for AI training and inference workloads. Key Responsibilities Analyze functionality, integration...Show more
    Last updated: 16 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ClearanceJobs • El Segundo, CA, United States
    Full-time
    Senior Software Engineer : Autonomy & Mission Platforms.Design and build the real-time, scalable software infrastructure that unifies sensors, autonomous systems, and AI for critical national securi...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ZipRecruiter • Santa Monica, CA, US
    Full-time
    We offer a hybrid work environment.Most US-based positions can also.To actively connect people to their next great opportunity. ZipRecruiter is a leading online employment marketplace.Powered by AI-...Show more
    Last updated: 29 days ago • Promoted
    Senior Software Engineer, Fullstack

    Senior Software Engineer, Fullstack

    Metropolis Corp • Los Angeles, CA, United States
    Full-time
    Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    GumGum • Santa Monica, CA, United States
    Full-time
    GumGum is a contextual-first, global digital advertising platform that uses advanced AI technology to serve captivating creative ads without the use of personal data. We believe that a digital adver...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Enterprise Applications

    Senior Software Engineer, Enterprise Applications

    Vast • Long Beach, CA, United States
    Full-time
    Senior Software Engineer, Enterprise Applications.At Vast, our mission is to contribute to a future where billions of people are living and thriving in space. We are building artificial gravity spac...Show more
    Last updated: 8 days ago • Promoted
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    Spring Labs Holdings, Inc. • Los Angeles, CA, US
    Full-time
    At Spring Labs, we’re building a unified platform that powers end-to-end workflow automation for customer support and compliance teams in financial services. Our AI-native system interprets cu...Show more
    Last updated: 30+ days ago • Promoted