Android Engineer

Kranze Technology Solutions, Inc•Des Plaines, IL
•$70,000 - $90,000

About The Position

Kranze Technology Solutions is seeking a talented, motivated software engineer to develop mobile software applications and customized avionics solutions. The role works with system architects on product architectures; develops and facilitates software requirements and test procedures; and designs, codes, integrates, and tests major application features using current commercial, industry, and government technologies. The engineer also assists with system integration, verification and validation, and effectiveness analysis. The candidate will work as part of a technical team, contribute innovative ideas to improve product capabilities, and operate with limited supervision. Kranze Technology Solutions develops aircraft avionics hardware and software supporting survivability, situational awareness, interoperability, and data collection. The company provides product development, systems integration, system test and evaluation, modeling and simulation analysis, and engineering services for defense customers, including the U.S. Navy, U.S. Marine Corps, and Special Operations Command.

Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, or a related field.
  • Proficient in Java.
  • Proficient in Android development.
  • Familiarity with object-oriented software design and implementation.
  • Hardware and software troubleshooting skills.
  • Experience with Windows OS.
  • Excellent written and verbal communication skills.
  • Ability to obtain a security clearance; U.S. citizenship is required by the U.S. Government for clearance eligibility.

Nice To Haves

  • Experience with repository-based management such as Git or Mercurial.
  • Proficiency in Kotlin.
  • Experience using Gradle.
  • Experience designing relational databases.
  • Experience in Java networking.
  • Experience with multithreading.
  • Experience with unit testing.
  • Experience with scripting languages such as Python.

Responsibilities

  • Work with system architects to develop product architectures.
  • Develop and facilitate software requirements and test procedures.
  • Design, code, integrate, and test major features of KTS mobile software applications using current commercial, industry, and government technologies.
  • Assist with system integration, verification and validation, and effectiveness analysis.
  • Contribute innovative ideas to improve product capabilities while working with limited supervision as part of a technical team.

Benefits

  • Comprehensive paid time off leave plan.
  • Comprehensive health care package including medical, vision, dental, and a Health Savings Account (HSA).
  • Generous 401(k) retirement plan.
  • Paid overtime.
  • Flex time and flexible scheduling.
  • Tuition reimbursement options.
  • Casual and relaxed work environment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service