Previous Job
Lead Firmware Engineer- ARM Cortex
Ref No.: 18-04560
Location: ITHACA, New York
Position Type:Direct Placement
Skill Type
Skill Type:Engineering

The Lead Firmware Engineer will coordinate the activities of the firmware team in the development of embedded solutions for products. In addition to supervisory responsibilities the incumbent will also be expected to make direct contributions to the product firmware development

The position encompasses support of existing products using Freescale/NXP Coldfire processors plus new product development using on NXP ARM Cortex M3 and M4 processors.

Essential Duties and Responsibilities
  • Assist with the development of product specifications.
  • Prioritize and coordinate the development of firmware for multiple products
  • Lead the development of designs and test documentation.
  • Understand hardware and software interactions and collaborate with Hardware Engineers.
  • Serve as project manager and/or project technical contact
  • Analyze test plans and test results.
  • Mentor Engineers, Associate Engineers, and Technicians.
  • Review data sheets and instruction manuals.
  • Continuously identify, measure, and improve processes.
  • Other duties as assigned.

Qualifications and Skills
  • B.S. in Electrical Engineering, Computer Science or equivalent
  • 6+ years' experience in embedded systems firmware development including real-time firmware design in C, and assembly languages.
  • Proven experience leading and completing complex projects
  • Familiarity with Agile development processes
  • Experience with version control systems. GIT experience a plus.
  • Experience with project tracking and collaboration software. Jira and Confluence experience desirable