Senior Software Developer @ Frontier Technology Inc. - San Diego, CA

Job Overview

a month ago

Senior Software Developer

Frontier Technology Inc. - San Diego, CA

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 provide software engineering support to Naval Information Warfare Center Pacific (NIWC Pacific) Code 551 to fulfill PMA-268 Unmanned Carrier Aviation (UCA) requirements focusing on developing 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 perform 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 features and 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 ANTS OSS 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 maintaining Linux 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 with HAIPEv4.1.2 MIBs and 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 Twitter Glassdoor LinkedIn

Similar Jobs

Product Manager

Vista Outdoor

San Diego, CA

Knowledge of software / firmware development. Foresight Sports is seeking a talented Product Manager to work on our next generation of Golf Imaging / Launch…

Senior Controls Software Engineer

Total Aviation Staffing, LLC

Santa Ana, CA

Completes the design of complex systems that integrate both hardware and software controls elements. 5+ years of software development experience involving…

Senior Controls Software Engineer

Total Aviation Staffing, LLC

Newport Beach, CA

Completes the design of complex systems that integrate both hardware and software controls elements. 5+ years of software development experience involving…

Senior Controls Software Engineer

Total Aviation Staffing, LLC

San Bernardino, CA

Completes the design of complex systems that integrate both hardware and software controls elements. 5+ years of software development experience involving…

Software Quality Engineer

General Atomics and Affiliated Companies

San Diego, CA

Witness functional testing of equipment and software. Conduct program specific software quality activities as applicable.

Software QA Engineer

ServiceNow

San Diego, CA

Experience with the agile methodology for software development teams. Work with developers to design specific testing strategies for features being developed…

Lightstream Software Engineer IV - Fully Remote

Truist Financial

San Diego, CA

Bachelor’s degree and eight to twelve years of experience as a developer or equivalent education and related training or experience.

Lightstream Software Engineer IV

Truist Financial

San Diego, CA

Bachelor’s degree and eight to twelve years of experience as a developer or equivalent education and related training or experience.

Lead Software Developer (Angular)

Avison Young

San Diego, CA

5+ years of software development experience post-graduation. Experience designing software that is deployed to cloud platforms, including MS Azure and AWS.

Mobile Phone Software Test Engineer(Field) / San Diego, CA / Mobile / SHN

BTI Solutions

San Diego, CA

Perform various kinds of testing including but not limited to Unit Testing, Drive Testing, Usability Testing, functional/performance testing on Mobile phones in…

Distribution Automation Engineer 3 - Santa Ana [HYBRID]

Southern California Edison

Santa Ana, CA

Experience in power system engineering analysis including knowledge of applicable laws, standards, codes, and analysis software such as CYME.

Senior Java Developer

Logic20/20 Inc.

San Diego, CA

5+ years of hands-on experience in software design and development. You have a solid software engineering foundation in data structures, algorithm design, and…

Senior Software Engineer

Interior Logic Group

Irvine, CA

Work closely with Unreal Engine developers and application engineers to extend content pipelines within Unreal Engine and other 3D tools.

eDiscovery Lead Software Engineer - Senior Consultant

Deloitte

Costa Mesa, CA

Develop customized software tools to address client requirements. Design and utilize troubleshooting strategies to resolve software problems.

Mobile Phone Software Test Engineer(Field) / Irvine, CA / Mobile / SHN

BTI Solutions

Irvine, CA

Perform various kinds of testing including but not limited to Unit Testing, Drive Testing, Usability Testing, functional/performance testing on Mobile phones in…

Senior Front End Engineer

Level Studios

San Diego, CA

Familiarity with web design software including Photoshop and Sketch. Work with other Front End Engineers building highly visible interactive web pages.

Embedded Software & Hardware Technical Product Manager (1178)

LANTRONIX

Irvine, CA

Minimum 10+ years’ experience in *hardware and software product development embedded environment or product management, preferably within computer and/or…

React Developer

Denken Solutions Inc

Irvine, CA

6-7 years of Strong HTML / CSS knowledge and experience. 6-7 years Javascript/ES6. Strong understanding Git workflows with peer review experience.

UI Developer

Denken Solutions Inc

Irvine, CA

A minimum of 3 years of work experience as an AngularJS or ReactJS developer. Strong expertise with HTML, CSS, and writing cross-browser compatible code.

Software Engineer (Java, Spring Boot, REST, Cloud Computing)

Larsen & Toubro Infotech Limited

San Diego, CA

Knowledge in all stages of software development. Java(Sprint Boot), Web Development, SQL, REST API, AWS, Vaadin, TypeScript.