Logo
AMERICAN SYSTEMS

Software Engineer

AMERICAN SYSTEMS, Dahlgren, Virginia, United States, 22448

Save Job

Software Engineer Location:

US-VA-Dahlgren

ID:

2025-2185

Category

Software & Systems Development Position Type

Full-Time Remote

No Clearance Required

Secret

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