HEICO Corp logo

Senior C Software Engineer

HEICO Corp

  • Columbia, MD
  • 13 days ago

    Highlights

    We build In-Place Monitoring Systems (IPMS) - persistent, site-installed sensor and analysis platforms that monitor RF environments, detect threats, and support operator workflows - as well as travel-security, LPI/LPD detection, frequency management, and multi-mission collection products. Use AI-assisted development tools effectively - including frontier LLMs, agentic coding workflows, and MCP-integrated tooling - as a routine part of delivering and reviewing software.
    HEICO Corp

    Numbers & Facts

    LocationColumbia, MD
    IndustryAerospace and Defense
    Company Size5,000 to 9,999 employees
    Year Founded1957
    Websitehttps://www.heico.com/

    Description

    Senior C++ Software Engineer

    Transformational Security, LLC is seeking a Senior C++ Software Engineer to join our software team. You will contribute across multiple product codebases supporting in-place monitoring, electronic-security, and related mission systems. This is an individual-contributor engineering role: you will take technical direction from our architect and apply strong fundamentals to deliver correct, robust, high-performance code across new development and legacy maintenance.

    U.S. citizenship required. Ability to obtain and maintain a Top Secret security clearance.

    About Transformational Security

    Transformational Security, LLC develops advanced RF and digital technology for Electronic Warfare, SIGINT, counterintelligence, and secure communications from 1 kHz through 50 GHz and beyond. Our solutions range from large-scale integrated systems to deployable man-pack platforms.

    We build In-Place Monitoring Systems (IPMS) - persistent, site-installed sensor and analysis platforms that monitor RF environments, detect threats, and support operator workflows - as well as travel-security, LPI/LPD detection, frequency management, and multi-mission collection products.

    Role overview

    You will work across several products and subsystems. Typical C++ assignments include:

    Server-side services and distributed networking

    Device integration and data pipelines

    Signal-processing components

    C++ GUI maintenance and enhancement (existing graphical applications)

    Integration with Python and React front ends on products that use separate UI layers

    Assignments depend on project priorities. Some codebases embed UI directly in C++; others pair a C++ backend with a web or scripting layer.

    You will work on performance-critical systems: multithreaded services, concurrent data paths, and cross-component integration. The team uses frontier AI models as a routine part of the development workflow.

    Responsibilities

    Design, implement, and maintain high-performance C++ applications and libraries across assigned products.

    Develop new features and maintain legacy code in existing codebases.

    Apply strong correctness, robustness, and performance discipline under technical direction from the project architect.

    Work with multithreading, concurrent programming, and object lifecycle management in production systems.

    Build and operate within our CI/CD pipeline: Git, GitLab, Docker, Linux, scripting, and Make-based builds.

    Participate in code reviews as a contributor; incorporate feedback and raise quality through collaboration.

    Use AI-assisted development tools effectively - including frontier LLMs, agentic coding workflows, and MCP-integrated tooling - as a routine part of delivering and reviewing software.

    Collaborate with cross-functional engineers (Python, React, infrastructure) on integration points and API contracts.

    Debug complex issues across distributed components and legacy subsystems.

    About Company

    HEICO Corporation is a successful and growing technology-driven aerospace, industrial, defense and electronics company. For more than 60 years, HEICO has thrived by providing customers with innovative and cost-saving products and services. HEICO's products are found on large commercial aircraft, regional, business and military aircraft, as well as on a large variety of industrial turbines, targeting systems, missiles and electro-optical devices. HEICO Corporation is a New York Stock Exchange listed company (NYSE: HEI and HEI.A) and has also been ranked as one of the 100 "World's Most Innovative Growth Companies", 100 "Best Small Companies" and 200 "Hot Shot Stocks" by Forbes over the past decade. With headquarters in Hollywood, Florida, and multiple locations around the world - HEICO provides over 1 million square feet of design, manufacturing, repair, overhaul, distribution, sales and support capabilities. HEICO Corporation operates in two segments, the Flight Support group and the Electronic Technologies group. The Flight Support group designs, engineers, manufactures, repairs, distributes and overhauls FAA-approved parts that extend over the entire aircraft, from the engines all the way to hydraulic, pneumatic, electromechanical, avionic, structures, wheels and brakes and even interiors. The Electronic Technologies group produces electrical and electro-optical systems and components serving niche segments of the aerospace, defense, communications, and computer industries. The Electronic Technologies group is a worldwide leader in the design, manufacture and sale of electrically and electro-optical engineered products used in the aerospace, defense, space, and electronics industries. By combining state-of-the-art technologies, a team of highly skilled Team Members and an indisputable commitment to quality, both segments have constantly delivered invaluable solutions to customers over the years, helping to position them as leaders within their industries.

    Similar Jobs