Title: SOFTWARE ENGINEER II
Location: San Diego, CA
· Job Type: Full-time(40 hours per week) with benefits.
· Security Clearance: Top Secret with SCI
Job Description
The Software Engineer II will contribute significantly to the Naval Information Warfare Center (NIWC) Pacific's mission to advance cutting-edge solutions for the U.S. Navy. This position involves the development, integration, and maintenance of complex software systems that support research, development, testing, and evaluation (RDT&E) efforts. The role will address mission-critical objectives in areas such as securecommunications, data processing, and system interoperability.
Key Responsibilities:
· Design, develop, test, and deploysoftware solutions that align with mission requirements.
· Write clean, efficient, and maintainable code adhering to best practicesand industry standards.
· Collaborate with cross-functional teams to integratesoftware with existingand new hardware systems.
· Ensure seamless interoperability across complex systemsand platforms.
· Apply advanced knowledgeof programming languages, frameworks, and tools to deliver robust solutions.
· Participate in exploring and implementing innovative technologies to improvesystem performance and reliability.
· Work closely with stakeholders to gather, document, and analyze technicalrequirements.
· Translate requirements into actionable technical designs and implementations.
· Develop and executetest plans to verify softwarefunctionality, performance, and securitycompliance.
· Identify and resolvebugs and performance bottlenecks through debugging and optimization.
· Maintain comprehensive documentation of software designs,test results, and technicalspecifications.
Requirements
Required Experience (withinthe past sevenyears):
· Five (5) years of demonstrated experience with developing embedded real-time softwareand real- time
· Operating Systems (RTOS).
· Five (5) years of demonstrated experience with Agile software development, DevSecOps and/or complex
· software build plans.