Software Instrumentation Engineer
Allergan
Job Description Join the Madison Peptide Therapeutics (MPT) Engineering team as an Instrumentation Software Engineer and help shape the future of cutting‑edge peptide array synthesis technology. In this role, you’ll work alongside talented engineers and scientists to maintain, enhance, and innovate across our fleet of advanced synthesizers in a fast‑paced biotech research environment. This is an exciting opportunity for a software engineer who enjoys solving complex technical challenges at the intersection of software, hardware, and science. You’ll bring your expertise in Windows C# and/or Linux C++ development to design and improve software that interfaces with instrumentation hardware such as sensors, actuators, pumps, motors, cameras, and other electronic devices. Your work will directly support the operation, performance, and data visibility of internally developed laboratory equipment. You’ll also contribute to workflow software that enables operators to efficiently set up and run instruments, as well as tools that support the quality system. Working in a collaborative Agile team, you’ll help deliver high‑quality solutions that increase throughput, reduce cost, and improve product quality—making a meaningful impact on both the team and the science. Responsibilities Design, develop, test, troubleshoot, and maintain Windows and/or Linux software solutions that enhance internally developed peptide array synthesizers. Apply expertise across software design, programming languages, machine control, data integration, and data analysis/visualization tools. Perform software testing and validation to ensure quality, reliability, and performance. Support deployment, configuration, and troubleshooting of software applications in a biotech manufacturing environment. Follow team development practices, including version control, coding standards, code review, and documentation. Design and conduct experiments, engineering studies, or models to characterize system behavior and inform design decisions. Collaborate with cross‑functional partners, including scientists, electrical and mechanical engineers, operations managers, and IT staff, to gather requirements and deliver effective solutions. Communicate effectively with engineering leadership and peers through verbal and written updates. Adhere to corporate and divisional standards, including code of conduct, safety, GxP compliance, data security, and software development lifecycle requirements. Required Qualifications Bachelor’s Degree or equivalent education with 5 years of experience, or Master’s Degree or equivalent education with two years of experience. Proficiency in either C#, .NET, and Windows Forms desktop application development in Visual Studio, or C++ development in a Linux environment. 1+ year(s) experience developing software for laboratory, scientific, or medical instrumentation. Understanding of software architecture and core technical concepts, including: service‑oriented architecture; multithreading, semaphores, and mutual exclusion; XML and JSON messaging. Familiarity with software development methodologies and a commitment to Agile practices. Preferred Qualifications Experience with electronics and embedded systems. Experience interfacing with devices via RS232, RS485, or TCP/IP. Experience integrating with Tecan, Hamilton, or similar liquid handling robots. Proficiency in Python or Java. Experience with AI‑assisted software development and/or machine learning. Experience with Git and GitHub for source code management. Experience with one or more database types, including relational, graph, or time‑series databases. Additional Information 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 role at the time of this posting based on the job grade for this position. Individual compensation paid within this range will depend on many factors 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 is earned, vested, and determinable. The amount and availability of any bonus, commission, incentive, benefits, or any other form of compensation and benefits that are allocable to a particular employer remains in the Company’s sole and absolute discretion unless and until paid and may be modified at the Company’s sole and absolute discretion, 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: #J-18808-Ljbffr
- ...Instrumentation and Controls Project Engineer Job ID 2026-5707 Job Location US-WI-Madison Overview Join a Team Where Engineering Excellence Drives Opportunity At Affiliated Engineers, Inc. (AEI) , we bring together expertise and innovation...SuggestedWork at officeFlexible hours
$74.7k - $127.95k
...About the Role: As a Product Software Engineer, you will build upon your foundational skills to develop and enhance software programs. With a focus on innovation and user satisfaction, you'll collaborate with your team to improve the performance and usability of our...SuggestedWork at officeFlexible hours$101k - $172k
...clinicians the clarity they need to make confident decisions when it matters most. Position Overview We are looking for a Senior Software Engineer to lead the design, development, and testing of software applications. The role involves creating expert design concepts,...SuggestedFull timeFor contractorsLocal areaNight shiftWeekend work$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...SuggestedWork at officeLocal areaRemote work- ...Job Description: The Software Engineer reviews the technical designs, security configurations, and implements software programming applications, including software infrastructure and development tools. The candidate will be responsible for the management of...Suggested
$106k - $145k
...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 for...Temporary workWork experience placementFlexible hours- ...Software Development Engineer Give hope. Give health. Make your mark in the fight against cancer. At Accuray, we make a direct and powerful impact on the lives of cancer patients every day — helping them live longer, better lives. But our commitment to innovation...Permanent employmentWork at office
- ...Job Title: Senior Windows Engineer (Endpoint Management & Modern Workplace) Job Location: Durham, NC Overview We are seeking an experienced Senior Windows Engineer to join our team and support a large-scale, enterprise environment of approximately 20,000 Windows...Full time
$112.3k - $140k
...you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain... ...unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking for...Work at officeLocal areaRemote workWorldwide- ...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...Local areaFlexible hours
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$125k - $191.7k
...Job Description Hybrid: This role is categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team within the AV organization, you will play a critical role in leading the strategy and execution of validation efforts for...Local areaRemote workWork from homeFlexible hours$30 per hour
...we help shape a brighter way forward. Lead Operating Engineer - JLL What this job involves: As a Lead Operating Engineer... ...high standards required in healthcare environments. You'll be instrumental in implementing preventative maintenance programs, managing...Hourly payDaily paidFull timeApprenticeshipHome office$60 per hour
...front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI development. Our platform... ...s degree (completed or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is...Hourly payFull timeRemote workFlexible hours- ...specifications for use in bid documents. Work with project management/engineering and operations to develop and maintain cost‑to‑complete... .... Respond proactively to all sales calls. Utilize proprietary software platforms to address technical questions. Utilize third‑party...For contractorsWork experience placementSeasonal workWork at officeLocal areaShift work
- ...401K match ~ Sign on bonus opporunity ~ Paid OT and Annual Performance Bonus Responsibilities: Conduct Instrumentation and control engineering services and consulting on Municipal W/WW treatment plants and facilities Manage projects and Design Management...Relocation package
$150.2k - $225.4k
...and processes to better enable teams at Rubrik to develop secure software and protect data and systems with appropriate security controls... ...About the role: Rubrik is seeking an Application Security Engineer. In this role, you will be responsible for ensuring that Rubrik...Work experience placementLocal areaRemote workShift work- ...Description Job Description BIOFerm™ is looking for an Instrumentation & Controls Engineer responsible for the design, specification, integration,... .... Develop and implement PLC, HMI, and SCADA software for system automation and monitoring. Specify, configure...Remote work
$78.4k - $127k
Responsible for supporting the sustainment of Applications/Services providing the backend administration and support in the Oracle Cloud Infrastructure. Assist in defining requirements, designing and building data center technology components and testing efforts. Responsibilities...Contract workWork at office$110k
...We seek a highly motivated and experienced Application Security Engineer to join our growing security team. This role is highly... ...systems configurations. This position ensures that every step of the software development lifecycle (SDLC) follows security best practices. This...Full time- Job Title: Java Backend Developer Location: Madison, WI Duration: 6+ Months Job Description: Java, Message Queues, MDB, Hermes, Spring Framework, IBM P8, REST, SOAP, oracle, SQL Developer, Databases, Word Templates, Splunk, J2EE ...
- REQUIRED SKILLS Application development experience using Visual Studio, including .NET application and web application design patterns (5 years) Experience with Microsoft SQL Server and SQL client tools, including creating and updating tables, views, stored procedures,...Permanent employmentContract workFor contractorsLocal area
- ...actions to build and maintain CI/CD pipelines - at least 1 year of experience Nice to Have Skills Experience working in an Agile software development environment Experience using Linq or Entity Framework Previous experience providing this service for the government a...Permanent employmentContract workLocal area
- 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...For contractorsLocal area
- Required Qualifications ~6+ years of web and client-server application development experience including requirements gathering, design, coding, testing, implementation, and support ~3+ years of previous work experience in government, insurance, accounting,...Work experience placementRelocation
- ...Plant Modeling Engineer Location: Troy, Michigan and various unanticipated work locations... ...or customer issue. Develop C and model software based on SW Dev processes like Agile (Scrum... ...Desk) or similar product like National Instruments, ETAS, Vector HIL systems. Develop...Work experience placement
- ...Supervisor, Application Architect, Business Relationship Manager, Project Manager, and program Leads, utilizing DNR IT standards, software and tools. Orienting self to current applications by working with others Identifying a solution/design working in collaboration...Work experience placementWork at office
- ...Jobtailor seeks a seasoned software engineer to design and build scalable applications across multiple digital channels. You will contribute to architecture decisions, write robust code, and ensure performance while participating in all scrum ceremonies. You will translate...
- ...Responsibilities Building scalable software applications across all digital channels to serve customers. Taking an enterprise-wide,... ...execution of products. Responsible for designing and creating engineering specifications for software applications and programs. Responsible...Temporary work
$131.25k
## Senior Software EngineerApplylocations: Remote-CA: Remote-WA: Remote-CO: Remote-NY: Remote-OR(PT)posted on: Posted 25 Days Agojob requisition id: JR28401## **Senior Software Engineer**WME is building the next generation of internal platforms that power one of the world...Temporary workLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Instrumentation Engineer. Be the first to apply!
- ngo software engineer Madison, WI
- software developer Madison, WI
- part time software developer remote Madison, WI
- financial software developer Madison, WI
- senior software engineer ruby on rails Madison, WI
- software engineer amazon Madison, WI
- senior software design engineer Madison, WI
- software engineer remote Madison, WI
- software engineer entry level Madison, WI
- entry level software engineer remote Madison, WI



