Applications Programmer, Intermediate jobs in United States
cer-icon
Apply on Employer Site
company-logo

GainSpan · 3 days ago

Applications Programmer, Intermediate

Trimitron Corp is seeking a highly capable Applications Programmer (Intermediate) to support the Naval Information Warfare Center (NIWC) Pacific’s Positioning, Navigation, and Timing (PNT) Division. This role is responsible for designing, developing, modifying, testing, and documenting complex application programs that directly support PNT mission systems, data workflows, and operational tools.

BatteryEmbedded SystemsInformation TechnologyInternet of ThingsManufacturingSemiconductorSoftwareTelecommunications

Responsibilities

Develop, modify, and enhance application programs supporting NIWC Pacific PNT systems and mission workflows
Design procedures and solutions for complex programming problems, considering system capacity, performance limitations, operating time, and mission requirements
Design, code, test, debug, and document applications at high levels of complexity
Ensure all applications meet performance, security, and reliability standards required for Navy and DoD environments
Evaluate applications for quality assurance, identifying defects, performance issues, and opportunities for improvement
Support PNT engineers, analysts, and program managers by developing applications that enable precise navigation, timing, modeling, and mission analysis
Implement software solutions that align with PNT system architectures, data structures, and operational requirements
Participate in PNT technical discussions, design reviews, and system integration activities
Ensure all software development activities comply with NIWC, Navy, and DoD cybersecurity and configuration management policies
Support the modernization of PNT applications by contributing to migration planning, refactoring, and system optimization efforts
Produce clear, comprehensive documentation for application design, code, testing procedures, and user guidance
Collaborate with cross-functional teams, including engineers, cybersecurity specialists, data analysts, and program leadership
Provide technical input during planning sessions, sprint reviews, and system demonstrations

Qualification

Application programmingSoftware developmentQuality assuranceSecure coding practicesPNT systems knowledgeCommunication skillsCollaboration with teams

Required

Six (6) years of directly applicable experience in application programming or software development
Bachelor's degree in Computer Science, Information Systems, Engineering, Business, or a related field
An advanced degree may substitute for two years of experience
Strong proficiency in designing, coding, testing, and debugging complex applications
Experience evaluating applications for quality assurance and performance
Ability to solve complex programming challenges using analytical and computational techniques
Strong understanding of system limitations, performance considerations, and secure coding practices

Preferred

Experience supporting DoD, Navy, or NIWC programs, especially in technical or mission-critical environments
Familiarity with PNT systems, modeling tools, or Navy software development environments
Experience with secure coding, configuration management, and DoD software development standards
Strong communication skills and the ability to collaborate with multidisciplinary teams

Benefits

Comprehensive medical insurance package
401k with company match
Employee assistance program
Company paid benefits

Company

GainSpan

twittertwittertwitter
company-logo
GainSpan designs ultra low-power Wi-Fi modules for battery-powered, embedded WiFi applications.

Funding

Current Stage
Late Stage
Total Funding
$118.39M
Key Investors
Mobile Internet CapitalOpus Capital
2017-02-01Acquired
2015-01-31Series E· $0.14M
2015-01-22Convertible Note· $0.06M

Leadership Team

leader-logo
Haike Dong
Vice President of Operations and Quality
linkedin
Company data provided by crunchbase