Senior Software Engineer

1 week ago


Ashburn, United States ZipRecruiter Full time

Job DescriptionJob DescriptionAbout Armaments Research Company Armaments Research Company (ARC) is a startup dedicated to bringing real time situational awareness and battlefield logistics capabilities to both the DoD and law enforcement personnel. You will be an integral part of the ARC team, and will be creating innovative and powerful IoT devices that feed data to the ARC technology stack. Our core offering is an embedded device designed in-house that pushes real time data to the cloud and back down to tactical users on a mobile android device. The information our device provides enables battlefield/tactical awareness that does not exist today. ARC technologies were initially developed in support of the US Defense Advanced Research Projects Agency (DARPA) and the Science Foundation (NSF) and leverage internet-of-things (IoT) technology and machine learning (ML) to develop actionable insights and transform security responses. ARC's core technology gathers data related to key weapon platform outputs which requires a suite of sensors that are transparent to the end user. The ARC products enable aggregated insights over big data sets that will be used to save lives on the frontline. This novel technology is deployed at scale on US Military and Law Enforcement weapons to enhance safety, decision making, and transparency for ground personnel.What You'll DoARC is looking for a software engineer to support a new and evolving product. ARC's core product offering employs an IoT sensing device hosted in or on an individual weapon system. The IoT device's data is aggregated to provide insights about weapon performance and other situation-dependent data streams for our customers. Our software stack includes Java-based microservices in AWS using modern orchestration and integration systems. We use many off-the-shelf technologies including Docker, Kubernetes, Kafka, PostgreSQL, Redis, and many others. The front-end is a React.js presentation that drives web UIs for historical analytics, real-time status information, and data replays similar to mixed-media streaming platforms. Because you will be joining a startup, there are many opportunities to expand beyond your core skills. You will be part of a high caliber team dedicated to both mission and advancing ground-breaking technology. This role is a great opportunity for you to get exposure to production software integration across a wide range of technologies and problem domains.Role Responsibilities - How You Will Make an Impact

  • 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

  • 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

  • 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; prior experience with firearms is not required

  • This position may require travel less than 10% of the time in support of in-person events including system testing

Relevant Skills and Experience

  • Bachelor's degree in computer science, computer engineering or a related field

  • 7+ years of experience as a software engineer

  • Experience working in a start-up environment

  • Experience working for a DoD or government contractor

  • Cloud-agnostic architectures

  • Decentralized management including zero-trust frameworks

  • Networking protocols and ICDs

  • Software automation through simulation and digital twins

  • 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 Industrial Security Program Operating Manual (NISPOM). Please note that any offer for employment will be conditioned on any required authorization to receive access to such restricted information and facilities necessary to perform the responsibilities of the position.

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. and otherwise eligible to obtain access to classified information and facilities necessary to perform the responsibilities of the position. What We Offer:

Equity Options
401k plan
Employer paid employee medical, dental and vision

