Director of Engineering, Firmware Platforms

Spirent Communications - Calabasas, CA 91302

Posted a month ago

Spirent Communications is a leader in the Networking Test and Measurement industry. Now we are looking to build the next generation technologies that will help us redefine this industry. We are looking for an experienced Director of Engineering who will help us lead these efforts.
We value innovative engineers who apply first principles to architect and implement products that are correct by design. We value individuals who are open-minded and accountable, transparent, and passionate. We value leaders who can communicate well and can interact equally well with senior management as well as junior engineers. We are looking for technologists who have built successful high-tech products from scratch.
The Director of Engineering will help us create new products as well as evolve and upgrade our existing products in the Spirent TestCenter product portfolio with a specific focus on Firmware Platforms. He/She will provide technical and technology leadership to his/her team, specifically working to overhaul firmware development environments, processes, and systems. Candidates who have a passion for software craftsmanship are particularly welcome to apply.
Why Spirent... Because together we can shape tomorrow
Spirent offers unique career opportunities where you can set your innovative spirit free. Spirent is its people and when you join Spirent, you will work alongside some of the best subject matter experts in the industry. Success is important to us and so is having a work/life balance. We believe that you should be able to pursue your career aspirations in an innovative and creative environment, as well as explore your personal passions. At Spirent, we want you to love your work and your life too! Your journey begins here. So, let's discover the future together - apply today!
Requisition Number
4623
Job Category
Engineering
Job Location
Calabasas, CA
Responsibilities
Lead and manage teams of product development and verification engineers with responsibility for multiple products
Collaborate with product managers and product owners on product strategy and follow through to execution
Work with product owners, architecture and multiple engineering teams on resourcing, schedule, scope, and project-related decisions
Recruit additional engineering talent to grow the team
Coach team members for their technical and career growth
Promote a strong engineering culture rooted in customer focus, design thinking, and obsession with craft
Create a firmware development environment enabling early development and test of software without requiring target hardware
Instill development discipline with design reviews, code reviews, and developer delivery of automated acceptance tests
Lead root-cause analysis for selected reliability issues and deliver fixes
Ensure that customer issues are resolved in a timely manner
Job Requirements
Education: Bachelor's in Computer Science, Electrical Engineering, Computer Engineering or related field
Experience Required:
Minimum 15 years of relevant work experience, specifically in a new product development company
Minimum 7 years of leadership experience managing engineering teams working on new product development
Knowledge/Skills Required:
Software craftsmanship practices
Personnel and project management skills
Multi-site management - multiple distributed teams
New product development - from concept to delivery
Firmware / embedded software development
C/C++, Python for systems programming
Multi-threading, multi-core programming
Excellent communications skills
Strong sense of ownership, urgency and drive
Demonstrated ability to achieve stretch goals
Technology Knowledge/Skills Preferred:
Virtual technologies, hypervisors, DPDK, SR-IOV, containers
Emulator technologies
Golang
Rust
Formal methods
Hardware Engineering Director 1
Northrop GrummanAzusa, CA

The Engineering and Manufacturing organization in Azusa, CA, has an opportunity for a Director of Hardware Engineering. 9 years of engineering experience.

Director, Network Operations Engineering (Starlink)
SpaceXLos Angeles, CA

Director, Network Operations Engineering (Starlink). Master's degree in computer science, engineering, or related field. 5+ years leading and managing teams.

Sr. Director of Engineering
SignalSciencesLos Angeles, CA

Director of Engineering you will oversee technical business strategy and focus on building multiple new engineering teams from the ground up with strong vision…

Director of Engineering
Montage InternationalWest Hollywood, CA

Promote Engineering information and recommendations to internal and external stakeholders (Corporate Director of Engineering, Engineering Associates, General…

Director Engineering 1 - F/A-18 and F-5 Chief Engineer
Northrop GrummanEl Segundo, CA

Position will be the definitive technical authority for all aspects of engineering on all program elements (hardware/software/support/test) and leads a multi…

Director of Design Engineering
York Telecom CorporationLos Angeles, CA

Lead pre-sales and Application Engineering meetings. Yorktel is currently seeking Director of Sales Engineering who will be responsible to prepare, deliver and…

Director of Engineering
Jukin Media, IncLos Angeles, CA

The Director of Engineering is responsible for developing and maintaining technical excellence across Jukin’s engineering teams.

Director of Engineering
AlbertLos Angeles, CA

Establish engineering processes and define our engineering standards. The Director of Engineering is an integral role in Albert’s team.

Director, Machine Learning & AI Engineering
Walt Disney Direct-to-Consumer and InternationalBurbank, CA

Minimum of 10 years of work experience in software engineering, system engineering, data science, data engineering and architecture with a proven track record…

Director, Machine Learning & AI Engineering
Direct-to-Consumer and InternationalBurbank, CA

Minimum of 10 years of work experience in software engineering, system engineering, data science, data engineering and architecture with a proven track record…

1-10 of 50