Invariant Corporation
Position: Software Engineer ATAK
Apply promptly! A high volume of applicants is expected for the role as detailed below, do not wait to send your CV. Posted: 03/17/2025
Invariant Corporation is a small company with a highly qualified technical staff that takes pride in providing quality services to our customers. We offer a comprehensive benefits package including 401k, profit sharing, and health/dental insurance. We have the following position available in our Huntsville office:
Software Engineer (Android, Java, ATAK)
25-029
Invariant Corporation is seeking a talented and motivated Software Engineer to design, implement, and integrate Android applications to enable command and control of military systems that are in active development. The ideal candidate will be comfortable working as part of a small, multi-disciplinary team of engineers and technicians in an Agile environment.
Duties Include
Develop mobile Android applications and ATAK plugins for use in sensor control, data acquisition, and UI/UX design. Develop and maintain hardware interface modules in Java to communicate via Ethernet and USB. Develop and utilize unit- and Integration-testing code for robustness, including edge cases, usability, and general reliability. Write accurate and clear design, interface, and user documentation. Support periodic software design reviews. Support laboratory demonstrations and field-testing activities. Configuration management via Git
Requirements
Candidate must have a minimum of a Bachelor’s degree in Computer Science, Engineering, or related field with 5-15 years’ experience in professional software design, development, and integration. Additionally, this position requires the following:
U.S. Citizenship required, and successful completion of a background check is mandatory. Demonstrated proficiency with Java. Ability to identify and trace software design requirements. Experience with Git for configuration management/version control Experience developing and deploying software for Android. Proficiency with MS Office Applications (Word, Excel, PowerPoint, Outlook).
Preferred Skills
Special consideration will be given to applicants with an active Secret clearance. Experience with Android Tactical Assault Kit (ATAK) development including plugins Familiarity with tactical networks Experience with Agile project management methodologies Demonstrated UI/UX design experience, particularly for mobile platforms. Ability to work within both Windows and Linux/Unix operating systems.
Requires ability to
Travel occasionally (
Apply promptly! A high volume of applicants is expected for the role as detailed below, do not wait to send your CV. Posted: 03/17/2025
Invariant Corporation is a small company with a highly qualified technical staff that takes pride in providing quality services to our customers. We offer a comprehensive benefits package including 401k, profit sharing, and health/dental insurance. We have the following position available in our Huntsville office:
Software Engineer (Android, Java, ATAK)
25-029
Invariant Corporation is seeking a talented and motivated Software Engineer to design, implement, and integrate Android applications to enable command and control of military systems that are in active development. The ideal candidate will be comfortable working as part of a small, multi-disciplinary team of engineers and technicians in an Agile environment.
Duties Include
Develop mobile Android applications and ATAK plugins for use in sensor control, data acquisition, and UI/UX design. Develop and maintain hardware interface modules in Java to communicate via Ethernet and USB. Develop and utilize unit- and Integration-testing code for robustness, including edge cases, usability, and general reliability. Write accurate and clear design, interface, and user documentation. Support periodic software design reviews. Support laboratory demonstrations and field-testing activities. Configuration management via Git
Requirements
Candidate must have a minimum of a Bachelor’s degree in Computer Science, Engineering, or related field with 5-15 years’ experience in professional software design, development, and integration. Additionally, this position requires the following:
U.S. Citizenship required, and successful completion of a background check is mandatory. Demonstrated proficiency with Java. Ability to identify and trace software design requirements. Experience with Git for configuration management/version control Experience developing and deploying software for Android. Proficiency with MS Office Applications (Word, Excel, PowerPoint, Outlook).
Preferred Skills
Special consideration will be given to applicants with an active Secret clearance. Experience with Android Tactical Assault Kit (ATAK) development including plugins Familiarity with tactical networks Experience with Agile project management methodologies Demonstrated UI/UX design experience, particularly for mobile platforms. Ability to work within both Windows and Linux/Unix operating systems.
Requires ability to
Travel occasionally (