Senior Software Engineer

Abbott

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Plano, TX
Salary
$78,000–$156,000 / yr
Employment
Full-time
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $173k
This role $117k
$61k most similar roles pay here $236k

This role pays less than 98% of similar roles. Most pay $150,000–$195,818 — the shaded band above. At the midpoint, this role pays about $117k versus about $173k for comparable roles.

Based on 240 similar postings.

Employer

About Abbott

Abbott Laboratories is a global healthcare company that manufactures and markets a broad and diversified line of health care products including diagnostics, medical devices, nutritionals, and branded generic pharmaceuticals. Industry: Healthcare & Medical Devices

Abbott currently has 103 open roles on FindRole.

Listed pay typically runs $94,650–$189,350 across 82 roles with salary data.

Most-posted roles

View all roles at Abbott

At a glance

TL;DR · Senior Software Engineer

As a Senior Software Engineer in the Neuromodulation division, you will develop software for connected Class III implantable medical-device systems, including spinal cord stimulation and deep brain stimulation technologies to treat chronic pain and movement disorders. You will build end-to-end product capabilities by designing and maintaining full-stack features across clinician-facing user experiences, mobile applications, backend services, and device-facing integrations. Your daily work involves developing with Angular, TypeScript, C#, .NET, C, and C++ while utilizing AI-enabled engineering tools to enhance development capacity. You will manage the full lifecycle of features, ensuring high quality in an IEC 62304 Class C environment through automated testing, CI/CD pipelines, and risk-based thinking. The role requires integrating complex data flows between mobile components, embedded firmware, and cloud capabilities to solve critical medical challenges within a regulated, safety-critical product space.

What does a Software Engineer earn in Texas?

Median $177502 from 130 postings across 36 companies.

See salary data

What you'll do

  • Develop full-stack software for connected neuromodulation products using Angular, TypeScript, C#, .NET, C, and C++.
  • Design and implement features across clinician-facing interfaces, mobile applications, backend services, and device-facing integrations.
  • Translate clinical and risk-management requirements into technical designs and production code for Class III medical devices.
  • Write secure, maintainable code in an IEC 62304 Class C environment with high automated test coverage.
  • Integrate data flows between mobile components, backend services, embedded firmware, and cloud capabilities.
  • Utilize AI-enabled tools to accelerate design exploration, debugging, documentation, and automated verification processes.
  • Ensure all AI-generated outputs follow corporate safety guidelines and maintain human accountability for final results.
  • Resolve complex integration issues across multidisciplinary teams including hardware, software, and regulatory functions.

What we're looking for

  • Bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, or a related engineering discipline; a master's degree is preferred.
  • 5+ years of professional software development experience delivering reliable applications or connected products.
  • Experience using AI-enabled development tools to increase engineering capacity and software quality.
  • Full stack development experience with C#, .NET, Angular, TypeScript/JavaScript, HTML, and CSS.
  • Working knowledge of at least one additional language such as C, C++, Java, or Python for embedded integration or troubleshooting.
  • Proficiency in computer science fundamentals including data structures, algorithms, object-oriented design, multithreading, and secure coding.
  • Experience with mobile/connected platforms using RESTful or gRPC services, Git, and automated CI/CD pipelines.
  • Experience with regulated medical devices (Class III), IEC 62304, ISO 14971, or other safety-critical systems (preferred).

More like this

Similar roles

Senior Software Engineer

The Walt Disney Company

Remote (Bristol, CT) 6 days ago $148,700–$199,400
PostgreSQL MySQL Amazon RDS Aurora Azure GCP Python Java Go Terraform CloudFormation Git GitLab GitHub Linux Containers Ansible Chef CI/CD Infrastructure as Code SRE DRE
5+ yrs exp Remote

Senior Software Engineer

Adobe

San Jose, CA 13 days ago $173,500–$331,050
Java Scala Apache Spark Apache Kafka AWS Azure Data Lake Storage S3 Apache Parquet Databricks Delta Apache Iceberg Apache Hudi Hadoop Cassandra Apache HBase Azure Cosmos DB CI/CD Agile
10+ yrs exp

Senior Software Engineer

Morningstar Inc

Chicago, IL 87 days ago
Python FastAPI Flask PostgreSQL SQLAlchemy Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD LangGraph AutoGen OpenAI Anthropic MistralAI Pandas Plotly Matplotlib QlikView GraphQL SQL Server
5+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 69 days ago $119,800–$234,700
Azure C C++ C# Java JavaScript Python Win32 ARM64 PKI Encryption Agile Access Management
4+ yrs exp

Senior Software Engineer

Microsoft

Redmond, WA 51 days ago $119,800–$234,700
Distributed Systems CloudComputing C C++ C# Java JavaScript Python AI Telemetry ScalableSystems BackendDevelopment FullStackDevelopment
4+ yrs exp Hybrid

Senior Software Engineer

Anduril Industries

Boston, MA 51 days ago $191,000–$253,000
JavaScript TypeScript React NextJS AI ERP MES WMS CRM high-availability systems Data Platforms QA
5+ yrs exp