Director of Software Engineering

23 hours ago


Reston, Virginia, United States Terumo Blood and Cell Technologies Full time

Job Title: Director of Software Engineering

Job Summary:

As the Director of Software Engineering at Terumo Blood and Cell Technologies, you will lead the global Application Software Engineering team to achieve the company's short and long-term business objectives. You will develop strategies that support and optimize on-time delivery of projects and optimization of development processes. You will support strategic direction to projects to increase value proposition, market share, and product quality. You will ensure all engineering activities are in accordance with organizational standards and industry best practices, with a focus on.Net applications.

Key Responsibilities:

  • Provide strategic leadership and direction to a globally distributed Application Software Development team, ensuring alignment with company objectives and industry best practices.
  • Lead and optimize the performance of cross-functional software development teams across multiple global sites, fostering a culture of collaboration, innovation, and continuous improvement.
  • Develop and execute short and long-term planning processes that establish technical objectives, project priorities, and milestones for business unit projects, in close collaboration with various Business Areas and stakeholders.
  • Oversee the entire software development lifecycle, from conceptualization to commercial deployment, ensuring that all products meet FDA and global regulatory requirements specific to medical software while adhering to the company's Quality System regulations.
  • Manage budget, resource allocation, and project timelines across multiple development sites, including cost estimation, staffing decisions, and risk management activities.
  • Evaluate and implement proposed solutions, adaptations, and modifications to globally used software products, leveraging technical expertise to drive innovation and product improvement.
  • Establish and maintain best practices for software development processes, Design Controls, and Quality Management Systems across all development sites, ensuring consistency and efficiency in a distributed environment.
  • Drive the growth and development of the global software engineering team through individualized guidance, training, and supervision, cultivating a high-performance culture that spans geographical boundaries.
  • Collaborate with Quality Assurance, Regulatory Affairs, and other cross-functional teams to ensure compliance with industry standards and company policies, while continuously improving processes and product quality.
  • Identify and evaluate new product opportunities and emerging technologies, articulating value propositions and potential risks to senior management.
  • Manage customer expectations and requirements across various regions, overseeing system change processes, addressing technical product/market concerns, and coordinating release schedules and features.
  • Champion change initiatives and drive cultural alignment across the global organization, promoting transparency, collaboration, and engagement in line with R&D senior leadership's vision.

Requirements:

Education:

  • B.S. degree in Engineering required, preferably in computer science, software or mathematics.
  • M.S. or PhD degree in Engineering combined with management degree preferred.

Experience:

  • Minimum 12 years of progressive experience developing Software products, 7 of which have been in a management capacity.
  • Experience in medical device software development is strongly preferred.
  • Must have done hands-on software development, particularly with.Net applications.
  • Requires experience with program and project management methods and tools in a globally distributed environment.
  • Must have important leadership traits, including:
  • Command the respect of the technology team with engineering proficiency in.Net, Azure, Kubernetes, cybersecurity and related technologies.
  • History of developing both technology and people leadership in a distributed team environment.
  • Documented involvement in process excellence across multiple development sites.
  • Disciplined execution and drive for results, meeting agreed-upon deadlines despite challenges.
  • History of success with building products that meet customer needs and quality standards required in a regulated industry.
  • Partnership credentials with cross-disciplinary teams such as product management, manufacturing, service, IT, legal, clinical, regulatory affairs, quality, project management, HR, and other functions within a global organization.
  • Demonstrated success in executing distributed team strategies to increase execution capacity and manage globally distributed teams effectively.

Skills:

  • Demonstrated ability to lead a multi-discipline, globally distributed software development team working on multiple.Net-based projects.
  • Ability to solve practical problems and interpret and communicate complex engineering requirements in a manner that allows maximum product flexibility without compromising quality standards.
  • Capacity to define and communicate engineering challenges and provide guidance to management in developing and implementing positive and proactive solutions across different geographical locations.
  • Demonstrated ability to interact productively and to effectively influence peers, external colleagues, and senior management in a global context.
  • Knowledge of current FDA regulatory and ISO requirements and trends affecting medical device software.
  • Ability to help management team balance engineering requirements with business requirements and identify solutions to meet both sets of requirements in a globally distributed development environment.
  • Strong interpersonal and conflict resolution skills, with the ability to manage across cultures and time zones.
  • Advanced understanding and application of Design Controls and Quality Management Systems to medical software product development.
  • Demonstrated ability to work collaboratively with business segment, regional, functional product development, and operations leaders to establish long-term goals for the globally distributed product development team.

