Redmond, WA, USA
Position Title: Director Software Engineering Position Description: Protingent Staffing has an exciting contract opportunity with our client in Redmond, Washington for an experienced Director of Software Engineering. Job Requirements: Lead four multi-disciplinary software teams (Pointing & Tracking/Embedded/App Layer Development/Analytics) to provide new products, sustain current portfolio and customer support Partnering with the Engineering & Research Leadership teams to deliver quality, drive growth, and increase customer happiness Develop technologies consistent with the technology roadmap that can be integrated into new products or enhance existing products in a cost-effective and timely manner utilizing the optimum path between internal and external development resources Maintaining a positive culture and environment of high expectations and accountability while driving functional excellence across all software teams Collaborating with Product, Support, and Systems Engineering in defining product strategy and the translation of Voice of Customer into precise product requirements. Accountable for successful new product introduction, launch, and maintenance through the entire product lifecycle Ensuring that there are adequate resources and tools and responsible for technology and architectural roadmaps Functional management practices regarding recruitment and selection, staffing and succession, employee development, education and training, and management policy Enabling an engaged and encouraged working environment by motivating, mentoring for personal growth, and customer engagement Analyzing competition, user trends, emerging technology, and executive vision and strategy to help maintain technical roadmaps Continuous improvement mentality, improving upon existing software development processes Cross-departmental leadership, cooperating with other leaders, programs, and groups. Establishing a network with worldwide leaders with vision, relevant players, scientific relations outside of the department and with the business and actively uses this network for technological developments, identifying trends, and augmenting skillsets Mentor engineering managers and principal engineers Job Qualifications: Bachelor’ s/MS/PhD degrees in Computer Science, Electrical Engineering, or related field Minimum 15 years of related managerial and technical with a minimum of 5 years at a Senior Management level Proven record of building and driving high-performance teams to develop innovative solutions, for constrained devices and highly secure IoT edge applications Validated ability to lead and thrive in the matrix management structure Demonstrates reliable results orientation: This position requires a proven track record of consistently meeting and/or exceeding goals. The successful candidate must be capable of making commitments, setting priorities, and delivering results on time and budget Strong overall business and communication skills, including executive presentation skills, customer experience/interface and business financial acumen Extensive background in leading software teams in embedded systems, including custom Linux and RTOS systems, Linux or Docker containers and container orchestration technologies like Kubernetes or Resin.io Solid understanding of agile software development, preferably with hands-on experience using an Agile/Kanban/Scrum methodology to produce and release products Specific experience supporting Research & Development (R) projects and the NTI processExtensive background in tiered test methodologies including Unit, Component, Integration, System, Simulation, Chamber Simulation, Alpha, Beta and Acceptance Understanding of parallelism and concurrency as applied to algorithm implementation on shared memory and distributed systems Knowledge of real-time signal processing algorithms across FPGA, multi-core CPUs and GPUs to meet latency and throughput performance requirements Solid understanding of simulation modeling, sensor test automation About Protingent: Protingent is a niche provider of top Engineering and IT talent to Software, Electronics, Medical Device, Telecom and Aerospace companies nationwide. Protingent exists to make a positive impact and contribution to the lives of others as well as our community by providing relevant, rewarding and exciting work opportunities for our candidates.