Engineering Manager (Software)

Pittsburgh, PA or San Jose, CA
Engineering
Embedded Team
Compiler

Efficient is looking for an Engineering Manager to manage the embedded and compiler teams. This is a unique opportunity to work with an intensely skilled engineering team developing the world’s most efficient, programmable processor. The Engineering Manager will collaborate with team leads to set the roadmap and priorities for each team. They will be deeply involved in the day-to-day operations of each team, while also having the opportunity to engage with external partners to augment internal engineering efforts. If you are an engineering manager who wants to play an integral role in building the next generation of energy-efficient processors, this is for you!

Key Responsibilities 

  • Leading the management of embedded and compiler  teams, including:
    • Working closely with team leads to set roadmaps
    • Creating sprint retrospectives and plans
    • Managing day-to-day operations, including conducting daily scrum/standup meetings
    • Creating, rescoping, prioritizing and generally keeping track of tasks
  • Managing and developing the engineering team by:
    • Conducting regular 1:1 meetings with team members
    • Creating growth plans with key performance indicators for each team member
    • Measuring and tracking the performance of team members
    • Being instrumental in the hiring process, screening résumés and conducting interviews
  • Engaging with external vendors/partners to augment internal engineering efforts by:
    • Developing clear statements of work
    • Conducting frequent alignment meetings
    • Tracking the progress of external contractors

Required Qualifications & Experience Requirements 

  • Must be an excellent manager with 5+ years of post-graduate experience
  • Must have some background in embedded OR compiler engineering, including: 
    • Experience working as an engineer
    • Experience managing a team of engineers
    • Familiarity with the technical problems and solutions in either field
  • Bachelor’s degree in Computer Engineering, Electrical Engineering or related field; Master’s degree or PhD preferred
  • Prior experience leading projects and scaling teams for growth in embedded systems and/or compilers
  • Experience working with outside vendors to deliver key engineering products
  • Outstanding communication skills and a strong attention to detail

Desired Qualifications & Experience Requirements 

  • Some experience with compiler algorithms and  frameworks such as LLVM, MLIR, or similar
  • Some proficiency with C and C++
  • Some experience building applications for resource constrained devices, especially those that included machine learning and/or digital signal processing
  • Understanding of PCB  board design process, from schematic to layout to bring-up and validation
  • Knowledge of computer architecture

Efficient offers a competitive compensation and benefits package, including 401K match, company-paid benefits, equity program, paid parental leave, flexibility, and more!  We are committed to personal and professional development and strive to grow together as people and as a company.

Ready to apply?

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.