L

L3Harris Technologies

Global defense contractor delivering aerospace tech

Specialist Software Engineer (C/C++)

Desktop Application Development +1Updated on Nov 14
Full-timeHerndon, VA, USA$97k - $207.5kIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Engineering or Electrical Engineering, or equivalent, and at least 4 years of prior relevant experience; alternatively, a graduate degree and at least 2 years of prior related experience.
  • At least 4 years of experience designing and implementing software in C/C++ languages.
  • Ability to obtain and maintain a Secret Security Clearance.
  • Preferred: experience with the Qt IDE and UI framework.
  • Preferred: understanding of user interface elements, tools, and development techniques.
  • Preferred: experience in embedded software.
  • Preferred: ability to interpret and clearly communicate engineering plans and specifications, with solid knowledge of engineering theory and design criteria.
  • Preferred: general computer skills and ability to learn new hardware and software applications quickly.
  • Preferred: Linux development experience.

Responsibilities

  • Design and implement software using C/C++ on Linux and embedded real-time operating systems.
  • Execute assigned projects and tasks involving software design, documentation, verification, and validation for sonar systems.
  • Modify and enhance existing software for operational systems or test facilities.
  • Independently validate and verify design concepts and implementation approaches.
  • Develop, test, and document software code, and support integration.
  • Perform software configuration management to ensure all code reflects the current version and revision level.
  • Implement review and oversight procedures to evaluate design activities for compliance with customer requirements, company standards, engineering best practices, and quality system procedures.
  • Ensure assigned tasks meet technical, schedule, and quality requirements; identify and report issues and recommend corrective actions or alternatives when cost or schedule risks are identified.
  • Develop software requirements, test and integrate software, and perform application-level and embedded C/C++ development, including Linux-based GUI and system-control work.
  • Develop UI and embedded software for equipment used in factory, depot, laboratory, and shipboard environments.

Desired Qualifications

  • Active Secret clearance.
  • Strong analytical and communication skills.

About the Company

L3Harris Technologies

Global defense contractor delivering aerospace tech

L3Harris Technologies provides advanced aerospace, defense, and space systems for governments and commercial customers. Its products include sensors, communications, and propulsion—such as tactical radios, night-vision gear, satellite payloads, missile defense, and space propulsion—delivered as integrated systems for operations across air, land, sea, space, and cyber domains. The company blends legacy technologies from two joining giants with newer capabilities, faster acquisition cycles, and a focus on missiles, space, and resilient communications to field solutions quickly. Its goal is to be a trusted, scale-ready provider of next‑generation defense and intelligence capabilities for national security and related customers.

Company size
10,001+
Company stage
IPO
Headquarters
Melbourne, FL
Founded
1895

Recently Posted Jobs

Explore more opportunities at L3Harris Technologies

See more jobs