Embedded Software Engineer 2

Garmin Ltd
Salem, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 137K

Job location

Salem, United States of America

Tech stack

Configuration Management
Code Review
Computer Engineering
Software Debugging
Embedded C
Embedded Software
Emulators
Software Engineering
Project Management
Garmin
Information Technology

Job description

  • Creates and executes designs for small sets of new functionalities as part of a software project using Embedded C language, or other selected languages
  • Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process
  • May perform as a technical leader or Lead Software Engineer for derivative software project
  • Collaborates and adds value through participation in peer code reviews, providing comments and suggestions
  • Provides reliable solutions to a variety of problems using sound problem solving techniques
  • Performs technical root cause analysis and outlines corrective action for given problems
  • Contributes to technical research on new technologies
  • Estimates level of effort, evaluates new options of similar technology, offers suggestions to improve processes, and provides feedback on some electrical design aspects
  • Serves as a mentor to less experienced software engineers (Software Engineer 1)

Requirements

  • Bachelor's Degree in Computer Science, 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)
  • Demonstrated proficiency and experience necessary to develop moderately complex software in Embedded C language or other selected languages
  • Proficient knowledge, utilization and mastery of relevant software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers)
  • Demonstrated strong and effective verbal, written, and interpersonal communication skills
  • Must be positive, detail oriented, organized, team oriented and a driven problem solver, multi-tasker, and self-starter with the ability to prioritize in a fast paced, deadline-driven environment

Desired Qualifications

  • Outstanding academics (cumulative GPA greater than or equal to 3.5)
  • Candidates with a passion for aviation and/or pilot experience are ideal

Benefits & conditions

$30.60 - $44.51 per hour

Apply for this position