Garmin is seeking a full-time Software Engineer 2 for its Cary, North Carolina office as part of Garmin Labs. The role investigates new product concepts and technologies, tests extraordinary claims for cutting-edge products, and develops high-quality software for products in development. The engineer creates and executes designs for small sets of new software functionality, uses software engineering tools throughout development, and may serve as a technical leader or Lead Software Engineer on a derivative software project. The role also includes peer code reviews, problem solving, root-cause analysis, technical research, effort estimation, evaluating technology options, suggesting process improvements, providing feedback on some electrical design aspects, and mentoring Software Engineer 1 colleagues.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level