Exceptional understanding of.Net technology and methods, and the ability to determine appropriate application across various product initiatives.



  • Reston, Virginia, United States IRIS Software Group Full time

    Job Title: Senior Software Engineering DirectorWe are seeking a highly experienced Senior Software Engineering Director to lead our Americas software engineering function and resources. As a key member of the Americas Executive and Senior Leadership Teams, you will ensure that Engineering runs smoothly from conception and prioritization to scheduling and...


  • Reston, Virginia, United States cFocus Software Incorporated Full time

    Job OverviewcFocus Software Incorporated is in search of a Senior Software Engineer to enhance our team. This role necessitates a valid TS/SCI CI Poly clearance.Key Qualifications:Possession of an active TS/SCI CI Polygraph.A minimum of a Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related discipline.DoD 8570 Level II -...


  • Reston, Virginia, United States Guidewire Software Full time

    About Guidewire Software:We're a leading provider of software for the insurance industry, delivering core applications that enable our customers to build, sell, and settle policies, as well as bill their customers. Our cloud platform, Guidewire Cloud, empowers our customers to innovate and drive measurable value.About the Role:We're seeking a talented Senior...


  • Reston, Virginia, United States OSI Engineering Full time

    Job Title: Java Software Support EngineerJob Summary:We are seeking a skilled Java Software Support Engineer to join our team at OSI Engineering. As a Java Software Support Engineer, you will be responsible for analyzing complex customer problems, providing solutions, and collaborating with internal teams to ensure quick resolution. The ideal candidate will...


  • Reston, Virginia, United States Capgemini Engineering Full time

    About the RoleThe Software Product Engineering Solutions Architect will collaborate with clients to understand their needs and assess their software solutions. This role requires a strong technical background and excellent communication skills to provide strategic architectural mentorship and lead internal multi-functional teams.Key ResponsibilitiesDevelop...


  • Reston, Virginia, United States Comcast Full time

    Job SummaryWe are seeking an Executive Director to lead our Software Development and Engineering department. As a key member of our team, you will be responsible for providing strategic leadership and executive oversight to all aspects of our software development and engineering projects and activities.ResponsibilitiesDevelop business objectives, project...


  • Reston, Virginia, United States Capgemini Engineering Full time

    About the RoleThe Software Product Engineering Pre-Sales Solution Architect will collaborate with clients globally to understand their needs and assess their software solution. This role involves working with clients to identify their immediate, short-term, and long-term requirements to meet their business goals. The successful candidate will have a strong...


  • Reston, Virginia, United States Capgemini Engineering Full time

    About the RoleThe Software Product Engineering Pre-Sales Solution Architect will collaborate with clients globally to understand their needs and assess their software solution. This role involves working with clients to identify their immediate, short-term, and long-term requirements to meet their business goals. The successful candidate will have a strong...


  • Reston, Virginia, United States Montash Full time

    Technical Leadership OpportunityMontash is seeking a highly skilled Director of Software Development to lead our engineering team in Michigan.About the Role:Lead a talented engineering team, focusing on hands-on development and team leadership/management.Collaborate closely with cross-functional teams to ensure smooth project execution.Design and oversee the...


  • Reston, Virginia, United States Comcast Full time

    Job SummaryComcast is seeking an Executive Director to lead the Software Development and Engineering department. This role will be responsible for providing strategic leadership and executive oversight to all aspects of the department's projects and activities.ResponsibilitiesDevelop business objectives, project standards, and performance goals that align...


  • Reston, Virginia, United States Montash Full time

    Director of Software Engineering Water Management (Series A GreenTech) Michigan $150-180k USD + 10% Bonus We are an innovative SaaS company seeking a highly technical leader to spearhead our engineering team. This role demands strong architectural expertise and hands-on knowledge of both front-end and back-end technologies. If you're passionate about...


  • Reston, Virginia, United States Comcast Full time

    Job SummaryComcast is seeking an Executive Director to lead the Software Development and Engineering department. The successful candidate will provide strategic leadership and executive oversight to all aspects of the department's projects and activities.ResponsibilitiesDevelop business objectives, project standards, and performance goals that align with...


  • Reston, Virginia, United States Kelly Science, Engineering, Technology & Telecom Full time

    Senior Staff Software EngineerKelly Engineering is seeking a highly skilled Senior Staff Software Engineer to join our team in Fremont, CA. As a key member of our engineering team, you will be responsible for developing and maintaining software for optical test systems using LabVIEW and Python.Key Responsibilities:Design and implement optical transceiver...


  • Reston, Virginia, United States Northrop Grumman Full time

    Job DescriptionCompany OverviewNorthrop Grumman is a leading global security company that provides innovative solutions to the defense and aerospace industries. We are committed to delivering exceptional value to our customers and employees.Job SummaryWe are seeking a highly skilled Principal Software Engineer to join our team in Melbourne, Florida. As a key...


  • Reston, Virginia, United States Lumicity Full time

    Unlock Your Potential as a Director of EngineeringLumicity, a pioneering Medical Device company, is seeking a visionary Director of Engineering to lead our small-sized organization in California. As a key member of our executive team, you will drive design and development efforts from concept to production, managing complexity and technical product design...


  • Reston, Virginia, United States Crescent Hotels and Resorts Full time

    Director of EngineeringCrescent Hotels & Resorts is seeking a highly skilled and experienced Director of Engineering to join our team. As a key member of our leadership team, you will be responsible for overseeing the maintenance and upkeep of our properties, ensuring that our guests and associates have a safe and welcoming experience.Key...

  • Software Engineer

    8 hours ago


    Reston, Virginia, United States APR Consulting Full time

    About the RoleAPR Consulting, Inc. is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing and developing software components in Java, C, C++, and Python to meet program needs.Key ResponsibilitiesDesign and architect new software components in Java, C, C++, and Python to meet program...


  • Reston, Virginia, United States Sabree Software Services Full time

    Job Title: Database Engineer SC40Sabree Software Services is seeking a highly skilled Database Engineer to join our team. As a Database Engineer, you will be responsible for designing, implementing, and maintaining databases to support our software development projects.Key Responsibilities:• Design and implement database architectures to meet business...

  • DevOps Engineer

    3 weeks ago


    Reston, Virginia, United States Sabree Software Services Full time

    Job OpportunitySabree Software Services is seeking a skilled DevOps Engineer to join our team. As a DevOps Engineer, you will play a critical role in delivering modern Identity Access Credential Management (ICAM) solutions. You will have the opportunity to build strong systems and software utilizing cloud capabilities to support a complex program.Key...

  • Structural Engineer

    4 days ago


    Reston, Virginia, United States Tsen Engineering | Structural Engineering Full time

    About Tsen EngineeringTsen Engineering is a minority and woman-owned business that specializes in structural engineering services. Our mission is to provide high-quality, sustainable, and beautiful buildings through continuous professional development and collaboration.Job DescriptionWe are seeking a Structural Project Engineer to join our team. The ideal...