Dieses Jobangebot ist archiviert und steht nicht mehr zur Verfügung.
Vakante Jobangebote finden Sie unter Projekte.

Android Developer

Eingestellt von Software Specialists

Gesuchte Skills: Engineering, Android

Projektbeschreibung

ANDROID DEVELOPER

Tarrytown, NY

1 YEAR+ CONTRACT

Under the supervision of the Systems Engineering Functional Manager this individual will be a member of a team of system and software engineers responsible the specification and architecture of new products, as well as design and development of Android applications feasibility prototypes for integration into medical devices and systems.

MAJOR TASKS:

- Function as contact point for Android platform expertise and Android application development
- Mobile application architecture and development
- Development and design of software modules for incorporation into medical devices, which include both Real Time Embedded products as well as mobile device applications.
- Provide detailed input to R&D team members regarding the technical feasibility of proposed designs, technical risks, and potential mitigation strategies.
- Conceptual design and subsequent development of feasibility prototypes of system features and technology.
- Deliver software solutions in support of full life cycle implementation of software products and systems utilizing a structured, documented software development process and generally accepted software engineering methods.
- Requirements specification and protocol API creation and subsequent maintenance of technical documentation in support of Medical Care quality system and process requirements.
- Active participation in product development by providing/reviewing specification, risk assessment.

POSITION REQUIREMENTS:

- Bachelor of Science in Computer Engineering or Electrical Engineering, with 8 plus years of experience, or MS with 6 plus years of experience
- Proven prior experience in developing software systems that both operate within restricted power/resource constraints as well as require use of Real Time operating systems principles/practices.
- Experience in wireless communication protocols such as Bluetooth Low Energy, WiFi and LTE
- Experience in Android application development.
- Excellent oral/written communication skills (passionate, persuasive, and assertive)
- Proven record in full life cycle product development and delivery
- Experience working in cross functional, multi-site, global development teams
- Must have good technical, written, and spoken communication skills. Must work well in cross-functional multi-site including offshore teams and have ability to develop/learn on one's own.
- Fluent programming/developing in Java.
- Some experience with C/C++, Java Native Interface (JNI), HTML5 and Android Native Development Kit (NDK).

PREFERRED

- BS in Computer Engineering or Electrical Engineering with 8 plus years experience or MS with 6 plus years of experience
- Experience programming/developing with Real Time operating systems and device drivers
- Proficiency with C/C++, JNI, NDK.
- Experience programming/developing software on devices that interact through wireless connectivity with consumer device operating systems such as Android or iOS.
- Experience with web protocols, TCP/IP, HTTP, sockets.
- Experience parsing XML documents.
- Experience with Bluetooth 4.0
- Familiarity with iOS and Windows 8.
- Experience with system performance problem analysis, triage, and solution activities. Able to untangle web of issues, prototype, and deliver recommendations to resolve tough system problems.
- Experience developing software Middleware products
- Experience working with software development/requirements analysis tools such as Eclipse, Doors, Subversion etc.

Projektdetails

  • Vertragsart:

    Contract

  • Berufserfahrung:

    Keine Angabe

Geforderte Qualifikationen

Software Specialists