23 days old

Software Engineering Team Leader- Marine Multimedia & Weather

Garmin International
Cary, NC 27513
  • Job Code
    190022D
  • Jobs Rated
    8th
GPS Manufacturer/Distributor

As a leading worldwide provider of navigation devices and wearable technology, our focus is on developing, designing and supporting superior products. Our advanced technology promotes performance, safety and ease of use in every market we serve. That makes us an engineering and technology company with a keen focus on recruiting talent in those fields. But the same vertical integration business model that keeps all design and manufacturing processes in-house also gives us the incentive to hire top performers from different backgrounds, including operations, finance and accounting, information technology, sales, marketing and communications.





If youre looking to lead, were looking for you. Were seeking a dedicated team leader to direct and coordinate activities of our Marine Software Engineering team. Directly supervise software team members with daily observation, assuring appropriate attendance, and providing assistance to team members. You will direct activities related to addressing gaps in software security as the industry security landscape evolves. Must be able to directly supervise software team members, consulting with Human Resources to address employee relations issues, hire and train new associates and oversee training and mentoring of all associates on your team.





We are looking for a full-time Software Engineering Team Leader to direct and support embedded software engineers at our Cary, North Carolina office. In this role, youll be responsible for coordinating and participating in generating software requirements and designs for a product or family of products in accordance with Garmins software development methodology. Other essential functions include:





  • Work with Human Resources to address employee relations issues as needed including writing and conducting annual performance evaluations


  • Participate in software design reviews as necessary, assuring proper attendees and proper coverage of topics, imparting lessons learned and good design practices to all who attend


  • Create product development plans as directed by engineering management


  • Interview, hire and train new associates


  • Oversee training and mentoring of new associates in the arts of software engineering and project management


  • Ensure the team meets overall development goals in accordance with the product development plan or market requirements and ensure project milestones are met


  • Monitor progress of the software teams in meeting product requirements and schedule compliance


  • Set the tone for the team environment and build healthy team relationships


  • Participate in college campus interviewing and other recruiting activities


  • Other responsibilities include participating in college campus interviewing, and other duties as assigned.



Qualified candidates possess a Bachelors or Masters of Science Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, OR a minimum of ten years work experience performing a role substantially similar to the essential functions of this job description with a 3.0 cumulative GPA or higher. Other requirements include:





  • Must possess detailed knowledge and experience with high level language structure in C++, C and embedded systems


  • Demonstrated skills with managing software development life cycles from requirements generation to architecture and design to delivery and maintenance


  • Demonstrated strong and effective verbal, written, and interpersonal communication skills to effectively support a diverse stakeholder community


  • Proficient in leading and coordinating multiple developers and teams, across multiple sites


  • Demonstrated ability to work well with others under challenging circumstances


  • Demonstrated ability to create, champion and execute project plans on schedule


  • Familiarity developing and working with data link and IOT products and technologies


  • Experience leading embedded product development





Desired Qualifications





  • 5+ years in a technical leadership position with demonstrated ability to develop sound engineering practices and communication skills within the team


  • Familiarity or previous experience with multimedia and weather products and technologies


  • Experience and familiarity with very large codebase software development efforts



Our benefits are designed to lead an evolving marketplace, support innovation and encourage a healthy balance between work and life. They allow our associates to make their own decisions about their well-being and future and consistently rank Garmin as a top tier benefits provider when compared to other high-tech employers. We offer a choice of high value medical, dental and vision plans with low or no premiums, to fit your and your familys preferences. In addition, Garmins financial benefits include a generous 401K retirement plan that provides 5% of pay base contribution plus a match of 75 cents for every dollar you contribute to a maximum of 10% of your compensation. The employee stock purchase plan allows for shares to be bought at a 15% discount. Garmin offers many other benefits and perks ranging from well-being initiatives, educational assistance and career development, community charity support, and employee discounts just to name a few.





Relocation Assistance available





Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veterans status, age or disability.







Jobs Rated Reports for Software Engineer

Posted: 2020-01-31 Expires: 2020-02-29
Sponsored by:
Farm Credit Services of America Logo
Sponsored by:
Bank of America Logo

Featured Jobs[ View All ]

Featured Employers

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineering Team Leader- Marine Multimedia & Weather

Garmin International
Cary, NC 27513

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199
Powered ByCareerCast