Software Engineer 2 - Product Security Team

Sorry, this job was removed at 1:01 p.m. (CST) on Monday, October 31, 2022
Find out who's hiring in Kansas City, MO.
See all Cybersecurity + IT jobs in Kansas City, MO
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Overview

We are seeking a full-time Software Engineer 2 for the Product Security team at Garmin in our Olathe, KS office. As a member of the team you will be involved in driving core security technologies and tools used throughout Garmin. You would also work directly with the product teams to support these security tools and technologies.

Essential Functions

  • Build and support common security libraries
  • Implement and drive security technology and tools throughout Garmin. e.g. Signing software, Software Bill of Materials, Static and Dynamic Analysis tools, etc.
  • Participate in the secure software development lifecycle with our product teams
  • Contributes to technical research on new technologies
  • Serve as a mentor to less experienced software engineers (Software Engineer 1)
  • Estimate level of effort, evaluate new options of similar technology, offer suggestions to improve processes, and provide comments on some electrical design aspects
  • Works collaboratively and professionally with other Garmin associates in cross functional teams to achieve goals
  • Apply a sense of urgency, commitment and focus on the right priorities in developing solutions in a timely fashion
  • Apply Garmin's Mission Statement and Quality Policy and enthusiastically exhibit a desire to see Garmin succeed

Basic Qualifications

  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 1 year relevant experience OR an equivalent combination of education and experience
  • Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
  • Experience with C/C++ and Python
  • Excellent written and verbal communication
  • An ability to develop and analyze data
  • Familiarity with relevant software engineering tools: Git, build systems, debuggers, emulators, simulators and logic analyzers

Desired Qualifications

  • Outstanding academics (cumulative GPA greater than or equal to 3.5)
  • Experience with Secure Software Development Lifecycle, Threat Modeling, and Security algorithms
  • Experience with moderately complex build and integration tools such as Maven, Ant, and Jenkins


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.

More Information on Garmin
Garmin operates in the Consumer Web industry. The company is located in Olathe, KS, Chandler, AZ, Scottsdale, AZ, Tucson, AZ, Brea, CA, Boulder, CO, Yarmouth, ME, Chanhassen, MN, Cary, NC and Salem, OR. Garmin was founded in 1989. It has 7213 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability insurance, Dental insurance, Vision insurance, Health insurance and Life insurance. To see all 56 open jobs at Garmin, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about GarminFind similar jobs