Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Instrumentation Engineer II

Full-time

AbbVie Inc.


Company Description

About AbbVie

AbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of tomorrow. We strive to have a remarkable impact on people's lives across several key therapeutic areas including immunology, oncology and neuroscience - and products and services in our Allergan Aesthetics portfolio. For more information about AbbVie, please visit us at  . Follow @abbvie on  LinkedIn, Facebook ,  Instagram ,  X and  YouTube.

Job Description

Join the Madison Peptide Therapeutics (MPT) Engineering team as a Senior Software Instrumentation Engineer and help advance cutting-edge peptide array synthesis technology. In this role, you will develop, enhance, and maintain software that operates internally developed laboratory instruments and synthesizers in a fast-paced biotech research environment. 

You will work at the intersection of software, hardware, and science, applying your expertise in Linux-based C++ development to interface with sensors, actuators, pumps, motors, cameras, and other electronic devices. Your work will support instrument operation, system performance, data visibility, workflow efficiency, and product quality. 

This role also contributes to workflow applications that enable operators to configure and run instruments, as well as software tools that support quality and compliance processes. As a senior member of an Agile engineering team, you will help solve complex technical challenges, lead initiatives, mentor junior engineers, and deliver reliable solutions that increase throughput, reduce cost, and advance scientific capabilities. 

Key Responsibilities 

  • Design, develop, test, troubleshoot, and maintain Linux-based software for internally developed peptide array synthesizers and laboratory instrumentation. 
  • Develop and integrate machine-control software for sensors, actuators, pumps, motors, cameras, and other electronic devices. 
  • Apply software engineering expertise across system architecture, programming, data integration, machine control, data analysis, and visualization. 
  • Define and execute software testing and validation activities to ensure the quality, reliability, performance, and maintainability of instrument software. 
  • Support the deployment, configuration, operation, and troubleshooting of software applications in a biotech research and manufacturing environment. 
  • May lead technical initiatives and mentor junior engineers, contributing to design decisions, technical direction, knowledge sharing, and team development. 
  • Design and conduct experiments, engineering studies, and system characterization activities to evaluate instrument behavior and inform design improvements. 
  • Collaborate with cross-functional partners, including scientists, electrical and mechanical engineers, operations managers, quality personnel, and IT staff, to gather requirements and deliver effective solutions. 
  • Follow software development best practices, including version control, coding standards, code reviews, automated testing, documentation, Agile planning, and lifecycle management. 
  • Communicate technical information clearly through design documentation, engineering reports, presentations, status updates, and discussions with engineering leadership and project stakeholders. 

You will be accountable for delivering robust, maintainable, and compliant software solutions within your assigned technical scope while helping ensure that instrument systems meet operational, quality, safety, data-security, and business requirements. 

Qualifications

Required Qualifications 

  • Bachelor’s degree with 10+ years of relevant experience, master’s degree with 8+ years of relevant experience, or Ph.D. with no additional experience.

  • Proficiency in C and C++ development in a Linux environment. 

  • Strong understanding of object lifecycles and manual memory management in C/C++, including: 

  • Pointers and dynamic memory allocation 

  • Ownership and object lifetimes 

  • Memory leaks 

  • Dangling pointers and use-after-free errors 

  • Deallocation and resource cleanup 

  • At least 2 years of experience developing software for laboratory, scientific, medical, or other complex instrumentation. 

  • Understanding of software architecture and core technical concepts, including: 

  • Service-oriented architecture 

  • Multithreading and concurrency 

  • Semaphores, mutual exclusion, and synchronization 

  • XML and JSON messaging 

  • Familiarity with software development methodologies and demonstrated commitment to Agile practices. 

  • Strong analytical, troubleshooting, communication, and collaboration skills. 

  • Ability to work effectively in a multidisciplinary environment involving software, hardware, science, operations, and quality functions. 

