We are searching for a Director of Software Engineering to lead WiTricity s Software Development team. The group consists of developers designing and implementing embedded software for our High Power (to 22KW) Wireless Charging System for Electric Vehicles. This consists of a wide variety of technologies including: Digitally Controlled Power Electronics (e.g. PFC, Inverter, Rectifier), Control Algorithms, Wi-Fi Communications, FPGAs, and Analog & Digital Sensing. We seeking an experienced individual managing a team within an Agile Software Development process. Someone who will own the Software Development Process and be hands-on working with technical staff and leading execution (e.g. task management, running the Sprint & SCRUM process). Team members are in multiple locations and consist of both internal and external contracting resources. You will be responsible for owning product deliverables and schedule. Candidates should have previous experience developing product software. You should have experience with smaller teams as well as teams up to 25 people. You will be a key member of engineering management and directly impact the success of product development and market success.ResponsibilitiesLead WiTricity s Software Development team consisting of internal and external resources located domestic and internationallyManage a team of 10 - 15 engineers both local and remoteManage external resources and consultants supporting development effortsInitiate continuous improvement through training, seminar, and other learning strategiesOwn, cultivate, and enhance the software development process. Institute best practicesImplement automation techniques in areas such as build and testOverall responsibility for the software development process, including specifications, architecture, design, development, test, and debug of firmware and software for WiTricity s Wireless Power Electric Vehicle systemWork with Program and Engineering Management to ensure product is developed that meets functional, quality, and schedule commitmentsWork with Product Management and the Executive team to establish strategic plans and objectives regarding software development roadmapRequirementsBS or MS in Computer Engineering, Electrical Engineering, or equivalent experience10+ years embedded systems experience with 5+ years in a Software Leadership Role including people management3+ years minimum experience in Agile software development methodologyExperience managing internal and external software resources. Experience managing external resources through Statements of Work (SOW)Proven record of delivering product to marketExperience interfacing with technical customersExperience in the automotive industry is highly desirableMust have outstanding written and verbal communication skillsExperience with C programming required. C#, Python, and control schemes highly desirableExperience with APSICE, ISO 26262, or other automotive software and product development process highly desirableUnderstanding of embedded systems and high power (>1KW) converter and inverter topologies highly desirableDevelopment of User Interfaces desirable (GUI, Smartphone Application)Please submit your resume to ...@witricity.comWiTricity Corporation provides technology to enable wireless power transfer over distance using magnetic resonance. Through deep domain expertise, a strong IP portfolio and proven reference designs, WiTricity works with Tier 1 suppliers and OEMs to incorporate wireless charging into electric vehicles. With a growing list of global brands, the company has emerged as the leader in wireless power transfer. WiTricity is seeking new team members who are looking to help us fulfill our vision of powering life, wirelessly. Visit us, or follow us on Facebook, Twitter and LinkedIn. Associated topics: .net, algorithm, application, backend, back end, devops, java, php, python, software programmer
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.