Senior Software Engineer
Adobe
At a glance
AI generatedAs a Senior Embedded Software Engineer at Abbott’s Core Diagnostics Division in Irving, TX, you will design and develop real-time embedded software for advanced laboratory automation platforms. Your daily tasks include implementing low-level control software for robotic and motion-control subsystems using C/C++, applying test-driven development methodologies with frameworks like Google Test, and ensuring compliance within a regulated medical environment. You’ll work closely with hardware, systems, verification, and quality teams in an agile setting to deliver robust solutions that enhance diagnostics reliability and patient care. The role requires strong proficiency in C and C++ for embedded systems, experience with real-time operating systems (RTOS), and familiarity with communication protocols such as CAN, SPI, I2C, and UART. Additionally, you should be adept at continuous integration environments and Atlassian tools like Jira and Confluence.
Skills
What you'll do
What we're looking for
Market check
This $78,000–$156,000 range sits above 2% of similar postings on FindRole.
Peer median band
$117,000–$209,330
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$139,050–$200,500
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Abbott Laboratories is a global healthcare company that manufactures and markets a broad and diversified line of health care products including diagnostics, medical devices, nutritionals, and branded generic pharmaceuticals. Industry: Healthcare & Medical Devices
Abbott currently has 43 open roles on FindRole.
Listed pay typically runs $99,300–$198,700 across 41 roles with salary data.
Most-posted roles
More like this
Adobe
The Coca‑Cola Company
Adobe
Microsoft
The Walt Disney Company
The Walt Disney Company