Abbott Laboratories - Pleasanton, CA

posted 4 months ago

Full-time - Mid Level
Pleasanton, CA
10,001+ employees
Miscellaneous Manufacturing

About the position

Abbott Laboratories is seeking a highly skilled Staff Software Engineer specializing in Mobile Application Development to join our Cloud and Mobile Engineering Team in Pleasanton, California. This role is pivotal in designing and developing next-generation mobile applications that will be utilized by patients and clinicians as part of our Cloud-based Remote Patient Monitoring system. The successful candidate will be part of a culturally diverse global team that is motivated, ever-curious, and committed to continuous learning. The team is dedicated to advancing the treatment of heart and vascular diseases through innovative medical technologies, allowing individuals to restore their health and improve their quality of life. As a Staff Software Engineer, you will be responsible for contributing to all stages of the product development and deployment lifecycle. This includes driving detailed design and implementation in a fast-paced, agile development environment, utilizing the latest software development technologies and infrastructure. You will provide day-to-day technical leadership, leveraging your professional experience to recommend best practices, systems, and architectures. Your role will also involve participating in code reviews, creating documentation on engineering and cross-functional practices, and translating requirements into a prioritized list of user stories to be delivered within required timelines and quality standards. Collaboration is key in this position, as you will work closely with cross-functional teams, including UX, Regulatory, and program management. You will also be responsible for debugging, troubleshooting, and isolating software problems, offering strategic solutions and analysis regarding identified issues for future development. Your contributions will deliver significant value through a strong collaborative approach that spans multiple teams across various geographies.

Responsibilities

  • Contribute to all stages of the product development and deployment lifecycle
  • Drive detailed design and implementation in a fast-paced and agile development environment
  • Provide day-to-day technical leadership and recommend best practices, systems, and architectures
  • Participate in code reviews and create documentation on engineering and cross-functional practices
  • Translate requirements/vision into a prioritized list of user stories and deliver to required timelines and quality standards
  • Collaborate with cross-functional teams including UX, Regulatory, and program management
  • Debug, troubleshoot and isolate software problems and offer strategic solutions for future development
  • Deliver value through a strong collaborative approach spanning many teams across geographies

Requirements

  • Bachelor's Degree in Computer Science/Information Technology/Information Science or STEM Majors
  • At least 8 years of experience designing, developing, unit testing, and deploying iOS and Android based solutions
  • Ability to develop for both major platforms (iOS, Android) natively and experience with cross-platform mobile technology (Flutter)
  • Experience with all phases of app development from prototyping to publishing to the App Store or Google Play
  • Experience using RESTful APIs to integrate mobile applications to server-side systems
  • Deep understanding of BLE and WiFi Communication Protocol
  • Interest and experience in backend development and developing microservices/APIs to provide data for mobile clients is a plus

Nice-to-haves

  • Experience with cloud-based solutions
  • Familiarity with Agile methodologies
  • Knowledge of medical device software development standards

Benefits

  • Free medical coverage for employees via the Health Investment Plan (HIP) PPO
  • Excellent retirement savings plan with high employer contribution
  • Tuition reimbursement and student debt programs
  • Training and career development opportunities
  • Paid time off
  • 401(k) retirement savings with a generous company match
  • Health care and well-being programs including medical, dental, vision, and wellness programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service