Software Engineering Team Lead
Software Engineering Manager
BA/BS in Computer Science, Computer Engineering or Electrical Engineering
The Software Engineering Team Lead will be responsible for leading the development and validation of software for Lear's connectivity products automotive customer's program. Working in conjunction with the global Lear connectivity engineering team, this position will develop a deep understanding of Lear's connectivity solutions. The position will require understanding customer requirements, leading the design and development activities, coordinating with validation and testing teams to ensure coverage, working with Core Connectivity teams to deploy the solutions and supporting customer in validation and verification activities. The Lead will be responsible for driving team work load, team progress, SW deliveries and team training etc. The lead engineer will also advise and assist the Lear sales team when they showcase and demo our connectivity portfolio to potential customers
Work closely with the Global Connectivity engineering team
Maintain the "customer first" focus while developing and maintaining solutions.
Maintain an expert level of product knowledge and application on Connectivity technology
Listen, understand and convey customer issues and requirements to product management and development teams.
Plan and deliver the software milestones for the customer program using AGILE methodologies.
Lead the development of applications software for telematics applications. Primarily in C, but other languages may be required for specific apps.
Design and Document software components for maximum efficiency
Perform Systems integration of Lear developed software with 3rd party or customer software.
Coordinate the software deliveries between Lear connectivity teams and the customer.
Train and mentor the development team
Participate in Software release management.
Preferred Background & Experience:
Experience 4-10 Years in Engineering
Working experience with Linux Operating System with Networking background
A solid understanding of network communications technology Internet, Intranet, VPN, TCP/IP, Ethernet, IPv4, IPv6 etc.
Experience with Embedded build systems such as YOCTO, Buildroot, BitBake etc.
Experience with release management and build server configuration such as Jenkins etc. be useful.
Experience with SCM and version control tools such as GIT, SVN etc.
Experience with issue tracking tools such as JIRA, Clearcase etc.
Effective communication, Interpersonal and organizational skills
Expert experience with AGILE methodologies, scrum, sprint planning, backlog management etc.