Software Engineer (Entry to Senior Level) - Clearance Required jobs in United States
cer-icon
Apply on Employer Site
company-logo

Ironclad · 4 weeks ago

Software Engineer (Entry to Senior Level) - Clearance Required

Ironclad Technology Services is a premier Federal Government solutions provider, delivering innovations in mission systems and business platforms. They are seeking Software Engineers to provide software development, integration, cybersecurity, and sustainment support to the U.S. Navy’s PMW 160 Tactical Networks program.

Enterprise SoftwareLegal TechManagement Information SystemsSaaS
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Provide software engineering support across PMW 160’s portfolio of shipboard tactical network systems
Develop and integrate software products, components, and updates to implement system requirements
Support modernization, automation, and capability insertion across PMW 160 baselines
Ensure software changes are fully documented for traceability, audit, and configuration management
Create and evaluate software configuration requirements, metrics, processes, artifacts, analyses, test objectives, briefs, and technical papers
Maintain and update software configuration management, quality assurance artifacts, and code documentation
Review and assess software production and integration risks - including technical, cost, schedule, and performance impacts
Support development of mitigation strategies and associated action plans
Analyze software license models and business models and evaluate their impact on procurement, installation, sustainment, and lifecycle cost
Conduct required cybersecurity testing and produce documentation of findings, recommendations, and associated risk posture
Participate in engineering peer reviews to evaluate adherence to cybersecurity best practices and coding standards
Generate plans to transition DoN Information Assurance (IA) products into existing PMW 160 networks
Engage with Fleet users - including operators, maintainers, and system administrators—throughout the development and sustainment lifecycle to assess needs, validate requirements, and evaluate operational effectiveness
Develop and review software lifecycle sustainment strategies
Incorporate sustainment considerations into program plans and modernization roadmaps

Qualification

Software DevelopmentCybersecurity TestingSoftware IntegrationC++Agile DevelopmentSoftware Configuration ManagementCI/CD PipelinesTechnical AssessmentsRisk AssessmentStakeholder InteractionMentoringDocumentation

Required

0–3 years of software development or software engineering experience
Foundational coding skills in one or more languages (C++, C#, Java, Python, Go, etc.)
Ability to support code development, debugging, documentation, and basic configuration management
Basic understanding of software version control systems
Familiarity with Agile development concepts
3–7 years of experience in software engineering or development for complex systems
Ability to independently develop code, integrate software updates, and evaluate software engineering artifacts
Experience with software configuration management and CI/CD pipelines
Experience supporting software cybersecurity testing, secure coding practices, and technical peer reviews
Ability to assess software technical risks and contribute to sustainment planning
7–12 years of experience in software engineering, integration, or sustainment for DoD/Navy or enterprise systems
Demonstrated ability to lead development efforts, conduct technical assessments, and oversee integration activities
Experience developing sustainment strategies, IA product transition plans, and modernization/upgrade approaches
Ability to advise on software licensing impacts, procurement considerations, and lifecycle cost factors
Experience mentoring junior engineers and interfacing with government stakeholders, technical leads, and Fleet users
Active Secret clearance required
Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Information Systems, or related discipline

Preferred

Experience with Navy tactical networks
Experience with NIWC PAC/LANT or Fleet operational environments
Secure coding certifications or experience
Experience with static code analysis tools
Experience with RMF cybersecurity testing, DoD STIGs, cyber scanning, or IA compliance
Familiarity with Agile/Scrum development environments and DevSecOps toolchains
Experience with software containerization, orchestration, and automation pipelines
Experience in developing technical briefs, white papers, and risk assessments

Benefits

Health and Dental Insurance
Vision and Life Insurance
Short-Term & Long-Term Disability
401(K) + company match
Paid Time Off (PTO)
Paid Company Holidays
Tuition and Professional Development Assistance

Company

Ironclad

company-logo
Ironclad is a contract lifecycle management platform used by companies to handle every type of contract workflow.

Funding

Current Stage
Late Stage
Total Funding
$334M
Key Investors
Franklin TempletonBondY Combinator
2022-01-18Series E· $150M
2020-12-21Series D· $100M
2019-09-17Series C· $50M

Leadership Team

leader-logo
Daniel Springer
Chief Executive Officer
linkedin
leader-logo
Cai GoGwilt
Co-Founder and Chief Architect
linkedin
Company data provided by crunchbase