12 paid holidays plus Flexible PTO Policy



  • Ashburn, Virginia, United States Maxiom Technology Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Maxiom Technology. As a key member of our development team, you will play a crucial role in designing and building innovative software applications.About the Role:You will work collaboratively with our IT professionals to set specifications for new applications and...


  • Ashburn, Virginia, United States Shuvel Digital Full time

    Job Title: Senior Mobile Software EngineerWe are seeking an experienced and skilled Senior Mobile Software Engineer to join our team at Shuvel Digital. This is a key role in developing, modernizing, enhancing, operating, and maintaining services for mission-critical systems.About the Job:This position requires a strong mix of technical expertise and...


  • Ashburn, Virginia, United States Shuvel Digital Full time

    Job Title: Senior iOS and Android Software EngineerCompany Overview: Shuvel Digital is a dynamic technology company focused on delivering exceptional digital experiences. We are seeking an accomplished Senior iOS and Android Software Engineer to join our development team.Estimated Salary: $180,000 - $220,000 per year based on location and experience.Job...


  • Ashburn, United States ZipRecruiter Full time

    Job Description About Armaments Research Company Armaments Research Company (ARC) is a startup dedicated to bringing real-time situational awareness and battlefield logistics capabilities to both the DoD and law enforcement personnel. You will be an integral part of the ARC team, creating innovative and powerful IoT devices that feed data to the ARC...


  • Ashburn, United States Armaments Research Company Full time

    Job DescriptionJob DescriptionAbout Armaments Research Company Armaments Research Company (ARC) is a startup dedicated to bringing real time situational awareness and battlefield logistics capabilities to both the DoD and law enforcement personnel. You will be an integral part of the ARC team, and will be creating innovative and powerful IoT devices that...


  • Ashburn, Virginia, United States Verizon Full time

    About VerizonWe power and empower how people live, work and play by connecting them to what brings them joy. Our V Team is a community of people who anticipate, lead, and believe that listening is where learning begins.Job SummaryWe are seeking a dynamic Senior Software Development Engineer with an exposure to DevOps. This role will require a strong...


  • Ashburn, Virginia, United States BigBear Inc Full time

    Job DescriptionWe are seeking a highly skilled Senior Full Stack Developer to join our team at BigBear.ai. This role is responsible for designing and implementing JEE software applications, using modern software engineering tools and methodologies.The ideal candidate will have a Bachelor's Degree and 8-10 years of experience in the field, with expertise in...


  • Ashburn, Virginia, United States Infinitive Inc Full time

    About the Role:Infinitive is seeking a skilled Full Stack Engineer to design, develop, and maintain scalable web applications. The ideal candidate will have expertise in Angular, Java, microservices, Python, and Snowflake. They will collaborate with cross-functional teams, participate in the entire software development lifecycle, and write clean, efficient,...


  • Ashburn, United States Cubic Full time

    Business Unit: Cubic Defense Company Details: When you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make people's lives easier by simplifying their daily journeys, and defense capabilities to help promote mission success and safety for those who serve their nation. Led by our talented teams...


  • Ashburn, Virginia, United States NANA Regional Corp Full time

    Cloud Engineering LeadWe are seeking a highly skilled Senior Release Engineer to lead our cloud engineering team. As a key member of our operations team, you will be responsible for planning, building, testing, deployment, and stabilization of workstation changes, software distribution, patch management, service management, and program administrative...


  • Ashburn, Virginia, United States Shuvel Digital Full time

    Job Title:Senior Software Developer with Cloud FocusJob Overview:We are seeking an experienced Senior Software Developer to join our team and focus on cloud-based development. As a key member of our team, you will be responsible for designing, developing, and deploying secure and scalable cloud-based applications using AWS.About the Role:The ideal candidate...


  • Ashburn, Virginia, United States Bart & Associates Full time

    Job TitleSenior Data Engineer PositionAbout the JobWe are seeking a highly skilled Senior Data Engineer to join our team in support of an important mission with the U.S. Customs and Border Protection. In this role, you will have the opportunity to work with a great team while transforming transactional data into consumable datasets for reporting and...


  • Ashburn, Virginia, United States SAIC Full time

    Job Title: Software Engineer JuniorAbout the Role:We are seeking a motivated, career-oriented Java/JEE developer to join our team in Ashburn, VA. The successful candidate will participate in system architecture design, systems engineering, development, integration testing and validation, and all aspects of the software life cycle for a browser-based...


  • Ashburn, United States Visa Full time

    Company DescriptionVisa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure...


  • Ashburn, Virginia, United States Shuvel Digital Full time

    Job SummaryWe are seeking a highly skilled Senior Cloud Application Engineer to join our team at Shuvel Digital. As a Senior Cloud Application Engineer, you will be responsible for designing, developing, and implementing enterprise applications using DevOps and Agile development principles. You will also oversee, work with, and assist other Big Data...

  • Software Engineer

    2 days ago


    Ashburn, Virginia, United States Aneesh Technologies Inc Full time

    Aneesh Technologies Inc is seeking a skilled Full Stack Software Engineer to join our team. We are looking for a highly motivated and experienced professional with a strong background in software development, particularly in Front End and Back End technologies.Job Description:The primary responsibility of this role will be to design, develop, test, and...


  • Ashburn, United States Actalent Full time

    Software Application Engineer - Ashburn, VA (Hybrid) We are hiring 2 Software Application Engineers to support the development for building management systems! This role will allow for all development to be done from home, but candidates must be local in order to come onsite in Ashburn, VA for commissioning and testing. Job Responsibilities: Develop code...


  • Ashburn, United States Armaments Research Company Full time

    Job DescriptionJob DescriptionAbout Armaments Research Company Armaments Research Company (ARC) is a startup dedicated to bringing real time situational awareness and battlefield logistics capabilities to both the DoD and law enforcement personnel. You will be an integral part of the ARC team, and will be creating innovative and powerful IoT devices that...


  • Ashburn, United States ZipRecruiter Full time

    Job DescriptionJob DescriptionAbout Armaments Research Company Armaments Research Company (ARC) is a startup dedicated to bringing real time situational awareness and battlefield logistics capabilities to both the DoD and law enforcement personnel. You will be an integral part of the ARC team, and will be creating innovative and powerful IoT devices that...


  • Ashburn, United States Brightline Interactive Full time

    Brightline is seeking an experienced and dynamic Director of Software Development to lead and drive our software development initiatives. This senior leadership role will be pivotal in shaping the entire software development lifecycle, managing the CI/CD pipeline, implementing DevSecOps methodologies, and fostering a disciplined, best-practices-oriented...