Job Detail

Senior Software Developer - Frontier Technology Inc.
San Diego, CA
Posted: Aug 12, 2022 01:23

Job Description

Overview

Naval Information Warfare Center, Pacific (NIWC Pacific) is looking for a self-directed and motivated individual to join our team as a senior software developer in support of a DoD program. Primary work location is at Naval Information Warfare Center Pacific in San Diego, CA with additional ability to perform some aspects of the position remotely. This position requires a DoD Secret clearance.

In this role, you will p rovide software engineering support to Naval Information Warfare Center Pacific (NIWC Pacific) Code 551 to fulfill PMA-268 Unmanned Carrier Aviation (UCA) requirements focusing ondeveloping features for the Advanced Networking Tactical System(ANTS) Operational Support System (OSS) network management software. As an ANTS OSS Software Developer, you will build solutions to perfo rm autonomous troubleshooting for on-aircraft in-flight networking and data transport equipment . This includes scripts and/or programs that will ensure the networking hardware is functioning properly and to rectify any failures discovered. The aircraft is the Navy's new unmanned drone, the MQ-25A Stingray , with a primary mission of aerial refueling and a secondary capability to provide Intelligence, Surveillance, and Reconnaissance (ISR) all while being launched and recovered from an aircraft carrier.

Below lists the primary duties and responsibilities for this position, minimum required skills, and additional requested qualifications and experience.

Responsibilities

  • Software development of new featuresand maintenance of existing features for the ANTS Operational Support System (OSS)

  • Develop unit tests for features

  • Write formal documentation of all software features

  • Support MQ-25A vendor integration of ANTSOSS API with MQ-25A Mission Management System Computer (MMSC) API

  • Be a member of an Agile environment and provide key technical input during scrum meetings

Education/Qualifications

Required Skills

  • Bachelor's degree in Computer Science, Information Technology, Mathematics, Engineering or a related field

  • Experience in DoD engineering support

  • Strong development and programming experience in any one of the following languages: C, C++, Java, Python or Bash.

  • Experience in writing clear, high-quality, maintainable and extendable code with best practices of automated tests

  • At least 3 years of continuous programming experience.

  • Experience in Agile Software Engineering Process and Life Cycle

  • Experience performing software development in a DevOps environment utilizing tools such as Git, Jenkins, JIRA, Artifactory, Confluence, and Bitbucket

  • Experience with RHEL/Linux build automation, Jenkins, automated tests, preferably for unattended use cases/environments

  • Clear and effective communication and writing skills

  • Ability to work independently as well as in a team setting

  • CSWF Level II certifications:

  • CompTIA Security+ or equivalent

  • CompTIA Linux+ or equivalent (RHEL preferred)

  • Cisco CCNA or equivalent

  • Certification in VMWare or equivalent virtualization technologies

    Preferred Skills

  • 5+ years of continuous programming experience is preferred.

  • Networking experience, including router, switch, firewall, or inline encryptor development

  • Experience with software development in networking or network management

  • Experience configuring,updating, and maintainingLinux Operating Systems, such as installing drivers, networking information, disk partitioning, system backups and creating baseline images

  • Experience configuring RHEL PXE boot Kickstart servers and creating custom Kickstart scripts for both Legacy and UEFI BIOS systems

  • Experience in Object Oriented software analysis and design, e.g. UML

  • Familiarity with SNMP protocol

  • Experience writing and testing Net-SNMP Dynamically Loadable Objects

  • Familiarity withHAIPEv4.1.2 MIBsand use of Net-SNMP to poll live data from HAIPE devices

  • Experience configuring SNMPv3, NTPv4, and 802.1X in a Linux environment.

  • Detailed knowledge of how to read, modify, debug and add features to automated software build configurations

  • Experience with presenting software analysis recommendations to technical committee and/or configuration control board

    Follow us: Facebook (https://www.facebook.com/Frontier-Technology-Inc-172785021842/) Twitter (http://twitter.com/FrontierTechnol) Glassdoor (https://www.glassdoor.com/Reviews/Frontier-Technology-Inc-Reviews-E953460.htm) LinkedIn (https://www.linkedin.com/company/63671/)

ID 2022-4891

Category IT

Type Regular Full-Time

Location : LocationUS-CA-San Diego

Telecommute Yes

Clearance Requirements Secret



Job Detail


Company Overview