Preferred Qualifications 

  • Proficiency in one or more additional programming languages, such as Python, C#, or Java. 

  • Experience with electronics, embedded systems, or machine-control applications. 

  • Experience interfacing with devices using RS-232, RS-485, TCP/IP, or similar communication protocols. 

  • Experience integrating with Tecan, Hamilton, or comparable liquid-handling platforms. 

  • Experience with AI-assisted software development, machine learning, or data-driven engineering applications. 

  • Experience using Git and GitHub for source-code management and collaborative development. 

  • Experience with one or more database technologies, including: 

  • Windows software development 

  • Relational databases 

  • Graph databases 

  • Time-series databases 

Additional Information

Applicable only to applicants applying to a position in any location with pay disclosure requirements under state or local law: ​

  • The compensation range described below is the range of possible base pay compensation that the Company believes in good faith it will pay for this roleat  the time of this posting based on the job grade for this position. Individual compensation paid within this range will depend on manyfactors  including  geographic location, and we may ultimately  pay more or less than the posted range. This range may be  modified in the future. ​

  • We offer a comprehensive package of benefits including paid time off (vacation, holidays, sick), medical/dental/vision insurance and 401(k) to eligible employees.​

  • This job is eligible to  participate in our short-term incentive programs. ​

Note: No amount of pay is  considered to be wages or compensation until such amount isearned,  vested,  and determinable. The amount and availability of  any bonus, commission, incentive, benefits, or any other form of compensation and benefits that areallocable to a   particular employee  remains in the Company's sole and absolute discretion unless and until paid and may be  modified at the Company’s sole and absolutediscretion,  consistent with applicable law. 

AbbVie is an equal opportunity employer and is committed to operating with integrity, driving innovation, transforming lives and serving our community.  Equal Opportunity Employer/Veterans/Disabled. 

US & Puerto Rico only - to learn more, visit 

