Actalent - Portland, OR

posted 10 days ago

Full-time - Mid Level
Remote - Portland, OR
10,001+ employees
Administrative and Support Services

About the position

The Senior Systems Engineer (Mobile Applications) role at Actalent involves managing the end-to-end software requirements for mobile and wearable applications. This position is fully remote and is structured as a 6+ month contract. The engineer will collaborate with cross-functional teams to ensure seamless integration and maintain documentation related to software requirements specifications, use cases, and test cases.

Responsibilities

  • Elicit, analyze, document, and manage end-to-end software requirements for mobile and wearable applications.
  • Apply guidelines to write clear, concise, complete, and testable product requirements.
  • Develop and maintain software requirements specifications, use cases, user stories with POs, test cases with V&V and other relevant documentation.
  • Collaborate with cross-functional teams (e.g., SDK, Data Cloud Platform, Mobile App, Wearable App) to allocate requirements and ensure seamless integration.
  • Define and document interfaces between mobile/wearable applications and other system components (e.g., CGM device, cloud platform).
  • Create and maintain traceability between product requirements, interface specifications, design documents, and test cases.
  • Participate in design reviews, code reviews, and testing activities to ensure requirements are met.
  • Stay up-to-date on industry best practices for mobile and wearable application development.

Requirements

  • BS degree in a relevant field and 5+ years of experience in software requirements engineering for mobile and/or wearable applications.
  • Strong understanding of mobile and wearable application architecture, including platform-specific considerations (iOS, Android, Wear OS).
  • Proven ability to write clear, concise, and testable end-to-end software requirements.
  • Experience with requirements management tools (e.g., Jama Connect).
  • Excellent communication, interpersonal, and collaboration skills.
  • Proficiency in at least one mobile development platform (iOS/Swift, Android/Kotlin).
  • Experience with relevant IDEs (Xcode, Android Studio).

Nice-to-haves

  • Relevant platform-specific certifications (e.g., Android Certified Application Developer).
  • Agile certifications (e.g., Certified Scrum Master).
  • INCOSE certifications (ASEP, CSEP) related to requirements engineering.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service