Staff Software Engineer

4 weeks ago


Irving, Texas, United States Abbott Laboratories company Full time
About the Role

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.

As a Staff Software Engineer in our Transfusion Medicine Division, you will have the opportunity to work on developing robotics control and scheduling applications used in a laboratory environment, automating the testing of donor blood and plasma.

Key Responsibilities
  • Contribute to the design and development of embedded robotic control software under a disciplined product development process that meets FDA and other regulatory requirements.
  • Work on software design, coding, and validation, supporting formal verification and validation testing, and ensuring that development conforms to design specifications and coding standards.
  • Collaborate with a cross-functional team to realize subsystem designs, assisting in the preparation of software design requirements and documenting work products via software design descriptions, design reviews, code reviews, unit testing, and formal verification.
  • Design and implement low-level device control layer (driver level) software in current programming languages (e.g., C, C++).
  • Design and implement application layer device control software utilizing state charts to automate mechanical engineering designs.
  • Assist in the evaluation of selected designs through testing and full documentation of the results.
  • Investigate on-market issues, determine appropriate corrections, and implement those corrections underneath our software engineering process.
Requirements
  • Bachelor's Degree and 8-10 years of related experience, or an equivalent combination of education and work experience.
  • Mastery of modern programming languages such as C/C++ and agile methodologies.
  • Expert experience in designing and developing complex software systems.
  • Demonstrated ability in providing guidance to junior team members.
  • Expert knowledge in test-driven methodologies and continuous integration & continuous development (CI/CD).
About Abbott

Abbott is an Equal Opportunity Employer, committed to employee diversity. We offer a comprehensive benefits package, including medical coverage, retirement savings plan, tuition reimbursement, and education benefits.

