Throughout history, technology has provided many and significant improvements to the way we live, but the current pace of development now often exceeds the ability for the full potential of any technological innovation to be explored and implemented before further innovations are introduced. This pace of change results both in missed opportunities for a technology in its ability to contribute to effective solutions in addressing issues such as reducing adverse environmental impact or improving the health of society. In considering the nature of technological innovation and development, the associated engineering design processes can themselves be characterized as being associated with a highly complex, iterative problem-solving exercises, involving the integration and synthesis of a wide range of technologies. This in turn requires the design team to manage trade-offs across a range of primary constraints, as for instance embodied energy in manufacturing, energy consumption in use, capital costs and operating and resource recovery costs. Further investigation into the complexity of societal issues and means for achieving a more effective and fuller utilization of both existing resources and technologies is necessary to place sustainability as a priority of the decision making process. To support discussion and provide context, three case studies are presented. The first case study examines a strategic framework adopting metrics aligned with environmental issues used as proxies for evaluating wellbeing and common good. The second case study examines the specific contribution of eHealth to wellbeing and the balance of technological, societal and political issues in determining outcomes. The third case study considers how technology might be embedded as part of the process of obtaining meta-data from within a small rural community to demonstrate the impact of mitigation strategies associated with the reduction of its carbon footprint, and hence on climate change. In doing so, the paper seeks to bring together issues surrounding environmental problems in relation to a technology driven engineering design process while positioning them in the context of social benefits arising from sustainable decision making.