Software Developer with Embedded/Java/Android/SQLite with Medical Device Domain

IBA Infotech Inc.

Software Developer with Embedded/Java/Android/SQLite with Medical Device Domain

Walpole, MA
Full Time
Paid
  • Responsibilities

    Job Description

    Rolet: Software Engineer - Database

    Location: Walpole, MA - 50% onsite (client prefers resource to work in office at least two days)

    Job Type: Contract

    Interview Mode: Video

    We are hiring a Software Engineer - Database for a contract position!

    Responsibilities:

    • Identify, track, and manage defects throughout the software development lifecycle.

    • Define, design, document, implement, and unit test embedded medical device database wrapper solutions.

    • Develop functional tests and automate test evidence generation.

    • Produce software specifications for database design and development.

    • Mentor software engineers to improve their understanding of software architecture and development processes.

    • Elicit and write software requirements, use cases, and user stories.

    • Estimate and plan software development projects.

    • Develop solutions designed to protect PHI and PII.

    • Execute manual and static code reviews.

    • Ensure architectural enforcement according to project guidelines.

    Minimum Qualifications:

    • 10+ years of experience in software development.

    • 5+ years of Android/Java experience, with at least 2+ years working knowledge on Persistence layer and exposure to SQLite.

    • Experience with dynamic white-box (structural) testing.

    • Experience with unit testing and automation, CI/CD.

    • Software design using UML modeling and Sparx Enterprise Architect.

    Preferred Qualifications:

    • Experience verifying GPU/CPU designs.

    • Development of UVM-based verification environments from scratch.

    • Design verification of data-center applications like Video, AI/ML, and Networking designs.

    • Experience with revision control systems like Mercurial(Hg), Git, or SVN.

    • IP or integration verification of high-speed interfaces like PCIe, DDR, Ethernet.

    • Experience working across and building relationships with cross-functional teams.

    #SoftwareEngineering #DatabaseDevelopment #Android #Java #SQLite #UML #CI/CD #MedicalDevices #RemoteWork #Contract

  • Qualifications

    Additional Information

    All your information will be kept confidential according to EEO guidelines.