Lead Software Engineer - Mumbai

Posted 13 Days Ago
Be an Early Applicant
3 Locations
7+ Years Experience
Healthtech
The Role
Lead Software Engineer responsible for software design and implementation in Medical Embedded Platform applications. Must have expert knowledge in software development process, lead team activities, and demonstrate technical leadership. Preferred qualifications include a Bachelor's degree in engineering with 12+ years of experience, familiarity with Java, C++, Linux, and networking, and experience in leading teams across multiple locations.
Summary Generated by Built In

JOB DESCRIPTION:

We are seeking a high caliber Software Engineering Leader. Working under general supervision, performs and coordinates a variety of development and verification activities including, but not limited to, planning, and coordinating software development with the local team, and working closely with the team in the US. You will be working on various Medical Embedded Platform applications.

Education: Engineering Bachelor's degree Years of experience, both overall and any industry-specific experience needed: 10-12 years.

  • Demonstrates expert knowledge and proficiency of the complete software development process; leads and is accountable for the engineering design and implementation for all features and capabilities in one or more subsystems in the System.
  • Design and implement software in current OOPs programming languages such as Java/C++ and investigate issues on multi-threaded applications. Has a good understanding of object-oriented programming principles, multi-threaded applications.
  • Reviews software requirements as a technical subject matter expert.
  • Evaluates multiple design options, leads proof-of-concepts, and proposes optimal design solutions compatible with the software system architecture.
  • Should be familiar with different versions of Java (8 and above) or similar programming languages to be able to identify the need for version upgrade. Should be able to strategize, plan and execute version, technology upgrades for products.
  • Define feature evolution, branching, integration and deployment strategy. Defines structure of the source code files for one or more features. Oversees continuous integration and continuous delivery (CI/CD) design of one or more subsystems.
  • Develops software system test strategies and test plans including regression analysis for complex features.
  • Provide effort estimates for software functionality. Plans, conducts, and technically directs projects or sub-systems of significant projects. Assesses areas impacted by new feature requests and determine approach to accommodate new capabilities.
  • Assist in the preparation of detailed design specifications for implementation per Abbott design development process.
  • Ability to follow the vision of building a competent team. Should be able to constructively work with local and US manager to define the required team structure and put efforts towards realizing the team structure.
  • Demonstrate technical leadership to ramp-up the team, knowledge, and competency building to be able to run program independently while delivery quality output.
  • Work independently and as an extended arm of the US team.
  • Regular reporting to local and US manager, highlighting issues, provide mitigation and implement solutions.

Preferred qualifications

  • Bachelor’s degree in engineering preferably in Computer Science or related field with 12+ years of related experience, Master's Degree with 10+ years of related experience.
    • Minimum of 6 years of experience leading teams preferably across multiple locations
  • Experience with direct responsibility for meeting schedule and quality demands
  • Good understanding of Linux operating systems and networking
  • Good working Knowledge of Java and C++ based application development.
  • Familiarity with Collections framework
  • Systematic problem-solving approach, and a sense of ownership and drive.
  • Ability to communicate effectively with others at, above, and below their level in the organization, verbally and in writing.
  • Ability to assess, develop options, and summarize and communicate tradeoffs to drive decisions.
  • Proven team building and handling ability.
  • Experience to evaluate and hire candidates the best supplement the team vision.
  • Ability to define ramp-up and succession plan.

The base pay for this position is

N/A

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

JOB FAMILY:IT Services & Solutions Delivery

DIVISION:CRM Cardiac Rhythm Management

LOCATION:India > Mumbai : BKC Building

ADDITIONAL LOCATIONS:

WORK SHIFT:Standard

TRAVEL:Yes, 20 % 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)

Top Skills

C++
Java
The Company
Mumbai, Maharashtra
97,838 Employees
On-site Workplace

What We Do

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 109,000 colleagues serve people in more than 160 countries.

Jobs at Similar Companies

Fusion92 Logo Fusion92

Account Executive

AdTech • Agency • Digital Media • Enterprise Web • Marketing Tech • Analytics • Web3
IL, USA
263 Employees

ForeFlight Logo ForeFlight

Product Designer II

Aerospace • Software • App development
Remote
Austin, TX, USA
466 Employees

IonQ Logo IonQ

Lead Ion Trap Design Engineer

Artificial Intelligence • Hardware • Information Technology • Internet of Things • Software
Easy Apply
Seattle, WA, USA
305 Employees

Snap Inc. Logo Snap Inc.

Application Engineer, Salesforce UI

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
New York, NY, USA
5000 Employees

Similar Companies Hiring

Pfizer Thumbnail
Pharmaceutical • Natural Language Processing • Machine Learning • Healthtech • Biotech • Artificial Intelligence
New York, NY
121990 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account