Invariant Corporation - Huntsville, AL

posted about 2 months ago

Full-time - Mid Level
Onsite - Huntsville, AL
Professional, Scientific, and Technical Services

About the position

Invariant Corporation is looking for a skilled Software Engineer to design, implement, and integrate Android applications for military systems. The role involves working in a collaborative Agile environment, focusing on mobile application development and hardware interface modules.

Responsibilities

  • Develop mobile Android applications and ATAK plugins for sensor control and data acquisition.
  • Maintain hardware interface modules in Java for Ethernet and USB communication.
  • Create unit and integration testing code for software robustness and reliability.
  • Write clear design, interface, and user documentation.
  • Support software design reviews and laboratory demonstrations.
  • Manage configuration via Azure DevOps (Git).

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5-15 years of experience in software design, development, and integration.
  • U.S. Citizenship and successful completion of a background check.
  • Proficiency in Java programming.
  • Ability to identify and trace software design requirements.
  • Experience with Git for version control.
  • Experience in developing software for Android using Android Studio.
  • Proficiency in MS Office applications.

Nice-to-haves

  • Active Secret clearance.
  • Experience with ATAK development and plugins.
  • Familiarity with tactical networks.
  • Experience with Agile project management methodologies.
  • UI/UX design experience for mobile platforms.
  • Ability to work in Windows and Linux/Unix operating systems.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service