H-1B Job Board

Finding companies that sponsor visas is a lot of work.
We've made your life easier by compiling top companies and startups that hire foreign nationals.

Software Design Engineer



Charlottesville, VA, USA
Posted on Wednesday, July 3, 2024

Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines. Our 114,000 colleagues serve people in more than 160 countries.

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 Software Developers for implementation questions and decisions

Basic Qualifications

  • Bachelor's Degree with 10 years of related experience; or

  • Master’s Degree with 8 years of related experience

Preferred Qualifications:

  • 5+ years of experience with Agile software development methodologies

  • Strong communication, both written and verbal

  • Technical writing proficiency

  • Experience documenting with UML

  • Demonstrated ability to guide others as a subject matter expert in software development

  • Able to think strategically and independently

  • Experience with design and architecture of large-scale, enterprise software solutions, systems, and products

  • Experience with the following development languages and environments:
    C#, JavaScript, Angular, C++, WiX installers

  • Experience with cybersecurity and secure-by-design methodologies

  • Familiarity with the entire software development lifecycle; while this role focuses on design, experience with all phases will drive better designs and more effective engagements with the Development Teams

  • Familiarity with cloud environments, technologies, and infrastructures such as Azure, Kubernetes, PaaS, DBaaS

  • Familiarity with microservice architectures, RESTful API services

  • Familiarity with Dev Ops tools such as Jenkins, Azure Dev Ops, and IaC.

* Participants who complete a short wellness assessment qualify for FREE coverage in our HIP PPO medical plan. Free coverage applies in the next calendar year.

Learn more about our health and wellness benefits, which provide the security to help you and your family live full lives: www.abbottbenefits.com

Follow your career aspirations to Abbott for diverse opportunities with a company that can help you build your future and live your best life. Abbott is an Equal Opportunity Employer, committed to employee diversity.

Connect with us at www.abbott.com, on Facebook at www.facebook.com/Abbott and on Twitter @AbbottNews and @AbbottGlobal.

The base pay for this position is $95,000.00 – $190,000.00. In specific locations, the pay range may vary from the range posted.