G

Garmin

Builds navigation devices and fitness wearables

Technical Lead Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeOlathe, KS, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Mathematics, Physics, or a related field, and at least 9 years of relevant experience, or an equivalent combination of education and experience.
  • Cumulative GPA of at least 3.0 as a general rule.
  • Demonstrated experience serving as the lead software engineer for projects in new markets or relying heavily on new technologies.
  • Demonstrated experience architecting solutions for multiple groups and/or disciplines.
  • Strong and effective verbal, written, and interpersonal communication skills.
  • Ability to prioritize and lead in a fast-paced, deadline-driven environment.

Responsibilities

  • Provide key technical contributions for major new products and/or applications, including software development in C, C++, Python, Assembly language, or other selected languages.
  • May serve as a Lead Software Engineer for projects in new markets or relying heavily on new technologies.
  • Develop device drivers for Linux and RTOS systems.
  • Work closely with design engineers to select electrical components and review schematics from a low-level software perspective.
  • Debug complex problems involving hardware or software.
  • Provide technical ownership for selected security-critical software components, potentially including services associated with hardware roots of trust, secure elements, cryptographic functions, key management, or Trusted Execution Environments.
  • Decompose functional, security, and regulatory requirements into well-defined engineering tasks and develop software solutions based on product architecture, operating environment, and identified risks.
  • Perform peer technical assessments and review embedded software and system designs for security weaknesses, regulatory concerns, appropriate use of security controls, and sound engineering practices.
  • Analyze product attack surfaces, vulnerabilities, trust boundaries, and potential misuse to determine realistic impact and recommend remediation, mitigation, or risk treatment.
  • Develop and maintain automated security, robustness, penetration, and fuzzing test capabilities for Marine products within laboratory and continuous-testing environments.
  • Assist with cybersecurity compliance analysis, risk assessments, technical documentation, and evidence development for regulatory initiatives such as the European Union Cyber Resilience Act.
  • Participate in project leadership and program planning, including evaluating technical feasibility, identifying risk, setting schedules, and providing input to product development and cybersecurity plans.
  • Communicate technical security and compliance conclusions across engineering and business organizations and challenge designs, assumptions, or proposed risk decisions when available evidence does not support them.
  • Plan and manage complex technical assignments independently while balancing software development, analysis, documentation, and compliance deliverables.
  • Mentor less-experienced engineers, contribute to advanced technical research, and recommend improvements to engineering and product-security processes.

Desired Qualifications

  • Cumulative GPA of at least 3.5.

About the Company

Garmin

Builds navigation devices and fitness wearables

Garmin builds GPS navigation devices and wearables for runners, cyclists, outdoor explorers, pilots and boat owners. Its fēnix watches combine activity tracking, health sensors and maps in a rugged design, while Garmin Connect organizes workouts and training data. The company also sells aircraft cockpit displays, boat chartplotters and sonar, and navigation and infotainment systems for vehicle manufacturers. It earns revenue through device sales via retailers, dealers and its own stores, alongside fees for connected services and mapping subscriptions. Founded in 1989, Garmin has its operational headquarters in Olathe, Kansas, United States, while Garmin Ltd. is legally domiciled in Switzerland.

Company size
10,001+
Company stage
IPO
Headquarters
Olathe, KS
Founded
1989

Recently Posted Jobs

Explore more opportunities at Garmin

See more jobs