Android Software Developer

Vets Hired
  • Virginia
    27 days ago

    Job Description

    Job Summary

    A mid-level Software Engineer is needed to support the development of prototype robotic systems used in live training exercises. The role involves working in an Agile development environment to design, develop, test, and maintain software applications, particularly Python-based systems integrated with robotic platforms and Android applications. The position also supports the full software development lifecycle while collaborating with technical teams to deliver reliable and releasable software solutions.

    Travel: 10–15%

    Security Clearance Requirement:
    An active Secret clearance is required. Applicants must be U.S. citizens and able to meet eligibility requirements for access to classified information.

    Requirements

    • United States Citizenship
    • At least four (4) years of Python software development experience
    • Strong understanding of Android software and application development
    • Ability to clearly document software source code, specifications, and manuals
    • Experience with modeling and simulations, interface coding, TCP/IP, and serial communications
    • Excellent oral and written communication skills
    • Ability to collaborate effectively with technical teams and stakeholders
    • Ability to work successfully in a flexible and dynamic environment

    Responsibilities

    • Write, troubleshoot, and support Python software, commonly developed for ROS2 (Robot Operating System)
    • Design and build advanced Android applications
    • Participate as a member of an Agile Scrum team delivering releasable software
    • Gain knowledge of various robotic systems
    • Support the entire system development lifecycle, including:

      • Analysis
      • Requirements definition
      • Design
      • Coding and development
      • Unit testing
      • Maintenance
      • Documentation preparation

    Preferred Skills and Experience

    • Experience developing and supporting mobile applications for Android Tactical Assault Kit (ATAK) systems
    • Experience with ROS2
    • C++ development for performance-critical applications
    • Experience developing software for Ubuntu environments
    • Willingness to travel to support field testing events
    • Comfortable working on a team and interacting with external partners
    • Ability to adapt quickly to changing requirements
    • Agile/SCRUM experience
    • Knowledge of Git and GitLab
    • Experience with Hardware-in-the-Loop (HWIL) or Software-in-the-Loop (SWIL) testing

    Education

    A Bachelor of Science (BS) degree from an accredited college or university in an engineering, scientific, or technical discipline is required.

    Working Place:

    King George, Virginia, United States

    Company :

    2026 March 12 Virtual Fair - SimVentions

    Numbers & Facts

    LocationVirginia
    Websitehttps://x.com/VetsHiredAi

    Skills

    • Acceptance Testingunmatched
    • Agile Programming Methodologiesunmatched
    • Analysis Skillsunmatched
    • Androidunmatched
    • Android Applicationsunmatched
    • C++ Programming Languageunmatched
    • Communication Skillsunmatched
    • Documentationunmatched
    • Field Trialsunmatched
    • Gitunmatched
    • Identify Issuesunmatched
    • Mobile Applications Developmentunmatched
    • Operating Systemsunmatched
    • Presentation/Verbal Skillsunmatched
    • Prototypingunmatched
    • Python Programming/Scripting Languageunmatched
    • Requirements Managementunmatched
    • Robot (Python Framework)unmatched
    • Scrum Project Management and Software Developmentunmatched
    • Software Administrationunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • TCP/IP (Transmission Control Protocol/Internet Protocol)unmatched
    • Team Playerunmatched
    • Technical Deliveryunmatched
    • Test Plan/Scheduleunmatched
    • Ubuntuunmatched
    • Unit Testunmatched
    • United States Citizenunmatched
    • Willing to Travelunmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder