Senior Software Instrumentation Engineer II

AbbVie

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Madison, WI
Salary
$96,500–$183,500 / yr
Posted
22 days ago
Freshness
Confirmed live 2 days ago
Closes
Aug 20, 2126

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $169k
This role $140k
$83k most similar roles pay here $218k

This role pays less than 83% of similar roles. Most pay $149,500–$188,796 — the shaded band above. At the midpoint, this role pays about $140k versus about $169k for comparable roles.

Based on 240 similar postings.

Employer

About AbbVie

AbbVie is a global biopharmaceutical company focused on discovering and delivering innovative medicines and solutions in immunology, oncology, neuroscience, and eye care. Its products include Humira, Skyrizi, and Rinvoq.

AbbVie currently has 297 open roles on FindRole.

Listed pay typically runs $109,500–$208,500 across 271 roles with salary data.

Most-posted roles

View all roles at AbbVie

At a glance

TL;DR · Senior Software Instrumentation Engineer II

As a Senior Software Instrumentation Engineer II on the Madison Peptide Therapeutics Engineering team, you will develop, enhance, and maintain software for internally developed laboratory instruments and peptide array synthesizers. Working at the intersection of software, hardware, and science, you will build machine-control software to interface with sensors, actuators, pumps, motors, cameras, and other electronic devices in a biotech research environment. You will utilize Linux-based C++ development, focusing on object lifecycles, multithreading, concurrency, and XML/JSON messaging. The role involves designing system architectures, performing testing and validation, and creating workflow applications to improve throughput and quality. Key technical requirements include proficiency in C and C++, experience with complex instrumentation, and knowledge of communication protocols like RS-232 or TCP/IP. You will solve technical challenges related to instrument operation, data visibility, and manufacturing compliance within a fast-paced research setting.

What you'll do

  • Develop and maintain Linux-based C++ software for peptide array synthesizers and laboratory instrumentation.
  • Integrate machine-control software for sensors, actuators, pumps, motors, cameras, and other electronic devices.
  • Execute software testing and validation activities to ensure instrument reliability and performance.
  • Design and conduct engineering studies and system characterization experiments to improve instrument behavior.
  • Lead technical initiatives and mentor junior engineers on design decisions and technical direction.
  • Manage the deployment, configuration, and troubleshooting of software applications in a biotech manufacturing environment.
  • Create documentation for design specifications, engineering reports, and project status updates.

What we're looking for

  • Bachelor’s degree with 10+ years of experience, master’s with 8+ years, or a Ph.D. is required.
  • Proficiency in C and C++ development within a Linux environment is required.
  • Strong understanding of object lifecycles and manual memory management in C/C++ is required.
  • At least 2 years of experience developing software for laboratory, scientific, medical, or complex instrumentation is required.
  • Understanding of software architecture including multithreading, concurrency, and messaging protocols like XML and JSON is required.
  • Familiarity with software development methodologies and a commitment to Agile practices are required.
  • Proficiency in additional languages such as Python, C#, or Java (preferred).
  • Experience with electronics, embedded systems, machine control, or various communication protocols (preferred).

More like this

Similar roles

Senior Software Instrumentation Engineer II

AbbVie

Madison, WI 22 days ago $96,500$183,500
C++ C Linux Python C# Java Git GitHub Agile TCP/IP RS-232 RS-485 XML JSON Relational Databases Graph Databases Time-series Databases Machine Control Embedded Systems
10+ yrs exp Hybrid

Scientific Instrumentation Engineer

General Dynamics

Rockville, MD +1 27 days ago $106,250$143,750
Instrumentation Engineering Scientific Instrumentation Windows Linux System Integration Networking Endpoint Support Data Handling Laboratory Systems Cybersecurity Technical Support
8+ yrs exp Hybrid

Senior Detection Engineer II

Instacart

Remote 18 days ago $230,000$242,500
Detection-as-Code SOAR CI/CD Python Golang AWS Azure GCP macOS Threat Hunting SaaS Machine Learning
6+ yrs exp Remote

Senior Detection Engineer II

Instacart

Remote (CA) +4 18 days ago $196,000$207,000
Detection Engineering SOAR Python Golang AWS Azure GCP CI/CD Detection-as-Code Threat Hunting TTPs macOS Machine Learning Version Control SaaS
6+ yrs exp Remote

Software Engineer II

CoStar Group

Richmond, VA 46 days ago $108,000$140,000
React TypeScript Tailwind CSS JavaScript HTML CSS LLMs Prompt Engineering RESTful APIs Webpack Babel Redux Context API Git CI/CD .NET Core SQL Server Elastic Search Node.js AWS S3 Lambda SQS Kafka Redis

Software Engineer II

Mastercard

O Fallon, MO 2 days ago $92,000$147,000
Java Spring Boot RESTful APIs Apache Kafka gRPC IBM MQ Kubernetes Docker JUnit Git Bitbucket Shell Scripting Linux Windows Agile Object-Oriented Programming