Senior Systems Engineer

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.
United States
Embedded
Senior Software Engineer
Remote
11 - 50 Employees
5+ years of experience
AI · Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. Software Dev Engineer, Antenna System Validation, Kuiper

Senior Software Development Engineer role at Amazon Kuiper, focusing on antenna system validation and test automation for satellite communications systems.

Senior SoC Power Analysis and Optimization Engineer

Senior SoC Power Analysis and Optimization Engineer role at Annapurna Labs (AWS) focusing on developing advanced processors for Amazon Cloud infrastructure.

Senior Software Development Engineer - BIOS, AWS Hardware Engineering, Firmware Development

Senior Software Development Engineer position at AWS focusing on BIOS and firmware development for cloud infrastructure, offering competitive compensation and opportunity to work on innovative server designs.

Sr. System Dev. Engineer, Hardware Compute Group

Senior System Development Engineer position at Amazon's Hardware Compute Group, focusing on Linux BSP and multimedia development for embedded systems.

Senior Boot Software Engineer

Senior Boot Software Engineer position at NVIDIA, developing bootloader for Tegra SoC platforms, requiring 5+ years of embedded software development experience.

Description For Senior Systems Engineer

Armaments Research Company (ARC) is a startup focused on providing real-time situational awareness and battlefield logistics capabilities to the DoD and law enforcement. As a Senior Systems Engineer, you'll be integral in creating innovative IoT devices that feed data to ARC's technology stack. The core product is an embedded device pushing real-time data to the cloud and tactical users on mobile Android devices.

Your responsibilities include: • Collaborating with product and program managers to document system requirements • Maintaining system and software design descriptions • Defining interface and integration requirements with cross-functional teams • Establishing end-to-end system performance specifications • Incorporating non-functional constraints like bandwidth, latency, security, scalability, and reliability • Writing system integration test plans and guiding their execution • Developing high-level software requirements and user stories • Operating firearms platforms under supervision (prior experience not required) • Occasional travel (less than 10%) for system testing and events

Required skills and experience: • Bachelor's degree in computer science, computer engineering, or related field • Experience in startup environments and DoD/government contracting • Knowledge of networking protocols and ICDs • Experience with software automation, simulation, and digital twins • Ability to obtain a DoD security clearance

ARC's technology, initially developed for DARPA and NSF, uses IoT and machine learning to provide actionable insights for security responses. The role offers equity options, a 401k plan, employer-paid medical, dental, and vision insurance, 13 paid holidays, and a flexible PTO policy.

Join ARC to make a significant impact on battlefield awareness and save lives on the frontline through innovative technology solutions.

Last updated 8 months ago

Responsibilities For Senior Systems Engineer

  • Collaborate with product and program managers to illicit and document implied system requirements
  • Capture, update, and maintain current and future system and software design descriptions
  • Collaborate with multiple cross-functional teams to help define interface and integration requirements
  • Define end-to-end system performance specifications including critical metrics for tracking
  • Incorporate non-functional constraints into system designs including bandwidth, latency, security, scalability, and reliability of the solution
  • Write system integration test plans and provide guidance on execution of those test plans along with considerations for increasing levels of automation of end-to-end tests
  • Write and maintain high-level software requirements and user stories
  • Safely operate firearms platforms under supervision from trained and licensed range officers and qualified ARC personnel
  • This position may require travel less than 10% of the time in support of in-person events including system testing

Requirements For Senior Systems Engineer

Linux
  • Bachelor's degree in computer science, computer engineering or a related field
  • Experience working in a start-up environment
  • Experience working for a DoD or government contractor
  • Experience with networking protocols and ICDs
  • Experience with software automation through simulation and digital twins
  • Ability to obtain a DoD security clearance

Benefits For Senior Systems Engineer

401k
Dental Insurance
Equity
Medical Insurance
Vision Insurance
  • Equity Options
  • 401k plan
  • Employer paid employee medical, dental and vision
  • 13 paid holidays
  • Flexible PTO Policy

Interested in this job?