TAK Software Engineer
Role details
Job location
Tech stack
Job description
The Army Soldier and Weapons Systems Department is seeking a technical oriented, Tactical Assault Kit (TAK) software engineer to support DEVCOM Soldier Center for a United States Indo-Pacific Command (USINDOPACOM) activity. Successful candidates will work closely with government civilians and military to define and execute MITRE's work. The candidate must work as part of a multiple disciplinary development team to integrate capabilities, both software and hardware into the platform. The candidate will be expected to travel to OCONUS within INDOPACOM.
Roles and Responsibilities:
- Leverage a technical understanding software expertise to integrate Chemical, Biological, Radiological, Nuclear, and high-yield Explosives (CBRNE) sensors data into a leadership dashboard.
- Work within multiple disciplinary development team:
- Develop, make recommendations, and implement software engineering changes
- Deliver strategy and recommendations to deliver optimal Technical Performance through the application of software engineering principles and best practices
- Recognize technical challenges and lead engineering activities to deliver appropriate solutions
- Identify and articulate program risks and associated opportunities
- Establish goals and communicate clear expectations and guidance that contribute to highest priority sponsor outcomes
- Establishing strong relationships within the sponsor organization.
- Defining opportunities to collaborate with organizations outside of the sponsor to create a greater mission outcome.
Requirements
- Typically requires a minimum of 5 years of related experience with a Bachelor's degree; or 3 years and a Master's degree; or a PhD; or equivalent combination of related education and work experience.
- Demonstrated experience as a Full Stack Developer or similar engineering role in secure environments.
- Hands-on skills in at least one and ideally multiple modern programming languages (e.g., Java, JavaScript/TypeScript, C/C++, C#, Python, Go, or Rust).
- Demonstrated experience with the Tactical Assault Kit (TAK) ecosystem
- Understanding of networking, including sockets, UDP/TCP, and multicast.
- Demonstrated ability and desire to quickly learn and apply new technologies.
- Experience and proven results utilizing systems engineering and modern software best practices
- Ability to identify gaps and shortfalls in operational performance and propose effective mitigations.
- Demonstrated experience with software development efforts and yielding impactful results at high levels of government and/or industry.
- Proven experience engaging sponsors with successful impacts and outcomes, and establishing and maintaining strategic partnerships
- Established track record in leading the transition of data-driven technical products with the military warfighting domain, resulting in positive mission impact.
- Demonstrated ability to take risks and lead work with partial insights, and operate effectively autonomously
- Demonstrated ability to build collaboration across organizational units.
- Demonstrates collaboration and communication skills to support individual, team, and customer-related interaction.
- Active Secret Clearance
- U.S. Citizenship required
- This position requires a minimum of 4 days a week on-site., * An advanced degree in Computer Science, Software Engineering, Computer Engineering, or Game Development.
- Current/Active TS/SCI Clearance.
- Experience with development in the Android Tactical Assault Kit (ATAK) software development kit
- Experience with developing native Android applications
- Prior experience developing or assessing Army systems or operations, reflected by:
- Working knowledge of Army organizations, missions, roles/responsibilities, and relationships.
-
Knowledge of the Dismounted Soldier Systems and components.
-
Knowledge of Tactical Radios, transports, and networks
-
At least 5 years of experience working across Army organizations with an expert-level understanding on Software Engineering
-
Critical thinking, analytic, and problem-solving skills - comfortable working in dynamic settings where task objectives may evolve or need to be shaped, or creative solutions to task impediments must be identified.
-
Excellent interpersonal and technical communication skills, with the ability to author technical reports, present briefings, and persuasively speak to audiences of all backgrounds, including executives or senior customers.
-
Demonstrated ability to work in an interdisciplinary team environment, establish and leverage a diverse professional network, and integrate contributions from a variety of resources (people, tools, organizations).