Software Engineering Manager, Machine Management

Google
US - California - Sunnyvale
View Company Profile / << Go Back

  • Job Type: Full time
  • 4 days ago

Job Description

As a Software Engineering Manager, you will lead a team to deliver against a technology roadmap and drive the full development lifecycle. You will manage project goals, contribute to product strategy, and oversee the deployment of large-scale projects across multiple sites internationally.

Requirements: Candidates must have a bachelor's degree or equivalent experience, with at least 8 years in software development and 3 years in a technical leadership role. Experience in C/C++, scripting languages, and Linux is required, along with preferred experience in software/hardware integration and large-scale fleet management.

Key Skills: Software Development, Technical Leadership, People Management, C/C++, Scripting Languages, Linux, Software/Hardware Integration, System Bring-Up, Diagnostics, Fleet Management, Release Management, Integration Testing, Open Source Development, Embedded Systems Development, RESTful APIs, gRPC

Benefits: Bonus, Equity, Health Insurance




Fast Track Upload