Garmin International - Brea, CA

posted 8 days ago

Full-time - Manager
Brea, CA
Computer and Electronic Product Manufacturing

About the position

The Software Engineering Manager at Garmin is responsible for leading a team of software engineers in the design and enhancement of products, as well as improving software architecture processes. This role involves direct supervision, coaching, and mentoring of team members, planning staffing and resource requirements, and participating in recruitment activities. The manager will also evaluate technical offers from vendors, manage external partnerships, and present technical proposals to stakeholders.

Responsibilities

  • Provide leadership and direct the activities of software engineers focused on design of new products, enhancement of existing designs, and improvement of software architecture design processes and procedures.
  • Directly supervise various levels of team members by setting the tone for the team environment and providing individualized coaching, training, and mentoring.
  • Plan staffing, resource, and market requirements to complete projects.
  • Participate in recruiting activities including reviewing staffing requirements based on project plans, interview, hire, train, and evaluate performance for the team.
  • Maintain and adapt technology road maps by considering nascent market trends and objectively evaluating competing solutions.
  • Evaluate technical offers from software vendors for integration into Garmin's solutions.
  • Manage external partners and contractors to deliver quality software according to plan.
  • Prepare and present technical concepts and proposals to customers, business partners, and other stakeholders.
  • Coordinate and participate in customer requests for quotes (RFQs, RFPs, RFIs, etc.).
  • Support software architecture activities on awarded programs.

Requirements

  • Bachelor's Degree or above in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering or related field.
  • Minimum of 3 years experience as a Garmin Software Engineering Team Leader or equivalent supervisory experience.
  • Demonstrated strong and effective verbal, written, and interpersonal communication skills.
  • Positive, detail oriented, organized, team oriented, and a driven problem solver.
  • Ability to multi-task and self-start with the ability to prioritize and lead in a fast-paced, deadline-driven environment.

Nice-to-haves

  • 5-10 years experience managing an embedded software team.
  • Customer-facing experience to include participating in RFQ/RFP process.
  • Extensive software architecture knowledge.

Benefits

  • Eligible for Garmin's benefit program.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service