US & Puerto Rico applicants seeking a reasonable accommodation, click here to learn more:

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Instrumentation Engineer II in Madison, WI vacancy
  • $96.5k - $183.5k

     ...LinkedIn, Facebook, Instagram, X and YouTube. Job Description Join the Madison Peptide Therapeutics (MPT) Engineering team as a Senior Software Instrumentation Engineer and help advance cutting-edge peptide array synthesis technology. In this role, you will develop,... 
    Senior
    Full time
    Temporary work
    Local area

    AbbVie

    Madison, WI
    1 day ago
  • $197.4k - $232k

     ...FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At...  ...Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems that... 
    Senior
    Full time
    Remote work

    Confluent

    Madison, WI
    2 days ago
  •  ...A leading data streaming company is seeking a Senior Software Engineer II to design and implement critical backend systems. The role involves leading the technical direction, mentoring engineers, and driving high-impact projects in a cloud-native environment. Candidates... 
    Senior
    Remote work

    Confluent

    Madison, WI
    22 hours ago
  • $139.3k - $250.7k

     ...relationships and insights to maximize product value through the full scope of our global platform. Partner with the best As a Senior II Solutions Engineer, you will work with all the technologies Akamai has to offer. By partnering with engineering and business teams you will... 
    Senior
    Work experience placement
    Work at office

    Akamai Technologies, Inc.

    Madison, WI
    6 days ago
  •  ...Primary Responsibilities:   Our embedded software engineers craft and innovate on truly unique and sophisticated controls platforms. As part of our team, you will be responsible for building high-quality software features daily. Additionally, you'll work alongside... 
    Senior
    Full time

    Sub-Zero Group

    Madison, WI
    9 hours ago
  •  ...technological innovations that can serve our customers. Our in-house software and hardware teams bring the heart of our appliances to life...  ...to invest in you and your career.Our embedded software engineers craft and innovate on truly unique complex controls platforms.... 
    Full time
    Work at office

    Sub-Zero and Wolf

    Madison, WI
    4 days ago
  •  ...Job Title: Senior .NET Web Developer Client: State of Wisconsin – Department of Children and Families (DCF) Job Location...  ...CSS 8+ Kendo UI framework 8+ SQL Server, DB2, Oracle, IIS 8+ Entity Framework 8+ SDLC and project management principles... 
    Senior
    Remote job
    Contract work
    H1b
    Relocation

    Govserviceshub

    Madison, WI
    9 hours ago
  •  ...Department of Justice has projects underway and continuing through FY23 which require the skills of a Certified Microsoft.Net web developer II position. This is an application support position that will work on internal and external end-user support on a legacy application... 

    E-Solutions

    Madison, WI
    3 days ago
  •  ...Job Title:.NET Web Developer IIThe State of Wisconsin is looking for 2 (two) .NET Web Developer II. Will close to submissions on 03/23/2023 at 4:00PM CST. Top required skills & years of experience: 1. 4 years of experience as a Microsoft full stack developer is required... 
    Contract work
    Work experience placement
    Remote work

    Software Technology Inc

    Madison, WI
    3 days ago
  •  ...experiences that drive their success. Summary We're looking for a Software Developer II for Miovision Technologies US, LLC to architect and...  ...education equivalent in Computer Science or Computer Engineering + 3 years' experience in a software development role. Alternatively... 
    Remote work
    Flexible hours

    GrabJobs

    Madison, WI
    4 days ago
  • $180k - $210k

     ...and more secure. The Full-Stack Product Engineering team is responsible for building a comprehensive...  ...who can build reliable and scalable software that will be used by all TRM customers....  ...debt reduction and knowledge sharing. Senior Engineer: Successfully designs and... 
    Senior
    Immediate start
    Remote work
    Worldwide

    GrabJobs

    Madison, WI
    2 days ago
  •  ...Description Evans Transportation Services is seeking a Backend Software Engineer to develop and maintain scalable applications, APIs, integrations, and databases that support our transportation and logistics operations. This role partners with business and technology teams... 
    Senior

    Evans Transportation Services, Inc.

    Madison, WI
    9 hours ago
  • $83.43k - $222.48k

     ...Senior Software Development EngineerCVS Health Digital is looking for hands-on, passionate people who want to join a high energy and growing...  .... Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful microservices... 
    Senior
    Local area

    Oak St. Health

    Madison, WI
    3 days ago
  • $161.64k - $217k

     ...foreign equivalent, in Computer Science, Information Technology, Engineering, or closely related quantitative discipline. Special Skill...  ...:00 p.m. The Intelligent Heart Of Customer Experience Zendesk software was built to bring a sense of calm to the chaotic world of customer... 
    Senior
    Work experience placement
    Remote work

    Zendesk

    Madison, WI
    16 hours ago
  • $125k - $135k

     ...Capio Group is looking for an experienced Senior Software Engineer! Full-time employee - Remote Salary: $125,000 - $135,000 About Us: Capio Group is a California-based Information Technology Consulting firm serving the public sector since 2010. We assist the Government... 
    Senior
    Full time
    Work experience placement
    Remote work
    Flexible hours

    GrabJobs

    Madison, WI
    4 days ago
  • $121.4k - $218.6k

     ...teams to solve complex challenges? Join Our Custom Government Engineering Team! The Custom Government team operates across the full...  ...performance Application Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution,... 
    Senior
    Work experience placement
    Work at office

    Akamai

    Madison, WI
    4 days ago
  • $145k - $160k

     ...plans for dependent care, transportation, and flexible spending   Position Summary SRS Acquiom is currently seeking a Senior Software Engineer and technology leader that will work with a dedicated, cross-functional Agile product team in a diverse, fast-paced... 
    Senior
    Immediate start
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours
    Night shift

    GrabJobs

    Madison, WI
    3 days ago
  • $83.7k - $97.65k

     ...DevOps Engineer IIWe are Progress - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications...  ...with agility and ease. Join us as a DevOps Engineer II and help us do what we do best: propelling business... 
    Work at office
    Work from home
    Home office

    Progress

    Madison, WI
    3 days ago
  • $100k - $144k

     ...Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team. As a hands‑on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud‑based enterprise... 
    Senior
    Work at office
    Local area
    Remote work

    Buoyant Inc

    Madison, WI
    3 days ago
  •  ...Senior Software EngineerHusch Blackwell LLP is a full-service litigation and business law firm with multiple locations across the United...  ...empowered, then we invite you to apply to our Senior Software Engineer position. This position may be filled remotely or in a hybrid... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Husch Blackwell

    Madison, WI
    16 hours ago
  •  ...Infleqtion is seeking a Senior Software Engineer to join the team building the control system software for Infleqtion's quantum computers. The ideal candidate is an experienced backend engineer with a strong background in creating robust and scalable scientific applications... 
    Senior

    Infleqtion

    Madison, WI
    14 hours ago
  • $174k - $252k

     ...or equivalent practical experience. 5 years of experience with software development in C++, C, or Python.3 years of experience testing...  ...developing accessible technologies. Google's software engineers develop the next-generation technologies that change how billions... 
    Senior

    Google

    Madison, WI
    2 days ago
  • $100k - $144k

     ...Resource Innovations is hiring a Senior Software Engineer for a remote role, focusing on cloud-based SaaS products. The successful candidate will have 10+ years of experience with PHP and Laravel, leading the architecture and design of scalable systems. Responsibilities... 
    Senior
    Remote work

    Buoyant

    Madison, WI
    14 hours ago
  •  ...Senior Software Engineer: Applied AI (Voice Agents & ML Systems) The pitch We build and operate production AI voice agents that hold real phone conversations in a regulated healthcare setting, plus the machine learning and LLM pipelines around them. This is one seat... 
    Senior
    Permanent employment
    Casual work

    Advanced Monitored Caregiving Inc.

    Madison, WI
    14 hours ago
  • $140k - $200k

     ...Speechify, Inc. is seeking a Senior Software Engineer in Madison, WI to join the Core Experiences Team. This role involves collaborating with product teams to optimize projects, designing efficient algorithms, and shipping cloud functions using Kotlin. The ideal candidate... 
    Senior

    Speechify, Inc.

    Madison, WI
    22 hours ago
  •  ...Speechify is seeking a Senior Software Engineer to join the Core Experiences Team. This role focuses on foundational services and SDKs powering Speechify’s product experience across platforms, balancing product needs with infrastructure concerns. You will collaborate... 
    Senior

    Speechify

    Madison, WI
    14 hours ago
  •  ...success in the future. Primary ResponsibilitiesAs the IT Tech Lead II - Web, you will provide both technical and people leadership...  ...state laws. QualificationsEDUCATIONBachelors or better in Software Engineering or related fieldBachelors or better in Computer Science or... 
    Full time

    Sub-Zero and Wolf

    Madison, WI
    4 days ago
  •  ...Job Description Job Description Position Title: Senior Software Engineer – Interoperability  Reports to : Senior Manager Global Software Engineering FT/PT : Full-time Location : US Office, Hybrid- Office 3 days a week   Position Summary: Join our... 
    Senior
    Full time
    For contractors
    Work at office
    Shift work
    3 days per week

    Centaur Health Holdings

    Middleton, WI
    29 days ago
  • $186.07k - $218.9k

     ...in collaboration with product, design, security, data or other engineering teams Demonstrate a keen awareness of Coinbase’s platform,...  ...we look for in you You have at least 5 years of experience in software engineering and at least 5 years of experience in developing large... 
    Senior
    Local area

    Coinbase

    Madison, WI
    1 day ago
  • $190k - $240k

     ...customer identity and authentication. This role is a hands‑on engineering position inside Information Security, focused on designing and...  ...basic configuration. ~5+ years of professional backend software engineering experience. ~ Strong production experience in Python... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm

    Madison, WI
    14 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Instrumentation Engineer II. Be the first to apply!