Garrett Metal Detectors
Firmware Engineer
Garrett Metal Detectors, Garland, Texas, us, 75049
Garrett Metal Detectors is celebrating our 60th year in operation and we are looking to add to our Engineering team! We are looking to for an experienced Firmware Engineer to work on-site at our Garland, TX location. This position will participate in the design and development of firmware used in electronic instrumentation products; develop and document software and firmware in a structured programming environment; and design and execute software and hardware tests to validate software designs.
Essential Functions
Receive direction for embedded software development from senior engineering staff.Execute the design, coding, testing and documentation of firmware according to departmental needs.Perform design evaluation and code review as directed.Review software design to insure error free implementation.Maintain an engineering notebook to be used in support of patent application.Read, analyze and interpret technical documents to define problems and establish facts.Participate in proactive team efforts to achieve departmental and company goals.Provide leadership to others through example and sharing of knowledge/skill.Read, analyze and interpret technical documents to define problems and establish facts.Prioritize, organize, and handle multiple projects simultaneously.Comply with all safety policies, practices and procedures. Report all unsafe activities to supervisor and/or Human Resources.Required Education and Experience
Bachelor's degree in Computer Engineering, Computer Science, or Electrical EngineeringMinimum of ten years' experience in embedded programming in a structured programming environment.Skills & Qualifications:
Software designDevelopment of software in C or ARM Cortex m0+Source code management using Git and BitbucketAbility to read schematics and data sheetsUse of oscilloscopes and other bench test equipmentSoftware testing and hardware troubleshootingAbility to collaborate with others in a multidisciplinary team environmentTrouble-shooting and problem-solving skills
This position is an
ON-SITE
position located in Garland, TX. Candidates must be currently eligible to work in the United States. We will not sponsor.
No agencies please.
Garrett Metal Detectors is an Equal Opportunity Employer
Essential Functions
Receive direction for embedded software development from senior engineering staff.Execute the design, coding, testing and documentation of firmware according to departmental needs.Perform design evaluation and code review as directed.Review software design to insure error free implementation.Maintain an engineering notebook to be used in support of patent application.Read, analyze and interpret technical documents to define problems and establish facts.Participate in proactive team efforts to achieve departmental and company goals.Provide leadership to others through example and sharing of knowledge/skill.Read, analyze and interpret technical documents to define problems and establish facts.Prioritize, organize, and handle multiple projects simultaneously.Comply with all safety policies, practices and procedures. Report all unsafe activities to supervisor and/or Human Resources.Required Education and Experience
Bachelor's degree in Computer Engineering, Computer Science, or Electrical EngineeringMinimum of ten years' experience in embedded programming in a structured programming environment.Skills & Qualifications:
Software designDevelopment of software in C or ARM Cortex m0+Source code management using Git and BitbucketAbility to read schematics and data sheetsUse of oscilloscopes and other bench test equipmentSoftware testing and hardware troubleshootingAbility to collaborate with others in a multidisciplinary team environmentTrouble-shooting and problem-solving skills
This position is an
ON-SITE
position located in Garland, TX. Candidates must be currently eligible to work in the United States. We will not sponsor.
No agencies please.
Garrett Metal Detectors is an Equal Opportunity Employer