Logo
AMERICAN SYSTEMS

Software Engineer Job at AMERICAN SYSTEMS in Dahlgren

AMERICAN SYSTEMS, Dahlgren, VA, United States, 22448

Save Job

Software Engineer

Location: US-VA-Dahlgren

ID: 2025-2185

CategorySoftware & Systems Development
Position TypeFull-Time
RemoteNo
Clearance RequiredSecret

Overview

AMERICAN SYSTEMS is an employee-owned federal government contractor supporting national priority programs through our strategic solutions in Information Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training.

Responsibilities

  • Develop embedded software for new and existing systems.
  • Develop and support Android applications using Kotlin to interact with microcontrollers or other embedded systems.
  • Develop and support Desktop applications to interact with microcontrollers or other embedded systems.
  • Support testing and assessment of embedded systems locally and at external locations.
  • Utilize software development best practices within government development processes.
  • Identify and incorporate the latest hardware, technology, and techniques in this rapidly evolving environment.
  • Collaborate with the government team through regularly scheduled meetings onsite.

Qualifications

  • BS in Computer Science or Engineering.
  • Active DoD Secret security clearance, with the ability to be cleared to Top Secret.
  • Minimum 5 years of experience coding in C, Kotlin, Java, and related software (must be demonstrated in resume).
  • Minimum 3 years of experience in embedded software development for hardware (must be demonstrated in resume).
  • Knowledge of hardware architectures, microcontrollers, and communication protocols.
  • Ability to debug and troubleshoot hardware-software interfaces using tools like oscilloscopes and logic analyzers.
  • Knowledge of writing test cases, unit testing, and hardware-software validation.
  • Experience in Android/Desktop GUI development.
  • Knowledge of TCP/IP protocol suite, network stack integration, and socket programming.
  • Experience diagnosing and resolving network issues.
  • Knowledge of Weapon Systems and Command & Control Systems.
  • Ability to work in fast-paced, changing environments with a focus on product fielding.
  • Strong communication skills, both verbal and written.

Pay Transparency

Salary range: USD $91,600 - $153,000 per year. Actual compensation depends on factors permitted by law. Benefits include healthcare, paid leave, retirement plans, insurance, and education/training support.

EEO Statement

AMERICAN SYSTEMS is committed to equal employment opportunity regardless of race, sex, disability, or veteran status.

#J-18808-Ljbffr