Job Description

The Commercial Software team is in search of a driven individual who can drive Software Architecture Strategy and curate differentiated user experiences for our software portfolio.  The candidate will have unique mastery and will be a recognized authority on relevant subject matter knowledge including technologies, theories and techniques. They will have the opportunity to own and strengthen relationships, work as a thought leader, create long term strategies linking business, technology and industry needs and orchestrate teams of technical experts to provide the right solutions for our customers.

The right candidate contributes to the development of innovative principles and ideas, provides highly innovative ideas and solutions, provides mentoring and guidance to other employees. They will routinely exercise independent judgment in developing strategies, techniques and criteria for achieving business objectives and drive positive results. They will serve as the bridge between cross-functional teams including marketing, Design, and R&D.  They are responsible for defining the overall approach and architecture and are accountable for defining the overall experience for the product.

 

Responsibilities:

Develops organization-wide architectures and methodologies for software solutions across multiple platforms and organizations within the Global Business Unit.

Demonstrated mastery of systems programming concepts such as distributed systems, virtualization technologies, performance-oriented computing, driver and firmware interaction.

Ability to articulate software and systems requirements into documentation including presentations, requirements definitions, design specifications, qualitative metrics and user stories.

Drive innovation roadmap for the GBU, including investigations and proof-of-concept activities and mentors other team members on new technologies and concepts.

Deep understanding of software development processes and principles such as secure software development lifecycle, agile methodologies, responsible use of open source, risk mitigation, and planning and estimation.

Identifies and evaluates new technologies, innovations, and outsourced development partner relationships for alignment with technology roadmap and business value; creates plans for integration and update into architecture.

Reviews and evaluates designs and project activities for compliance with development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk.

Leverages recognized domain expertise, business acumen, and experience to influence decisions of executive business leadership, outsourced development partners, and industry standards groups.

Provides guidance and mentoring to less- experienced staff members to set an example of software systems design and development innovation and excellence.

Facilitate IP generation through harvesting and brainstorming activities across the development team and coaching junior engineers in the IP development process.

Knowledge & Skills

Required

Understanding of design for software applications running on multiple platform such as Windows, Linux, Chrome, and Android.

Ability to effectively communicate product architectures, design proposals and negotiate options at the business unit and executive levels.

Experience leading teams of developers and engaging across multiple work streams.

Experience with designing, architecting, and building software systems and delivering product to market.

Experience in designing, developing, and debugging  solutions from a systems point-of-view.

Proficient in multiple software development tools and languages.

 

Preferred

Deep understanding of security concepts and security standards for software development.

Experience with multiple OS ecosystems and development frameworks supporting development of drivers, services and applications.

Experience working with multiple systems programming languages.

Experience with cloud native technologies a plus.

A proven track record of successful product innovation and IP generation.

 

Scope & Impact:

Perceived as a subject matter expert in one or more  technology domains.

Viewed as a thought leader by peers across functions.

Ability to influence organization strategy and long -term planning.

Ability to influence and gain support across business units and corporate divisions.

TCP development board approval required.

 

Education & Experience:

Bachelor's  degree in Computer Science, Information Systems, or related field and 10+ years of experience delivering products to market.

Master's  degree in Computer Science, Information Systems, or related field and 6+ years of experience delivering products to market.

Technical Skills
Is a Remote Job?
Hybrid (Remote with required office time)
Employment Type
Full time

You’re out to reimagine and reinvent what’s possible—in your career as well as the world around you.  

So are we. We love taking on tough challenges, disrupting the status quo, and creating what’s...

Apply Now