JobHabor

Software Engineer

AbbVie

Location
North Chicago
Workplace
Onsite
Employment
Full Time
Salary
USD 109,500–208,500/yr
Apply on the employer’s site

Posted 2mo ago

Software Engineer job with AbbVie | 3049684

  • Consent
  • Details
  • [#IABV2SETTINGS#]
  • About

We respect your privacy

We use cookies to enhance your experience, analyze site traffic, and serve tailored ads. By clicking "OK", you agree to our use of cookies. You can later change your consent or withdraw it. For more info, see our Privacy Policy.

[#GPC_BANNER_ICON#]

[#GPC_TOAST_TEXT#]

Consent Selection

Necessary

Preferences

Statistics

Marketing

Show details

Details

  • Necessary 63

Necessary cookies help make our website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

  • Biospace10

Learn more about this provider__eoiUsed in order to detect spam and improve the website's security.

Maximum Storage Duration

180 daysType

HTTP Cookie

AnonymousUserIdUnique GUID provided for an unauthenticated

UserMaximum Storage Duration

400 daysType

HTTP Cookie

BrowserSessionFor uniquely identifying browser session information used in the business processes for providing a Job board siteMaximum

Storage Duration

1 dayType

HTTP Cookie

csrfTokenHelps prevent Cross-Site Request Forgery (CSRF) attacks.

Maximum Storage Duration

SessionType

HTTP Cookie

DoubleSubmit_BioSpace_ResponsiveJobSeekerPendingMaximum Storage Duration: SessionType: HTTP Cookie

FixedFacetDefaults Search defaults, used by javascript to display facetsMaximum

Storage Duration

SessionType

HTTP Cookie

JobSearchCriteriaRemembers a previous job search for when returning to job search results from a job detail page (to prevent having to reapply search criteria)Maximum

Storage Duration

SessionType

HTTP Cookie

JobSearchResultIdsRemembers the job IDs from the last search result. This is passed to the V6 job details page to facilitate pagination.

Maximum Storage Duration

SessionType

HTTP Cookie

JSMRISession information used to provide reporting essential for the business processes for providing a Job board site. Tracks last seen date and a count of overall sessions for an anonymous user.

Maximum Storage Duration

1 yearType

HTTP Cookie

m_tempUsrIdPendingMaximum Storage Duration

SessionType

HTTP Cookie

  • Businesswire1

Learn more about this providerf5avraaaaaaaaaaaaaaaa_session_Registers the website's speed and performance. This function can be used in context with statistics and load-balancing.

Maximum Storage Duration

SessionType

HTTP Cookie

  • Cision5

Learn more about this providerc/img/1x1.

gifPendingMaximum Storage Duration

SessionType

Pixel Tracker

INGRESSCOOKIEThis cookie is used to distinguish between humans and bots.

Maximum Storage Duration

SessionType

HTTP Cookie

cf_clearanceThis cookie is used to distinguish between humans and bots.

Maximum Storage Duration

1 yearType

HTTP Cookie

object(#-#-##

#

#.#)Holds the users timezone.

Maximum Storage Duration

PersistentType

HTML Local Storage

persist

rootThis cookie stores visitor credentials in an encrypted cookie in order to allow the visitor to stay logged in on reentry, if the visitor has accepted the 'stay logged in'-button.

Maximum Storage Duration

PersistentType

HTML Local Storage

  • Cloudflare1

Learn more about this providercf.turnstile.uThis cookie is used to distinguish between humans and bots.

Maximum Storage Duration

PersistentType

HTML Local Storage

  • Cookiebot2

Learn more about this providerCookieConsent [x2]Stores the user's cookie consent state for the current domainMaximum

Storage Duration

1 yearType

HTTP Cookie

  • Google6

Learn more about this providerSome of the data collected by this provider is for the purposes of personalization and measuring advertising effectiveness. The provider may use the IP Addresses for ads measurement and ads personalization.

test_cookieUsed to check if the user's browser supports cookies.

Maximum Storage Duration

1 dayType

HTTP Cookie

_GRECAPTCHAThis cookie is used to distinguish between humans and bots. This is beneficial for the website, in order to make valid reports on the use of their website.

Maximum Storage Duration

180 daysType

HTTP Cookie

rc

eThis cookie is used to distinguish between humans and bots.

Maximum Storage Duration

SessionType

HTML Local Storage

rc

hThis cookie is used to distinguish between humans and bots.

Maximum Storage Duration

PersistentType

HTML Local Storage

rc

aThis cookie is used to distinguish between humans and bots. This is beneficial for the website, in order to make valid reports on the use of their website.

Maximum Storage Duration

PersistentType

HTML Local Storage

rc

cThis cookie is used to distinguish between humans and bots.

Maximum Storage Duration

SessionType

HTML Local Storage

  • HubSpot4

Learn more about this providerrc

bThis cookie is used to distinguish between humans and bots.

Maximum Storage Duration

SessionType

HTML Local Storage

rc

fThis cookie is used to distinguish between humans and bots.

Maximum Storage Duration

PersistentType

HTML Local Storage

cookietest [x2]This cookie is used to determine if the visitor has accepted the cookie consent box.

Maximum Storage Duration

SessionType

HTTP Cookie

  • Salesforce4

Learn more about this providerCookieConsentPolicy [x2]Stores the user's cookie consent state for the current domainMaximum

Storage Duration

1 yearType

HTTP Cookie

LSKey-c$CookieConsentPolicy [x2]Determines whether the user has accepted the cookie consent box.

Maximum Storage Duration

1 yearType

HTTP Cookie

  • West1

Learn more about this providerASP.NET_SessionIdPreserves the visitor's session state across page requests.

Maximum Storage Duration

SessionType

HTTP Cookie

  • c212.net

hsadspixel.net

hs-banner.com

hubspotusercontent.com

hubspotusercontent-na1.net

vimeo.com

20

__cf_bm [x20]This cookie is used to distinguish between humans and bots. This is beneficial for the website, in order to make valid reports on the use of their website.

Maximum Storage Duration

1 dayType

HTTP Cookie

  • cts.businesswire.com

globenewswire.com

2

ak_bmsc [x2]This cookie is used to distinguish between humans and bots. This is beneficial for the website, in order to make valid reports on the use of their website.

Maximum Storage Duration

1 dayType

HTTP Cookie

  • fs23.formsite.com

cts.businesswire.com

2

JSESSIONID [x2]Preserves users states across page requests.

Maximum Storage Duration

SessionType

HTTP Cookie

  • fs23.formsite.com

jobs.biospace.com

4

AWSALB [x2]Registers which server-cluster is serving the visitor. This is used in context with load balancing, in order to optimize user experience.

Maximum Storage Duration

7 daysType

HTTP Cookie

AWSALBCORS [x2]Registers which server-cluster is serving the visitor. This is used in context with load balancing, in order to optimize user experience.

Maximum Storage Duration

7 daysType

HTTP Cookie

  • zoominfo.com1

_cfuvidThis cookie is a part of the services provided by Cloudflare - Including load-balancing, deliverance of website content and serving DNS connection for website operators.

Maximum Storage Duration

SessionType

HTTP Cookie

  • Preferences 0

Preference cookies enable a website to remember information that changes the way the website behaves or looks, like your preferred language or the region that you are in.

  • We do not use cookies of this type.
  • Statistics 39

Statistics cookies help us to understand how visitors interact with websites by collecting and reporting information anonymously.

  • Appcast4

Learn more about this providercc_utPendingMaximum Storage Duration

1 yearType

HTTP Cookie

_ccidPendingMaximum Storage Duration

1 yearType

HTTP Cookie

_ccidPendingMaximum Storage Duration

PersistentType

HTML Local Storage

jobIdPendingMaximum Storage Duration

SessionType

HTML Local Storage

  • Biospace8

Learn more about this providerziwsSessionCollects statistics on the user's visits to the website, such as the number of visits, average time spent on the website and what pages have been read.

Maximum Storage Duration

SessionType

HTML Local Storage

ziwsSessionIdCollects statistics on the user's visits to the website, such as the number of visits, average time spent on the website and what pages have been read.

Maximum Storage Duration

SessionType

HTML Local Storage

attb_cidPendingMaximum Storage Duration

1 dayType

HTTP Cookie

hs-cta-interactions#cta [x2]Collects statistics on the visitor's visits to the website, such as the number of visits, average time spent on the website and what pages have been read.

Maximum Storage Duration

PersistentType

IndexedDB

bsp.analytics.lastActivity.

0000018c-6550-de5b-a18c-efd86cf80000PendingMaximum Storage Duration

PersistentType

HTML Local Storage

bsp.analytics.uniqueVisit.

0000018c-6550-de5b-a18c-efd86cf80000PendingMaximum Storage Duration

PersistentType

HTML Local Storage

bsp.analytics.visitStarted.

0000018c-6550-de5b-a18c-efd86cf80000PendingMaximum Storage Duration

PersistentType

HTML Local Storage

  • Cision6

Learn more about this provider_tldtest_# [x2]Registers statistical data on users' behaviour on the website. Used for internal analytics by the website operator.

Maximum Storage Duration

SessionType

HTTP Cookie

amp_#Registers statistical data on users' behaviour on the website. Used for internal analytics by the website operator.

Maximum Storage Duration

PersistentType

HTML Local Storage

amp_cookie_test#Registers statistical data on users' behaviour on the website. Used for internal analytics by the website operator.

Maximum Storage Duration

1 yearType

HTTP Cookie

amplitude_unsent_#Registers data on visitors' website-behaviour. This is used for internal analysis and website optimization.

Maximum Storage Duration

PersistentType

HTML Local Storage

amplitude_unsent_identify_#Registers data on visitors' website-behaviour. This is used for internal analysis and website optimization.

Maximum Storage Duration

PersistentType

HTML Local Storage

  • Hotjar5

Learn more about this provider_hjSession_#Collects statistics on the visitor's visits to the website, such as the number of visits, average time spent on the website and what pages have been read.

Maximum Storage Duration

1 dayType

HTTP Cookie

_hjSessionUser_#Collects statistics on the visitor's visits to the website, such as the number of visits, average time spent on the website and what pages have been read.

Maximum Storage Duration

1 yearType

HTTP Cookie

_hjTLDTestRegisters statistical data on users' behaviour on the website. Used for internal analytics by the website operator.

Maximum Storage Duration

SessionType

HTTP Cookie

hjActiveViewportIdsThis cookie contains an ID string on the current session. This contains non-personal information on what subpages the visitor enters – this information is used to optimize the visitor's experience.

Maximum Storage Duration

PersistentType

HTML Local Storage

hjViewportIdSaves the user's screen size in order to adjust the size of images on the website.

Maximum Storage Duration

SessionType

HTML Local Storage

  • HubSpot5

Learn more about this provider__hsscIdentifies if the cookie data needs to be updated in the visitor's browser.

Maximum Storage Duration

1 dayType

HTTP Cookie

__hssrcUsed to recognise the visitor's browser upon reentry on the website.

Maximum Storage Duration

SessionType

HTTP Cookie

__hstcSets a unique ID for the session. This allows the website to obtain data on visitor behaviour for statistical purposes.

Maximum Storage Duration

180 daysType

HTTP Cookie

hubspotutkSets a unique ID for the session. This allows the website to obtain data on visitor behaviour for statistical purposes.

Maximum Storage Duration

180 daysType

HTTP Cookie

sentryReplaySessionRegisters data on visitors' website-behaviour. This is used for internal analysis and website optimization.

Maximum Storage Duration

SessionType

HTML Local Storage

  • Salesforce2

Learn more about this providerBrowserId [x2]Registers a unique ID that identifies the user's device for return visits.

Maximum Storage Duration

1 yearType

HTTP Cookie

  • Vimeo1

Learn more about this providervuidCollects data on the user's visits to the website, such as which pages have been read.

Maximum Storage Duration

2 yearsType

HTTP Cookie

  • West4

Learn more about this providerbm_sPendingMaximum Storage Duration

1 monthType

HTTP Cookie

bm_soPendingMaximum Storage Duration

1 dayType

HTTP Cookie

bm_ssPendingMaximum Storage Duration

1 dayType

HTTP Cookie

newsroom/tiPendingMaximum Storage Duration

SessionType

Pixel Tracker

  • ZoomInfo3

Learn more about this provider_zitok [x2]PendingMaximum Storage Duration: 1 yearType: HTTP Cookie

ziScriptSessionPendingMaximum Storage Duration

SessionType

HTML Local Storage

  • app.accessnewswire.com1

img.

ashxPendingMaximum Storage Duration

SessionType

Pixel Tracker

  • Marketing 75

Marketing cookies allow us to display more relevant ads that are engaging for our users and thereby, they are more valuable for publishers and third party advertisers.

  • Meta Platforms, Inc.3

Learn more about this provider_fbpUsed by Facebook to deliver a series of advertisement products such as real time bidding from third party advertisers.

Maximum Storage Duration

3 monthsType

HTTP Cookie

lastExternalReferrerDetects how the user reached the website by registering their last URL-address.

Maximum Storage Duration

PersistentType

HTML Local Storage

lastExternalReferrerTimeDetects how the user reached the website by registering their last URL-address.

Maximum Storage Duration

PersistentType

HTML Local Storage

  • Appcast1

Learn more about this providergeneric-te8/a31.

pngPendingMaximum Storage Duration

SessionType

Pixel Tracker

  • Criteo10

Learn more about this providercto_bundle [x2]Presents the user with relevant content and advertisement. The service is provided by third-party advertisement hubs, which facilitate real-time bidding for advertisers.

Maximum Storage Duration

1 yearType

HTTP Cookie

cto_pub_test_tld [x3]Used to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences.

Maximum Storage Duration

1 dayType

HTTP Cookie

cto_writeable [x3]This cookie is set by the audience manager of a website in order to determine if any additional third-party cookies can be set in the visitor’s browser – third-party cookies are used to gather information or track visitor behavior on multiple websites. Third-party cookies are set by a third-party website or company.

Maximum Storage Duration

1 dayType

HTTP Cookie

uidCollects visitor data related to the user's visits to the website, such as the number of visits, average time spent on the website and what pages have been loaded, with the purpose of displaying targeted ads.

Maximum Storage Duration

1 yearType

HTTP Cookie

cto_bundlePresents the user with relevant content and advertisement. The service is provided by third-party advertisement hubs, which facilitate real-time bidding for advertisers.

Maximum Storage Duration

PersistentType

HTML Local Storage

  • Google26

Learn more about this providerSome of the data collected by this provider is for the purposes of personalization and measuring advertising effectiveness. The provider may use the IP Addresses for ads measurement and ads personalization.

_ga [x3]Used to send data to Google Analytics about the visitor's device and behavior. Tracks the visitor across devices and marketing channels.

Maximum Storage Duration

2 yearsType

HTTP Cookie

_ga_# [x3]Used to send data to Google Analytics about the visitor's device and behavior. Tracks the visitor across devices and marketing channels.

Maximum Storage Duration

2 yearsType

HTTP Cookie

_gcl_auUsed by Google AdSense for experimenting with advertisement efficiency across websites using their services.

Maximum Storage Duration

3 monthsType

HTTP Cookie

_GESPSK-crwdcntrl.netThis cookie registers data on the visitor. The information is used to optimize advertisement relevance.

Maximum Storage Duration

PersistentType

HTML Local Storage

_GESPSK-esp.criteo.comCollects data on user behaviour and interaction in order to optimize the website and make advertisement on the website more relevant.

Maximum Storage Duration

PersistentType

HTML Local Storage

_GESPSK-esp.pubmatic.

comPendingMaximum Storage Duration

PersistentType

HTML Local Storage

_GESPSK-openxPresents the user with relevant content and advertisement. The service is provided by third-party advertisement hubs, which facilitate real-time bidding for advertisers.

Maximum Storage Duration

PersistentType

HTML Local Storage

_GESPSK-pubcid.orgThis cookie registers data on the visitor. The information is used to optimize advertisement relevance.

Maximum Storage Duration

PersistentType

HTML Local Storage

_GESPSK-rtbhouseRegisters user behaviour and navigation on the website, and any interaction with active campaigns. This is used for optimizing advertisement and for efficient retargeting.

Maximum Storage Duration

PersistentType

HTML Local Storage

_GESPSK-yahoo.

comPendingMaximum Storage Duration

PersistentType

HTML Local Storage

_GSDPendingMaximum Storage Duration

SessionType

HTML Local Storage

_GUSMPendingMaximum Storage Duration

PersistentType

HTML Local Storage

IDEUsed by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

Maximum Storage Duration

400 daysType

HTTP Cookie

pagead/1p-user-list/#Tracks if the user has shown interest in specific products or events across multiple websites and detects how the user navigates between sites. This is used for measurement of advertisement efforts and facilitates payment of referral-fees between websites.

Maximum Storage Duration

SessionType

Pixel Tracker

pagead/gen_204Collects data on visitor behaviour from multiple websites, in order to present more relevant advertisement - This also allows the website to limit the number of times that they are shown the same advertisement.

Maximum Storage Duration

SessionType

Pixel Tracker

pagead/pingPendingMaximum Storage Duration

SessionType

Pixel Tracker

pcs/activeviewUsed by DoubleClick to determine whether website advertisement has been properly displayed - This is done to make their marketing efforts more efficient.

Maximum Storage Duration

SessionType

Pixel Tracker

pcs/viewPendingMaximum Storage Duration

SessionType

Pixel Tracker

csiCollects data on visitors' preferences and behaviour on the website - This information is used make content and advertisement more relevant to the specific visitor.

Maximum Storage Duration

SessionType

Pixel Tracker

_gid [x2]Used to send data to Google Analytics about the visitor's device and behavior. Tracks the visitor across devices and marketing channels.

Maximum Storage Duration

1 dayType

HTTP Cookie

_gcl_lsTracks the conversion rate between the user and the advertisement banners on the website - This serves to optimise the relevance of the advertisements on the website.

Maximum Storage Duration

PersistentType

HTML Local Storage

  • HubSpot1

Learn more about this provider__ptq.gifSends data to the marketing platform Hubspot about the visitor's device and behaviour. Tracks the visitor across devices and marketing channels.

Maximum Storage Duration

SessionType

Pixel Tracker

  • Microsoft8

Learn more about this provider_uetsidUsed to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences.

Maximum Storage Duration

PersistentType

HTML Local Storage

_uetsid_expContains the expiry-date for the cookie with corresponding name.

Maximum Storage Duration

PersistentType

HTML Local Storage

_uetvidUsed to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences.

Maximum Storage Duration

PersistentType

HTML Local Storage

_uetvid_expContains the expiry-date for the cookie with corresponding name.

Maximum Storage Duration

PersistentType

HTML Local Storage

MRUsed to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences.

Maximum Storage Duration

7 daysType

HTTP Cookie

MUIDUsed widely by Microsoft as a unique user ID. The cookie enables user tracking by synchronising the ID across many Microsoft domains.

Maximum Storage Duration

1 yearType

HTTP Cookie

_uetsidCollects data on visitor behaviour from multiple websites, in order to present more relevant advertisement - This also allows the website to limit the number of times that they are shown the same advertisement.

Maximum Storage Duration

1 dayType

HTTP Cookie

_uetvidUsed to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences.

Maximum Storage Duration

1 yearType

HTTP Cookie

  • Oath2

Learn more about this providerconnectIdPendingMaximum

Storage Duration

PersistentType

HTML Local Storage

connectIdPendingMaximum Storage Duration

SessionType

HTTP Cookie

  • Quora1

Learn more about this provider_/ad/75aa344edeef4dbfa3b3dd7cb5f40e6f/pixelCollects data on user behaviour and interaction in order to optimize the website and make advertisement on the website more relevant.

Maximum Storage Duration

SessionType

Pixel Tracker

  • Spotify2

Learn more about this providersp_landingUsed to implement audio-content from Spotify on the website. Can also be used to register user interaction and preferences in context with audio-content - This can serve statistics and marketing purposes.

Maximum Storage Duration

1 dayType

HTTP Cookie

sp_tUsed to implement audio-content from Spotify on the website. Can also be used to register user interaction and preferences in context with audio-content - This can serve statistics and marketing purposes.

Maximum Storage Duration

1 yearType

HTTP Cookie

  • Vimeo5

Learn more about this providerorionV3#identityUsed to track user’s interaction with embedded content.

Maximum Storage Duration

PersistentType

IndexedDB

picox#eventsUsed to track user’s interaction with embedded content.

Maximum Storage Duration

PersistentType

IndexedDB

LOCAL_STORAGE_ID_PICOX_IDUsed to track user’s interaction with embedded content.

Maximum Storage Duration

PersistentType

HTML Local Storage

LOCAL_STORAGE_ID_VIMEO_PLAYERUsed to track user’s interaction with embedded content.

Maximum Storage Duration

PersistentType

HTML Local Storage

PLAYER_PICOX_SAMPLING_SEEDUsed to track user’s interaction with embedded content.

Maximum Storage Duration

PersistentType

HTML Local Storage

  • West1

Learn more about this providerGNWTrackerUsed to implement blog or article content onto the website from other websites. This implementation also allows the origin-website to track on the website.

Maximum Storage Duration

SessionType

HTTP Cookie

  • YouTube11

Learn more about this provider__Secure-ROLLOUT_TOKENUsed to track user’s interaction with embedded content.

Maximum Storage Duration

180 daysType

HTTP Cookie

__Secure-YECStores the user's video player preferences using embedded YouTube videoMaximum

Storage Duration

SessionType

HTTP Cookie

__Secure-YNIDUsed to track user’s interaction with embedded content.

Maximum Storage Duration

180 daysType

HTTP Cookie

LAST_RESULT_ENTRY_KEYUsed to track user’s interaction with embedded content.

Maximum Storage Duration

SessionType

HTTP Cookie

LogsDatabaseV2

V#||LogsRequestsStoreUsed to track user’s interaction with embedded content.

Maximum Storage Duration

PersistentType

IndexedDB

ServiceWorkerLogsDatabase#SWHealthLogNecessary for the implementation and functionality of YouTube video-content on the website.

Maximum Storage Duration

PersistentType

IndexedDB

VISITOR_INFO1_LIVETries to estimate the users' bandwidth on pages with integrated YouTube videos.

Maximum Storage Duration

180 daysType

HTTP Cookie

YSCRegisters a unique ID to keep statistics of what videos from YouTube the user has seen.

Maximum Storage Duration

SessionType

HTTP Cookie

yt-icons-last-purgedNecessary for the implementation and functionality of YouTube video-content on the website.

Maximum Storage Duration

PersistentType

HTML Local Storage

ytidb

LAST_RESULT_ENTRY_KEYUsed to track user’s interaction with embedded content.

Maximum Storage Duration

PersistentType

HTML Local Storage

YtIdbMeta#databasesUsed to track user’s interaction with embedded content.

Maximum Storage Duration

PersistentType

IndexedDB

  • securepubads.g.doubleclick.net

www.youtube.com

2

TESTCOOKIESENABLED [x2]Used to track user’s interaction with embedded content.

Maximum Storage Duration

1 dayType

HTTP Cookie

  • www.ezojs.com2

ezintegrationPendingMaximum Storage Duration

SessionType

Pixel Tracker

ez_integration_beaconPendingMaximum Storage Duration

PersistentType

HTML Local Storage

  • Unclassified 1Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
  • Biospace1

Learn more about this providerunifiedScriptVerifiedPendingMaximum

Storage Duration

SessionType

HTML Local Storage

Cross-domain consent2Your consent applies to the following domains

List of domains your consent applies to

jobs.biospace.com

www.biospace.com

Cookie declaration last updated on 8/22/26 by Cookiebot

[#IABV2_TITLE#]

[#IABV2_BODY_INTRO#]

[#IABV2_BODY_LEGITIMATE_INTEREST_INTRO#]

[#IABV2_BODY_PREFERENCE_INTRO#]

[#IABV2_LABEL_PURPOSES#][#IABV2_BODY_PURPOSES_INTRO#]

[#IABV2_BODY_PURPOSES#]

[#IABV2_LABEL_FEATURES#][#IABV2_BODY_FEATURES_INTRO#]

[#IABV2_BODY_FEATURES#]

[#IABV2_LABEL_PARTNERS#][#IABV2_BODY_PARTNERS_INTRO#]

[#IABV2_BODY_PARTNERS#]

About

At BioSpace, we are committed to providing you with the best possible experience. To achieve this, we use cookies to personalize content and ads, offer social media features, analyze website traffic, and optimize our advertising efforts. These cookies are essential for enhancing your user experience and ensuring the smooth operation of our services.

You have the right to manage your cookie preferences at any time. If you wish to change your preferences, you can do so through our Cookie Declaration.

To learn more about how we handle your data, please review our Privacy Policy. If you have any questions or concerns, please do not hesitate to contact us. You'll need to state your consent ID and date when you contact us regarding your consent.

Do not sell or share my personal information

OKCustomize

Allow selectionDo not sell or share my personal information

Skip to main content

This job has expired

You will need to login before you can apply for a job.

Software Engineer

Employer

AbbVie

Location

North Chicago, IL

Salary

109500 - 208500 USD

Start date

May 18, 2026

View more categoriesView less categories Discipline

Engineering, Software Engineer

Required Education

Bachelors Degree

Position Type

Full time

Hotbed

BioMidwest, Best Places to Work

Save jobClick to add the job to your shortlist

You need to sign in or create an account to save a job.

Send job

  • Job Details
  • Company

Job Details

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 atwww.abbvie.com. Follow @abbvie onLinkedIn,Facebook,Instagram,XandYouTube.

Job Description

Purpose

The Software Engineer prepares and installs solutions by determining and designing system specifications, standards, and programmingforhardware-integrated, regulated devices.Improveoperations by conducting systems analysis and recommending changes in policies and proceduresandcollaboratewith cross-functional teams.

Responsibilities

  • Participate in requirements refinement, architecture discussions, design specification reviews, and test plan development for features across the full stack.
  • Write clean, maintainable code and documentation using engineering best practices. Writes unit, component, and integration tests.
  • Develop and maintain event-driven, multi-threaded applications interacting with embedded devices.
  • Support debugging and issue resolution across software and hardware interfaces.
  • Work with quality engineering teams to design test plans for developed software.
  • Research new tools, technologies, and test processes for software development.
  • Participate in code reviews and create documentation on engineering and cross-functional practices.
  • Adapt and scale existing systems to support growth and innovation across the company.
  • Rapidly prototype solutions to emerging problems and lead their evolution into production-grade systems.
  • Contribute to documentation required for regulated development environments.
  • Familiarity with DevOps and Agile software development

Qualifications

  • BS or higher in a STEM discipline with6 plusyears of professional coding experience. At least4years of software design and development experience. At least3years of Windows programming with C# and .NET in an embedded device environment.
  • Experience in developing event driven, multi-threaded Windows-based applications using WPF, WCF, .NET and C# strongly preferred. Must have some experience with common protocols such as: I2C, SPI, USB, Serial, WIFI, Bluetooth.
  • Must have experience in structured software and systems development and integration, including experience in software design methodologies, design patterns, component-oriented software architecture to produce high-quality software applications.
  • Knowledge of software life cycle processes used in regulated development environments. Must understand hardware and embedded systems with microprocessors.
  • Experience in a software development background in a structured/regulated environment such as medical device development is required. Experience with embedded development in a cross functional environment, including Systems and/or Electrical engineer(s)
  • Experience with an automated testing framework. Strong debuggingandproblem-solving skills.
  • Prior work experience in one or more of the following subject areas would be helpful: windows driver development, automation of software framework for operations, development of softwarecommunication using RS232 to embedded devices, communication to pressure and vacuum gauges etc.
  • Result-oriented, self-motivated and able to participate as both a team member and an individual contributor. Self-starter able to work with minimal direction.
  • Strong verbalandwritten communication skills. Ability to author good engineering documentation.

Additional Information

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

  • The compensation range described below is the range of possible base pay compensation that the Companybelieves ingood faith it will pay for this role atthetimeofthis posting based on the job grade for this position.Individualcompensation paid within this range will depend on many factors includinggeographiclocation,andwemayultimatelypaymore or less than the posted range. This range may bemodifiedin thefuture.
  • We offer a comprehensive package of benefits including paid time off (vacation, holidays, sick),medical/dental/visioninsurance and 401(k) to eligibleemployees.
  • This job is eligible toparticipatein our short-term incentiveprograms.

Note

No amount of payis considered to bewages or compensation until such amount is earned, vested,anddeterminable.Theamountandavailabilityof anybonus,commission, incentive, benefits, or any other form ofcompensation and benefitsthat are allocable to aparticular employeeremainsin the Company'ssoleandabsolutediscretion unless and until paid andmay bemodifiedat the Companys sole and absolute discretion,consistent withapplicable 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, visithttps://www.abbvie.com/join-us/equal-employment-opportunity-employer.html

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

https://www.abbvie.com/join-us/reasonable-accommodations.html

Company

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 www.abbvie.com. Follow @abbvie on LinkedIn, Facebook, Instagram, X and YouTube.

Company info

Website

http://www.abbvie.com/

Phone

1-800-255-5162

Location

1 North Waukegan Road

North Chicago

Illinois

60064

United States

Share this job

  • Facebook
  • Twitter
  • LinkedIn

Send job

Save jobClick to add the job to your shortlist

You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert

Similar jobs

Staff Software Development Engineer (Lab Technology) #4907

  • Sunnyvale, CA

Automation Engineer II - FP SDD Pack

  • Clayton, NC

Principal ABAP BTP Engineer

  • Cambridge, Massachusetts

Skills

  • C#
  • .NET
  • WPF
  • WCF
  • I2C
  • SPI
  • USB
  • Serial
  • WIFI
  • Bluetooth

Similar roles