Staff Engineer, Software

Abbott Laboratories
Los Angeles, CA, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence JIRA Code Generation Continuous Integration Data Structures Software Debugging Linux Graphical User Interface Issue Tracking Systems Object-Oriented Software Development Software Engineering
+5 more
Strategies of Testing Multithreading Git Information Technology Software Version Control

Job description

Experteer Overview In this role you will lead software development across the full lifecycle, focusing on Java-based, object-oriented solutions within a medical device context. You will drive modern engineering practices, including AI-assisted testing and automated quality analysis, and you will own end-to-end interfaces, testing strategies, and design reviews. You will work with cross-functional stakeholders to plan, implement, and validate features while ensuring regulatory compliance. This position offers impact through shaping software that supports patient care and regulatory standards at scale. Compensation / Benefits * Apply expert knowledge across the complete software development process * Design/implement Java-based solutions with strong OO principles, data structures, and multi-threading concepts * Champion modern software practices including AI-assisted testing, automated code generation, and intelligent debugging * Oversee end-to-end interface implementation, testing strategies, and subsystem feature delivery * Debug, troubleshoot, and propose strategic solutions; contribute to process and design improvements * Independently manage product development, issue tracking, and design documentation with input from teammates * Communicate decisions to internal stakeholders and conduct design reviews with peer feedback * Assess impact of new feature requests and determine integration approach * Contribute to project planning with effort estimates for new features * Provide technical feasibility assessments, lead proof-of-concepts, and propose optimal designs Tasks * Bachelor in Computer Science or related field; 8-10 years of related experience; Master with 7+ years acceptable * Strong Java or OO programming knowledge; experience with data structures, multi-threading, GUI modeling, and source control * Linux operating system proficiency; continuous integration and continuous development experience * Experience with Git and Jira; ability to debug and solve complex problems * Experience leveraging AI-assisted development tools and intelligent automation platforms * Familiarity with FDA compliance and regulatory requirements * Ability to plan, estimate effort, and communicate with cross-functional teams Key requirements *

Requirements

strong and subsystem feature delivery * Debug, troubleshoot, and propose strategic solutions; contribute to process and design improvements * Independently manage product development, issue tracking, and design documentation with input from teammates * Communicate decisions to internal stakeholders and conduct design reviews with peer feedback * Assess impact of new feature requests and determine integration approach * Contribute to project planning with effort estimates for new features * Provide technical feasibility assessments, lead proof-of-concepts, and propose optimal designs Tasks * Bachelor in Computer Science or related field; 8-10 years of related experience; Master with 7+ years acceptable * Strong Java or OO programming knowledge; experience with data structures, multi-threading, GUI modeling, and source control * Linux operating system proficiency; continuous integration and continuous development experience * Experience with Git and Jira; ability to debug and solve complex a Ability * Experience leveraging AI-assisted development tools and intelligent automation platforms * Familiarity with FDA compliance and regulatory requirements * Ability to plan, estimate effort, and communicate with cross-functional teams Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all