Device Software Engineer
AbbVie
September 16, 2026
Full-time
Remote friendly (North Chicago, IL)
Worldwide
$208,500 - $208,500 USD yearly
IT
Role: Software Engineer developing and maintaining hardware-integrated, regulated device software within a biopharma environment, focusing on medical device applications. Responsibilities: participate in requirements, architecture, design, testing, debugging, and documentation; develop event-driven, multi-threaded applications using C#, .NET, WPF, WCF; support software validation in regulated, GxP environments; collaborate with cross-functional teams including electrical and systems engineers; research new technologies, adapt systems for growth, and contribute to development best practices. Requirements: BS or higher in STEM, 6+ years of coding experience, with at least 4 years in software design; extensive Windows programming expertise with C# and .NET; familiarity with protocols like USB, Bluetooth, I2C, SPI, serial; experience in structured software development for regulated environments, especially medical devices; strong debugging, problem-solving, and documentation skills. Preferred: experience with Windows driver development, embedded systems, automation frameworks, and communication protocols. HighValue: medical device software, regulated GxP development, embedded systems, cross-functional collaboration with electrical and systems engineers, focus on hardware-integrated software for biopharma applications.