Oracle Software Director in Burlington, Massachusetts
Manage a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc.
As a director of the software engineering division, you will apply your extensive knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and envision future improvements to the architecture.
Assists in the development of short, medium, and long term plans to achieve strategic objectives. Regularly interacts across functional areas with senior management or executives to ensure unit objectives are met. Ability to influence thinking or gain acceptance of others in sensitive situations. Demonstrated leadership and people management skills. Strong communication skills, analytical skills, thorough understanding of product development. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.
Oracle Hardware Development (OHD) is looking for a Director with proven technical experience to lead teams of OS kernel and driver software engineers working on Linux, Windows and VMware to ensure all key hardware functionality is working as designed and the operating systems and drivers have capabilities to use that functionality. Come join the team that works across Oracle Hardware Development, Oracle Cloud Infrastructure, and Engineered Systems divisions to deliver state-of-the-art x86, ARM and GPU technology.
You will direct projects that bring to life early access system hardware from the operating systems perspective. In particular, you will
Manage technology, people, schedules and resources for several concurrent projects
Facilitate cross functional collaboration with hardware, firmware, systems management and quality teams.
Deliver complex products on-time and with high quality
Facilitate the resolution of complex problems hindering normal operation of the system from the operating systems perspective, collaborating with our Oracle Cloud and Engineered Systems internal partners.
Interface with hardware partners, operating systems teams and partners, and I/O partners to drive requirements, to proactively plan for new feature support, and to drive debug and delivery of bug fixes.
Work with Legal on vendor agreements and third party software approvals
Be flexible in a fast-paced dynamic environment
6+ years experience managing 8 or more software engineers
Ability to communicate clearly in written and oral presentations to engineering teams and executive management
Provide leadership, direction and strategy
Well organized and able to multitask between projects and issues
Strong problem solving, troubleshooting and debugging skills.
Strong understanding of X86 or ARM based systems architectures
Experience with open-source development paradigms
Operating System Kernel and Device Driver development in Linux or Windows
Familiarity with the hardware development lifecycle
Knowledge of PCIe IO subsystems such as NICs, HBAs and NVMe
Understanding of virtualization (e.g. Linux KVM, VMware)
Understanding of reliability availability and serviceability (RAS)
Knowledge of firmware/OS interfaces such as ACPI
Experience with geographically dispersed teams
Diversity and Inclusion:
An Oracle career can span industries, roles, Countries and cultures, giving you the opportunity to flourish in new roles and innovate, while blending work life in. Oracle has thrived through 40+ years of change by innovating and operating with integrity while delivering for the top companies in almost every industry.
In order to nurture the talent that makes this happen, we are committed to an inclusive culture that celebrates and values diverse insights and perspectives, a workforce that inspires thought leadership and innovation.
Oracle offers a highly competitive suite of Employee Benefits designed on the principles of parity, consistency, and affordability. The overall package includes certain core elements such as Medical, Life Insurance, access to Retirement Planning, and much more. We also encourage our employees to engage in the culture of giving back to the communities where we live and do business.
At Oracle, we believe that innovation starts with diversity and inclusion and to create the future we need talent from various backgrounds, perspectives, and abilities. We ensure that individuals with disabilities are provided reasonable accommodation to successfully participate in the job application, interview process, and in potential roles. to perform crucial job functions.
That’s why we’re committed to creating a workforce where all individuals can do their best work. It’s when everyone’s voice is heard and valued that we’re inspired to go beyond what’s been done before.
Oracle is an Equal Employment Opportunity Employer * . All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
* Which includes being a United States Affirmative Action Employer
- Oracle Jobs