Armaments Research Company · 10 months ago
Senior Software Engineer
Armaments Research Company (ARC) is a technology company dedicated to enhancing national security through innovative IoT devices. The Senior Software Engineer will be responsible for building data collection applications and situational awareness tools, collaborating with a team to solve enterprise software problems and implementing reliable back-end software.
AnalyticsArtificial Intelligence (AI)MilitaryPublic SafetySecurity
Responsibilities
Collaborate with a small team of software engineers to design and document forward-thinking approaches to solving enterprise software problems
Capture, update, and maintain current and future software requirements
Participate in enterprise architecture design discussions and documentation
Develop and implement reliable back-end software
Develop and implement modern web-based user interfaces
Write and maintain automated software unit tests and integration tests for both functional verification and regression testing
Write and maintain system component simulators
Collaborate across teams with mobile software developers, firmware engineers, hardware engineers, and data scientists
Mentor junior engineers and technicians in promoting a culture of continuous improvement through the development and adherence to strong development processes
Leverage AWS cloud infrastructure, VPCs, and managed services
Utilize modern IAC practices using GitLab integration
Perform CI/CD using Terraform, Helm
Automated testing, database management, and Kubernetes
Deploy software using contemporary DevOps practices including multi-cloud, multi-tenant, and hybrid strategies
Safely operate firearms platforms under supervision from trained and licensed range officers and qualified ARC personnel
This position may require travel up to 10% of the time in support of in-person events including system testing
Qualification
Required
Bachelor's degree in computer science, computer engineering or equivalent practical experience
6+ years of experience as a software engineer
Comfort with Cloud-agnostic architectures
Comfort with Decentralized identity management including zero-trust frameworks
Comfort with Networking protocols and ICDs
Experience with software integrations (star, horizontal, vertical)
Experience with software automation through simulation and digital twins
Experience working in a start-up environment
Experience working for a DoD or government contractor
Ability to obtain a DoD Security Clearance
This position will require access to restricted information and facilities protected under U.S. laws and regulations, including the National Industrial Security Program Operating Manual (NISPOM)
Citizenship Verification: This position requires verification of U.S. Citizenship to meet federal government security screening requirements required for this role. The successful candidate must be a U.S. Citizen and otherwise eligible to obtain access to classified information and facilities necessary to perform the responsibilities of the position
Preferred
DevOps experience or integration experience
Benefits
Equity Options
401k plan
Employer paid employee medical, dental and vision
12 paid holidays plus Flexible PTO Policy
Company
Armaments Research Company
ARC's AI-enabled weapon sensors (AEWS) deliver critical insights from the tactical edge.
Funding
Current Stage
Early StageTotal Funding
$1.67MKey Investors
National Science Foundation
2019-08-28Grant· $1.45M
2018-06-13Grant· $0.23M
Recent News
Morningstar.com
2025-12-05
Company data provided by crunchbase