Senior Software Instrumentation Engineer II

AbbVie

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
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, manual memory management, multithreading, and concurrency. The role involves designing system architectures, integrating XML and JSON messaging, and performing automated testing to ensure product quality and compliance. You will collaborate with cross-functional teams to solve complex technical challenges while mentoring junior engineers. This position addresses the critical need for reliable instrumentation software to improve throughput and advance scientific capabilities in peptide synthesis technology.

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 characterization experiments to evaluate and improve instrument behavior.
  • Lead technical initiatives and mentor junior engineers on design decisions and technical direction.
  • Develop workflow applications for operator configuration and tools for quality and compliance processes.
  • Create technical documentation, including design reports and presentations for stakeholders and leadership.

What we're looking for

  • A Bachelor’s degree with 10+ years of experience, a 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.
  • Knowledge of software architecture including multithreading, concurrency, and XML/JSON messaging is required.
  • Familiarity with Agile methodologies and commitment to standard software development practices is required.
  • Strong analytical, troubleshooting, communication, and collaboration skills are required.
  • Ability to work in a multidisciplinary environment involving hardware, science, operations, and quality functions is required.

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 Time-series Databases Graph Databases Embedded Systems Machine Control Multithreading
10+ yrs exp

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