Senior Software Engineer (Integration/Performance) - Chandler, AZ

Garmin International, Inc. Chandler , AZ 85249

Posted 2 months ago

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.At Garmin, we create products that solve complex problems and make people's lives safer, healthier and more enjoyable. Whether you are interested in developing software using C or C , we have a future for you.

We are looking for a full-time Senior AOSP/Linux Profiling and Performance Developer for low-to-mid level software on the Automotive OEM Platforms Team at our location in Chandler, AZ. May also perform as Lead Software Engineer for a multitude of projects or sub projects. If you are interested in working on Automotive Infotainment, Automotive Entertainment Systems, In-Vehicle Infotainment systems, Cameras, Clusters and/or other vehicle systems, this is the position for you!Other essential functions include:Collaborates and adds value through participation in peer code reviews, providing comments and suggestions Performs technical root cause analysis and outlines corrective action for given problems Works in both an agile and waterfall software development environments

Serve as a mentor to less experienced software engineers Estimate level of effort, evaluate new options of similar technology, offer suggestions to improve processes, and provide comments on some electrical design aspects

Apply Garmin's Mission Statement and Quality Policy and enthusiastically exhibit a desire to see Garmin succeed

Qualified candidates will possess a Bachelor of Science Degree in Computer Science, Electrical Engineering, Computer Engineering, Math or Physics or a technical field (such as CIS or IT) from a four-year college or university AND a minimum of five (5) years relevant experience OR an equivalent combination of education and relevant experience with a 3.0 cumulative GPA or higher. Other requirements include:Demonstrates proficiency with designing well-architected software systems and modules that support new technology or improve capability/performance of existing functionality Must demonstrate proficiency and possess experience necessary to develop moderately complex software in C and C Demonstrate ability to serve as a lead software engineer for a complex software project Demonstrated capability to offer peer technical assessments in areas of expertise, new technologies and software designs Must possess relevant education and/or experience in software design, development and maintenance, as required for the successful performance of the essential functions of the position

Demonstrates proficient knowledge and utilization of engineering tools necessary for successful performance of the essential functions of this job description

Demonstrates mastery of relevant software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers)Desirable

Experience with Linux/Android (AOSP) OS development Understanding systemd, bootchart, and boot order dependencies

Understanding of various system bottlenecks (I/O, CPU, GPU, etc.) and methods to mitigate them

Uses advanced system profiling tools such as perf, XSTrace, and ValgrindOur benefits, designed to lead an evolving marketplace, support innovation and encourage a healthy balance between work and life, keep us competitive and allow our associates to make their own decisions about their well-being and future. We offer a choice of healthcare plans-with low or no premiums-which consistently rank in the 90th percentile when compared to other high-tech employers, plus dental and vision plans for you and your family.

In addition, our financial benefits rate 82% above the median for technology companies comparable in size. Our 401K retirement plan 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 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, veteran's status, age or disability.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Kafka Platform Engineer

Wells Fargo

Posted 4 days ago

VIEW JOBS 5/28/2020 12:00:00 AM 2020-08-26T00:00 Job Description Important Note: During the application process, ensure your contact information (email and phone number) is up to date and upload your current resume when submitting your application for consideration. To participate in some selection activities you will need to respond to an invitation. The invitation can be sent by both email and text message. In order to receive text message invitations, your profile must include a mobile phone number designated as "Personal Cell" or "Cellular" in the contact information of your application. At Wells Fargo, we want to satisfy our customers' financial needs and help them succeed financially. We're looking for talented people who will put our customers at the center of everything we do. Join our diverse and inclusive team where you'll feel valued and inspired to contribute your unique skills and experience. Help us build a better Wells Fargo. It all begins with outstanding talent. It all begins with you. Wells Fargo Technology sets IT strategy; enhances the design, development, and operations of our systems; optimizes the Wells Fargo infrastructure footprint; provides information security; and enables continuous banking access through in-store, online, ATM, and other channels to Wells Fargo's more than 70 million global customers. The Middleware Integration Engineering team is responsible for engineering integration capabilities for enterprise self-service consumption and utilization. This includes products such as Kafka, IBM MQ, Nginx, Apache HTTP, and Apache Tomcat. As a Senior Kafka Platform Engineer within Middleware Engineering team you will be instrumental in providing subject matter expertise in the deployment of Confluent Enterprise Kafka within the organization for enterprise consumption. Leads, conducts, and coordinates the analysis, planning, and implementation of Confluent Platform . Analyzes, designs, codes, tests, debugs, maintains, modifies, and documents the Confluent Platform. Plans and defines systems software and/or hardware requirements and determines system specifications and/or customizations. Directs the design of subsystems and integration of total systems. Identifies and resolves the most complex problems. Provides leadership, direction and/or guidance to less experienced staff. Position Responsibilities: * Supervise the physical deployment of infrastructure across multiple environments * Supervise and guide optimization and tuning * Standards and patterns development * User guide development and training overviews for supporting teams * Provide troubleshooting and best practices methodology for development teams * Process automation and new application on-boarding * Design monitoring solutions and baseline statistics reporting to support the implementation * Level 3 support for development teams that are utilizing the platform * Planning and execution of infrastructure projects as well as on-boarding of new application development projects Required Qualifications * 10+ years of application development and implementation experience * 3+ years of Kafka Platform experience, Confluent Platform experience, or a combination of both Desired Qualifications * Excellent verbal, written, and interpersonal communication skills * A BS/BA degree or higher * 8+ years of financial industry experience * Git or GitHub experience * Experience developing, supporting or integrating messaging technology such as Solace, Tibco or MQ * 1 + years of experience with server administration and job creation using Jenkins Continuous Integration server * Python experience Other Desired Qualifications * 5+ years of experience with Data Integrations Job Expectations * Ability to travel up to 5% of the time Street Address MN-Minneapolis: 550 South 4th St - Minneapolis, MN NC-Raleigh: 1100 Corporate Center Dr - Raleigh, NC NC-Raleigh: 150 Fayetteville St - Raleigh, NC AZ-Chandler: 2600 S Price Rd - Chandler, AZ NY-New York: 100 Park Ave - New York, NY Disclaimer All offers for employment with Wells Fargo are contingent upon the candidate having successfully completed a criminal background check. Wells Fargo will consider qualified candidates with criminal histories in a manner consistent with the requirements of applicable local, state and Federal law, including Section 19 of the Federal Deposit Insurance Act. Relevant military experience is considered for veterans and transitioning service men and women. Wells Fargo is an Affirmative Action and Equal Opportunity Employer, Minority/Female/Disabled/Veteran/Gender Identity/Sexual Orientation. Wells Fargo Chandler AZ

Senior Software Engineer (Integration/Performance) - Chandler, AZ

Garmin International, Inc.