Join us in our mission to help people live more fully at all stages of life.



  • Irving, Texas, United States Abbott Full time

    About the RoleAbbott 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.As a Staff Software Engineer in our Transfusion Medicine...


  • Irving, Texas, United States Abbott Full time

    About AbbottAbbott 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...

  • Software Engineer

    4 weeks ago


    Irving, Texas, United States Tekgence Full time

    Job Summary:As a Software Engineer at Tekgence, you will be responsible for designing, developing, and deploying Python-based applications. You will work on various databases, including FDS, Redshift, and Bitbucket Repositories, to interact with different applications. Additionally, you will write shell scripts to automate jobs running on the server and...


  • Irving, Texas, United States Wells Fargo Full time

    About this role:Wells Fargo is seeking a skilled Senior Software Engineer to join our Consumer Lending Technology team. As a key member of our team, you will be responsible for leading moderately complex initiatives and delivering high-quality software solutions.Key Responsibilities:Lead moderately complex initiatives and deliverables within technical domain...


  • Irving, Texas, United States Publicis Groupe Full time

    About the RoleWe are seeking a highly skilled Lead Software Engineer to join our team at Publicis Groupe. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems that drive business growth and innovation.Key ResponsibilitiesDesign and develop high-quality software solutions using...

  • AI Software Engineer

    3 weeks ago


    Irving, Texas, United States Microsoft Corporation Full time

    OverviewMicrosoft AI is seeking a highly skilled AI Software Engineer to contribute to the development of our personalized AI assistant, Copilot. The ideal candidate will have a strong background in software engineering and a passion for building world-class consumer experiences and products in a fast-paced environment.The successful candidate will actively...


  • Irving, Texas, United States Vizient Full time

    Job SummaryWe are seeking a highly skilled Software Engineering Manager to lead our team of software development and quality engineers. As a key member of our organization, you will be responsible for ensuring technical quality, architectural integrity, and operational readiness of our custom applications.Key ResponsibilitiesLead technical solutioning,...


  • Irving, Texas, United States Vizient Full time

    Job SummaryWe are seeking a highly skilled Software Engineering Manager to lead our team of software development and quality engineers. The successful candidate will be responsible for ensuring technical quality, architectural integrity, operational readiness, and managing technical debt across assigned products.Key ResponsibilitiesLead technical...


  • Irving, Texas, United States U.S. Bank Full time

    About the Role:We are seeking a skilled Software Development Engineer to join our team at U.S. Bank. As a Software Development Engineer, you will be responsible for designing, developing, testing, and maintaining best-in-class software experiences.Key Responsibilities:Design and develop software applications using agile methodologies and DevOps...


  • Irving, Texas, United States Resource Informatics Group Full time

    Job Title: Tririga Software EngineerWe are seeking a skilled Tririga Software Engineer to join our team at Resource Informatics Group. The ideal candidate will have a strong background in Tririga development and a passion for delivering high-quality solutions.Key Responsibilities:* Provide technical support for P1 issues in Production* Collaborate with...


  • Irving, Texas, United States Vizient Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Vizient. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.The ideal candidate will have a strong background in software development,...

  • Software Engineer

    4 weeks ago


    Irving, Texas, United States Xceltrait Full time

    Job SummaryXceltrait is seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing web applications using C#, Java, HTML, CSS, and JavaScript in multiplatform environments.Key ResponsibilitiesAnalyze and design web applications to meet client...


  • Irving, Texas, United States Evolve Esolutions Full time

    Job TitleSenior Java Software EngineerJob SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at Evolve Esolutions. As a key member of our Software Engineering team, you will be responsible for delivering high-quality software solutions using Java and React.Key ResponsibilitiesDesign, develop, and deploy moderately complex...


  • Irving, Texas, United States U.S. Bank Full time

    Job DescriptionAt U.S. Bank, we're committed to delivering exceptional software experiences that meet the evolving needs of our customers and businesses. We're seeking a talented Software Development Engineer to join our team and contribute to the design, development, and maintenance of our software solutions.The ideal candidate will have a strong background...


  • Irving, Texas, United States CVS Health Full time

    Transforming Healthcare through TechnologyCVS Health is seeking a talented Senior Software Development Engineer to join our team of innovators. As a key member of our technology team, you will play a crucial role in designing and building scalable software solutions that enhance customer experiences.As a Senior Software Development Engineer, you will be...


  • Irving, Texas, United States Mindlance Full time

    Job Summary:This is a non-exempt position responsible for executing and maintaining quality engineering methodologies and providing quality engineering support for software utilized throughout Client. The successful candidate will have a strong background in software quality assurance and a proven track record of delivering high-quality results.Key...


  • Irving, Texas, United States Citigroup Inc Full time

    Job Summary:The Credit Risk Technology Team at Citigroup Inc. is seeking a highly skilled Senior Software Engineer - Tech Lead to lead the development of robust, scalable, and maintainable applications. The ideal candidate will have extensive experience in designing and developing software solutions using Java, Spring Framework, and distributed caching...


  • Irving, Texas, United States GM Financial Full time

    Overview:At GM Financial, we're on a mission to revolutionize the auto finance industry. As a leader in tech modernization, we're driven by a startup mindset and a commitment to preserving our small company culture within a public company environment. With a decade-plus history of intense growth and financial stability, we're poised to make a significant...


  • Irving, Texas, United States Vimerse InfoTech Inc Full time

    Key Responsibilities:As a Senior Java Software Engineer at Vimerse InfoTech Inc, you will be responsible for designing and implementing large-scale distributed systems and web services using Java. You will work extensively with modern applications like Spring Boot and Angular, and have a strong understanding of software engineering skills in modular design,...


  • Irving, Texas, United States Saxon Global Full time

    Key Responsibilities:As a Senior Software Validation Engineer at Saxon Global, you will be responsible for developing and validating software for high-speed digital interfaces, including PCIe, Ethernet, and JESD204B. You will work closely with analog, digital, and software teams to improve visibility features and create test plans. Your expertise in...