Sr. Software Engineer, iOS

Abbott East Bay

Company

Abbott

Location

East Bay

Type

Full Time

Job Description

Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines. Our 115,000 colleagues serve people in more than 160 countries.

JOB DESCRIPTION:

Interested in applying your wealth of technical knowledge and experience towards an opportunity in the medical field where you can improve the lives of people with diabetes?

Candidates will work with native iOS components used in apps that strives to improve the health and well-being of users in over 49 countries. The core component consists of native libraries that are used in iOS apps responsible for communicating with millions of Abbott FreeStyle Libre sensors. The candidate should have strong leadership ability and bring a passion for software engineering to help shape the direction of the team. Highly sought-after qualities include versatility and a desire to continuously learn, improve, and empower other team members. Candidate will support building complex, high-performance and secure component solutions for a medical device SaMD.

#software #softwareengineer #ios #mobileapps #apis #agile #android #swift #iosapp

Responsibilities

  • Learn and improve our existing native iOS based components
  • Design and implement features utilizing modern iOS platform APIs
  • Collaborate with internal and external partners to develop and integrate with APIs that empower partners to integrate medical device in partner systems
  • Design and implement unit testable code that is highly maintainable
  • Collaborate with internal app teams to troubleshoot integration issues
  • Collaborate with both internal and external team members to shape and define APIs
  • Provide new ideas and insight in collaboration with the team
  • Ensure performance maintaining high standards of code quality and thoughtful design.
  • Contribute to significant architectural and operational decisions in collaboration with the Architecture team
  • Build out tools and methodologies to make integration processes easier and faster.
  • Implement systemic changes to align existing systems with current architectural goals
  • Create diagrams, flowcharts and models that illustrate the internal design and workflow of solution components
  • Collaborate as an engaged member of an agile team, realizing features through development, test, and delivery
  • Engage in technical planning, design, and code reviews including peer code review of Pull Request
  • Stay current with emerging trends, making recommendations as needed to help the organization innovate

Required Qualifications

  • Bachelor's Degree in Computer Science, Electrical Engineering, other relevant field, or equivalent experience
  • Experience with iOS native development and source control tools like Git
  • Familiarity with integration of C/C++ code in Android apps
  • Software development experience with Swift. Strong knowledge of iOS platform and best practices. Good knowledge of design patterns, data structures, iOS app ecosystem, tools and frameworks.
  • Experience contributing to a iOS app architecture/design of existing and new systems that are free of defects and easy to maintain and monitor
  • Some experience with implementing, and maintaining secure communication between devices
  • Practical experience with developer, ad-hoc and distribution deployment of iOS apps
  • Ability to work well with a team in a high-performance organization
  • Comfortable working asynchronously with a distributed team
  • Excellent written, verbal and listening communication skills
  • A willingness to learn new software development languages to meet goals and objectives
  • Strong Computer Science fundamentals and experience with software development
  • Eagerness to contribute beyond experience level
  • Understanding and familiarity of Test-Driven Development (TDD)

Preferred Qualifications

  • Experience working in an agile environment
  • Practical Knowledge of Core Data, Core Bluetooth and Core NFC
  • Experience with open-source software development
  • Experience with system hardening tools such as ixGuard
  • Experience with hardware profiling tools like sniffers

The base pay for this position is

$104,300.00 - $208,500.00

In specific locations, the pay range may vary from the range posted.

JOB FAMILY:

Product Development

DIVISION:

ADC Diabetes Care

LOCATION:

United States > Alameda : 1360-1380 South Loop Road

ADDITIONAL LOCATIONS:

WORK SHIFT:

Standard

TRAVEL:

Yes, 10 % of the Time

MEDICAL SURVEILLANCE:

Not Applicable

SIGNIFICANT WORK ACTIVITIES:

Continuous sitting for prolonged periods (more than 2 consecutive hours in an 8 hour day), Keyboard use (greater or equal to 50% of the workday)

Abbott is an Equal Opportunity Employer of Minorities/Women/Individuals with Disabilities/Protected Veterans.

EEO is the Law link - English: http://webstorage.abbott.com/common/External/EEO_English.pdf

EEO is the Law link - Espanol: http://webstorage.abbott.com/common/External/EEO_Spanish.pdf

Date Posted

03/09/2024

Views

8

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Software Engineer, Devices Automation - Block

Views in the last 30 days - 0

Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...

View Details

Embedded Software Engineer - Atomic Machines

Views in the last 30 days - 0

Atomic Machines is revolutionizing micromanufacturing with its Matter Compiler MC technology enabling new classes of micromachines and opening up enti...

View Details

Senior Systems Infrastructure Engineer - BlackLine

Views in the last 30 days - 0

BlackLine is seeking a highly skilled Infrastructure Engineer to design build and manage corporate environments across Azure AWS and GCP platforms The...

View Details

Senior AI/ML Engineer - R01544842 - Brillio

Views in the last 30 days - 0

Brillio is a rapidly growing digital technology service provider recognized for its exceptional professionals and commitment to client satisfaction Th...

View Details

Solution Manager, Workday - BlackLine

Views in the last 30 days - 0

BlackLine is a leading provider of cloud software that automates and controls the entire financial close process The company is committed to modernizi...

View Details

Sales Development Representative- French - Qualtrics

Views in the last 30 days - 0

Qualtrics is a company that creates software for top brands to enhance customer experiences team performance and product design They are looking for a...

View Details