user avatar

Android Developer

John Galt Staffing

Posted today

Job Requirements

Remote Lexington, MA
Secret Polygraph not specified
Career Level not specified
$160,000 - $200,000

Job Description

Hybrid

The Human Health & Performance Systems Group focuses on objective, technology-based human-centered solutions to measure, model and modify cognitive and physiological function for enhancement, sustainment, or recovery. Our goal is to deliver mission-focused technologies to ensure the human component is successful. This is accomplished through four broad technical areas: health and resilience monitoring, trauma care, enhanced communications, and human machine teaming. Research in all areas includes capability gap analysis, advanced sensing, machine learning and artificial intelligence
algorithms, biologically-based modeling, prototyping, system integration, and field testing of systems to monitor the human state, predict outcomes, and intervene to improve health and performance.

This position will focus on Android app development as the primary role, which includes full app capabilities (graphical user interface, underlying models, and analytics). App development may also involve wrapping or refactoring complex physiological and empirical mathematical models developed by researchers in a variety of programming languages (e.g., C, C#, MATLAB) to harden the models for use within the app. Additionally, integrating with overarching systems that enable end-user access to tools from Web Apps and wearables. In addition to developing Android apps, the position will require testing and demonstrating applications to a variety of stakeholders.

A successful candidate will also have previous experience with CAREN systems and DFLOW programming along with motion capture system data structures and creating data analysis pipelines. The candidate will work closely with our research team on various programs as well has help support our STRIVE Center Research Lab as needed by developing efficient solutions to data collection and analysis needs. Candidates should be comfortable in a team environment and interested in developing technologies to improve decision support systems used in critical circumstances in the real world.

Must Have:
* Android and iOS development
* Mobile user interface design principles
* Mobile user analytics
* Relational Databases (e.g., SQLite, MySQL, PostgreSQL)
* JSON and XML data formats
* Arduino, Raspberry PI, and other similar technologies
* AWS Cloud Computing
* Fluent in DFLOW programming and experience with Vicon Nexus software
* Java
* Mathematical modeling
* Scientific computing and data analysis
* Lua

Nice To Have:
* Audio, video, and image processing
* Implementing machine learning models and knowledge of ML training
* Wearable device development/integration
* Knowledge of C, C++, C#, F#, Lua, Java, Kotlin, Scala, Python, Swift, MATLAB programming languages
* Thin-client, browser-based user interfacedevelopment
* Web Services, JavaScript, TypeScript, Angular, Django, SOAP/REST interfaces
* Socket networking, multi-threaded and concurrent programming
* Linux environments and experience with legacy systems
* PSI Framework
* GIS development
* Healthcare, biomedical knowledge
* Agile development process
* Automation
* Real-time data integration
* Unity development
group id: 10107749