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 6 days ago
Similar jobs that could be interesting for youBased on the Senior Software Instrumentation Engineer II in Madison, WI vacancy
  •  ...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
    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
    15 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.... 
    Suggested
    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
    15 hours ago
  •  ...Title: .NET Web Developer II Local to WI Description: This position will work to support and enhance existing web applications maintained within the Enterprise section. This person will join an existing team responsible for maintaining and enhancing web-based... 
    Suggested
    For contractors
    Local area

    3B Staffing LLC

    Monona, WI
    5 days ago
  •  ...Senior Software EngineerResource Innovations is seeking a 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... 
    Senior
    Work at office
    Remote work

    Resource Innovations

    Madison, WI
    1 day ago
  • $120k - $135k

     ...As a Software Development Lead on the OnVUE team, you will provide technical leadership for one or more product development squads supporting...  ...and implementation of scalable software solutions, mentoring engineers, driving technical excellence, and ensuring successful... 
    Senior
    Full time
    Remote work

    Pearson

    Madison, WI
    5 days ago
  •  ...called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer...  ...systems. Drive CX outcomes through experimentation, instrumentation, and iterative delivery, using metrics such as containment... 
    Senior
    Local area

    Coinbase

    Madison, WI
    2 days ago
  • $186.07k - $218.9k

     ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise Applications and Architecture org, builds AI-first surfaces... 
    Senior
    Local area

    Coinbase

    Madison, WI
    2 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
    4 days 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
  •  ...for a better tomorrow with our Secure Document Generation (SDG) software. Everyone at Inkit, no matter their role, can leave their mark...  ...and maintain coding standards and best practices for the engineering team. Design for security and privacy from the ground up in all... 
    Senior
    Flexible hours

    Inkit

    Madison, WI
    1 day ago
  •  ...Senior Software Engineer The Senior Software Engineer serves as a technical expert and reference for complex software components. This role involves hands-on development, technical guidance, and the design and development of AP Suite software for the reconstruction... 
    Senior
    Local area
    Flexible hours

    PEAK Technical Staffing USA

    Madison, WI
    2 days ago
  • $115k - $192.9k

     ...expertise and analytical skills to help create vehicles that are as smart as you are. In this position... As a Full Stack Software Engineer, you will collaborate with a broad array of talented software engineers to build amazing software that will transform the Ford... 
    Senior
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Madison, WI
    4 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
  • $98.9k

     ...superpowers. You own and execute features independently, build APIs for engineers to solve customer problems, and ensure our systems are...  ...efficient, optimized, scalable, and reliable. Developing software testing and validation procedures and documentation. Ensuring... 
    Senior
    Work at office
    Remote work

    Zoom Corporation

    Madison, WI
    1 day ago
  • $170k - $210k

     ...institutions, providing professional services across 160 countries. To learn more, visit franklincovey.com. Title: Senior Software Engineer Payroll Title: Sr. Software Engineer Division & Department: Corporate Platform Development Status: Full-Time Exempt... 
    Senior
    Full time
    Remote work

    Franklin Covey

    Madison, WI
    4 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
    3 days ago
  • $72.93k - $104.18k

     ...Opportunity We are looking for a skilled and proactive DevOps Engineer II to join our FOLIO Operations team, supporting large-scale,...  ...Talent Community ( Early Career/Intern Talent Community Software Powered by ICIMS ( Location US-Remote ID 2026-2037... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    EBSCO Information Services

    Madison, WI
    5 days 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
  • $186.07k - $218.9k

     ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer, Developer Infrastructure Coinbase’s Developer Infrastructure group builds the systems every Coinbase engineer relies on... 
    Senior
    Local area

    Coinbase

    Madison, WI
    3 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
    1 day 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
  • $120k - $150k

    As a Senior Software Engineer, this professional will lead the design and development of entire computer systems and application software. They will leverage their expertise to create scalable and robust solutions, mentor junior developers, and drive best practices across... 
    Senior
    Work experience placement
    Casual work
    Local area
    Flexible hours

    Harris Computer

    Madison, WI
    2 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
    1 day ago
  • $186.07k - $218.9k

     ...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team, you'll build the AI infrastructure and agentic systems that automate customer... 
    Senior
    Local area

    Coinbase

    Madison, WI
    2 days ago
  • $106k - $141k

     ...prototype while never losing sight of the critical importance of systems engineering process and attention to detail. We take bold, calculated risks to drive progress. We are seeking a Senior Software Engineer to join the team building the control system software... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Infleqtion

    Madison, WI
    15 hours ago
  •  ...Syms Strategic Group (SSG)  is seeking a talented Software Developer in Test (SDET) Location: Remote Department: Veterans...  ...metrics and reporting Occasionally perform other IT systems engineering activities such as requirements, design, installation, operation... 
    Full time
    Work experience placement
    Remote work

    Ssg

    Madison, WI
    15 hours ago
  • $78k - $156k

     ...nutritionals and branded generic medicines. Our 115,000 colleagues serve people in more than 160 countries.JOB DESCRIPTION:As a Sr. Software Engineer, this seasoned professional will demonstrate competence and creativity in a wide range of technical areas. This role will have... 
    Senior
    Full time
    Part time
    Work at office
    Work visa
    Shift work
    Night shift
    Weekend work

    Abbott

    Madison, WI
    15 hours ago
  •  ...Senior Accountant IIUnder minimal supervision, as the Senior Accountant II, you will be responsible for more complex general and technical accounting activities related to general ledger accounts. The position will act as a key resource in the day-to-day maintenance of... 
    Senior
    Temporary work
    Work at office
    Remote work

    Telephone & Data Systems

    Madison, WI
    3 days ago

Do you want to receive more vacancies?

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