Director, Embedded Software Engineering

Sorry, this job was removed at 10:12 a.m. (EST) on Friday, August 30, 2019
Find out who's hiring in Watertown.
See all Developer + Engineer jobs in Watertown
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

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.

Responsibilities:

  • Lead WiTricity’s Software Development team consisting of internal and external resources located domestic and internationally
    • Manage a team of 10 - 15 engineers both local and remote
    • Manage external resources and consultants supporting development efforts
    • Initiate continuous improvement through training, seminar, and other learning strategies
  • Own, cultivate, and enhance the software development process. 
    • Institute best practices
    • Implement automation techniques in areas such as build and test
  • Overall 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 system
  • Work with Program and Engineering Management to ensure product is developed that meets functional, quality, and schedule commitments
  • Work with Product Management and the Executive team to establish strategic plans and objectives regarding software development roadmap

Requirements:

  • BS or MS in Computer Engineering, Electrical Engineering, or equivalent experience
  • 10+ years embedded systems experience with 5+ years’ in a Software Leadership Role including people management
  • 3+ years minimum experience in Agile software development methodology
  • Experience managing internal and external software resources.  Experience managing external resources through Statements of Work (SOW)
  • Proven record of delivering product to market
  • Experience interfacing with technical customers
  • Experience in the automotive industry is highly desirable
  • Must have outstanding written and verbal communication skills
  • Experience with C programming required.  C#, Python, and control schemes highly desirable
  • Experience with APSICE, ISO 26262, or other automotive software and product development process highly desirable
  • Understanding of embedded systems and high power (>1KW) converter and inverter topologies highly desirable
  • Development of User Interfaces desirable (GUI, Smartphone Application)

 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our company runs along the Charles River with plenty of restaurants nearby. Plus, the office is easy to get to with a bus station nearby.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about WiTricityFind similar jobs