Software Design Engineer
AbbottAbout the role
JOB DESCRIPTION:
At Abbott, you can do work that matters, grow, and learn, care for yourself and family, be your true self and live a full life. You’ll also have access to:
Career development with an international company where you can grow the career you dream of
Free medical coverage for employees* via the Health Investment Plan (HIP) PPO
An excellent retirement savings plan with high employer contribution
Tuition reimbursement, the Freedom 2 Save student debt program and FreeU education benefit - an affordable and convenient path to getting a bachelor’s degree.
A company recognized as a great place to work in dozens of countries around the world and named one of the most admired companies in the world by Fortune.
A company that is recognized as one of the best big companies to work for as well as a best place to work for diversity, working mothers, female executives, and scientists.
The Opportunity
The position of Software Design Engineer (SDE) is within our Cardiometabolic and Informatics business unit of the Abbott Rapid Diagnostics Division. It is an on-site position at our Charlottesville, VA location, working with our team based in the Charlottesville office. However, due to current office space limitations, the team is on an alternate-week rotation schedule at present, so the candidate should expect to work from home every other week. If/when office space becomes available, the rotation schedule would cease, and the candidate would be expected to be on-site on a daily basis.
As an SDE, you will play a foundational role in our product development process, creating software design specifications based on high-level feature definitions, working with stakeholders to elaborate the more detailed expectations of each feature, and ensuring that designs for these individual components and features support the software architecture vision for the products.
You will be actively engaged with the Development Teams, ensuring that the software delivered by the teams is aligned with the functional and technical goals of the product overall. You will review design and implementation work across multiple projects and features, looking for consistency and adherence to the high-level usability and architecture goals of the product, and recommending adjustments and improvements where appropriate.
The SDE role requires substantial software design experience with enterprise systems, excellent communication and facilitation skills, and the ability to provide detailed guidance to Development Teams for the successful implementations of your software design specifications.
If you enjoy creating designs and reviewing code and would like to take a step back from writing it, then this is the job for you!
What You’ll Work On:
Create software design specifications based on high-level feature definitions and user needs; these specifications will enable Development Teams to implement features with minimal direct oversight
Work with Product Owners, Business Analysts, Architects, and other team members to ensure that the design specifications produced are effective in meeting user needs, and provide clear direction for implementation by Development Teams
Create detailed software design specifications to enable external teams, having limited experience with the product, to work autonomously on feature implementations
Evaluate and refine strategies to leverage and collaborate with external design teams
Review feature work completed by external teams for effectiveness, consistency, and alignment with the design and architecture objectives for the product
Engage with Development Teams periodically to ensure that new software implementations are aligned with the standards, guidelines, conventions, and the overall architectural vision of the product
Provide guidance as necessary to S
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s