Firmware Engineering Manager - Embedded Software Director

  • BHO Tech
  • San Francisco, CA, United States
  • Aug 19, 2024
Full time Engineering

Job Description

Occupations:

IT-Software Development: Computer-Network Security, Database Development-Administration, Desktop Service and Support, Enterprise Software Implementation & Consulting, General-Other: IT-Software Development, IT Project Management, Network and Server Administration, Software-System Architecture

Job Description:

We are looking for a strong leader to design and develop firmware for its current and next generations of powertrain control systems, at the center of which is the Drive Inverter. You will need to be able to contribute to cross-functional system architecture, software system design, and rapid prototyping before developing a production solution. Most importantly, as the leader of a group that is growing quickly, you must be able to hire top talent and grow a high-performing team while developing and championing your vision for the technology.

Responsibilities

Grow a team of highly effective, highly innovative embedded firmware engineers
Set the technology vision and strategy for torque production firmware systems, in collaboration with the drive inverter, motor, braking, and HV systems mechanical/electrical design teams
Lead, and contribute to, technical requirements, architecture, and interface design documents
Design and lead development of real-time embedded firmware that implements control and safety management of the drive inverter and motor
Evaluate control strategies and algorithms
Develop, and lead execution of, test strategies and test plans

Job Requirements:

Requirements

Extensive experience leading development of complex real-time embedded software systems
Strong intuition for, and interest in, designing systems for testability and scalability
Strong communication skills
Ability to multi-task, prioritize and work in an extremely fast-paced, collaborative environment
Experience writing and reviewing technical specifications
10 years experience in engineering management
BS/MS/PhD in Computer Science, Electrical Engineering, or equivalent
Understanding of digital control systems fundamentals
Experience with failure/safety analysis and decomposition (eg. DFMEA, fault tree, ASIL analysis)

In practice

Strong people leadership
Software development lifecycle management
Especially sprint/release management
Software project management, from requirements through prototyping/development through validation to finished product

Either:

Domain expertise (motor control, safety critical systems)
-- OR --
Experience designing/leading complex system

Kris Young
Account Director
BHO Tech
San Jose, San Francisco CA
Phone: (866) 816-1615 x 823
kris@bhotech.com
www.bhotech.com