7 days old

Software Engineer

Herndon, VA 20170
  • Jobs Rated

Job Title: Software Engineer

Job Code: SWP3

Job Location: Herndon, VA

Job Description:

L3Harris is seeking an experienced software engineer to join our Sensor Processing Systems team.  This is a full-time position based out of our Herndon, VA office with an emphasis on delivering advanced sensor processing technologies to U.S. Navy programs.  In this role, you will participate in the development and testing of complex underwater acoustic systems supporting a variety of sensors, platforms, and missions.

At L3Harris, we foster a collaborative work environment that encourages personal and career growth, including opportunities for leadership roles.  You will work on complex systems involving multiple companies / organizations, and you will see the impact of your work in the real world.  The ideal candidate will have background and interest in real-time software development, integration, and testing along with a basic understanding of DevOps principles.  Strong communication and problem-solving skills are critical to this position. 

Essential Functions:

  • Lead development and integration of one or more L3Harris software products
  • Design/Development of real-time signal processing (or related) applications
  • Engineering support for various integration and testing activities
  • Collaboration with partner companies and organizations (email, meetings, integration/test)
  • Development of build and deployment automation processes


    • Ability to obtain Department of Defense Secret Security Clearance
    • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer/Electrical Engineering, or related field
    • Comfortable communicating with internal and external parties (e.g., customers, business partners, etc.)
    • Ability to manage projects or processes with general supervision
    • Proficiency in C or C++
    • Experience with one or more of the following programming languages:
      • Bash scripting, Python, Java, Matlab
      • Experience using software version control systems such as Git or Mercurial
      • Experienced and comfortable developing software in Linux
      • Excellent written and verbal communication skills
      • 4+ years software development experience
      • Ability to travel as required

        Preferred Additional Skills:

        • Experience in developing high-bandwidth, real-time processing applications
        • Experience with digital signal processing algorithms and implementation
        • Experience deploying applications using container technologies such as Docker
        • Knowledge, experience, or interest in cyber security practices for software development and server hardening
        • Experience using DevOps tools such as Puppet, Chef, Ansible, Jenkins, Docker, etc.
        • Proficiency designing software interfaces and APIs
        • Experience using the Atlassian stack of development tools such as Jira, BitBucket, and Confluence
        • Knowledge or experience using the CMake build system
        • High level of personal motivation and initiative to learn and acquire new skills


Jobs Rated Reports for Software Engineer

Posted: 2020-05-18 Expires: 2020-06-17

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer

Herndon, VA 20170

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast