L3Harris is seeking to develop and enhance software solutions that contribute to the strategic objectives of the organization, specifically in the defense industry, with a focus on national security and customer satisfaction.
Requirements
- Solid understanding of software development principles and design patterns.
- Proficiency in one or more programming languages such as Java, C++, Python, or similar.
- Familiarity with the full software development lifecycle and Agile methodologies such as Test-Driven Development.
- Knowledge of Windows and UNIX based platforms (CENTOS/ROCKY/RHEL 8).
- Familiarity with software patterns and modern design methodology (UML).
- Knowledge of Git or Bitbucket, and JIRA.
- Understanding of cybersecurity principles and secure coding practices (Fortify).
Responsibilities
- Responsible for research, design, and development of computer software systems, in conjunction with hardware product development.
- Participates in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and test of software products.
- Applies computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application.
- Works closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system.
- Develop software test procedures, software programs, and related documentation.
- Contributes to determining, estimating, and validating the cost and scope of software efforts to ensure software performed meets program cost, schedule, and technical constraints.
Other
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field and a minimum of 12 years of software development experience and 12 years minimum in the DoD industry.
- Ability to obtain a security clearance.
- U.S. citizenship may be required for security clearance.
- Must meet eligibility requirements for access to classified information.
- Must be able to pass pre-employment substance abuse testing and background checks.