Firmware Engineer

Location Thailand
Discipline IT and Tech
Job reference BBBH33947_1675223200
Salary Negotiable
Job startdate
Consultant email [email protected]

Responsibilities:

  • Provide leadership for firmware related projects and manage large scale outsourced firmware development projects.

  • Establish firmware architecture requirements.

  • Write detailed microelectronic control design specifications.

  • Write detailed microelectronic control test specifications for contract control manufacturers.

  • Validate microelectronic control functional test equipment produced by contract control manufacturers against microelectronic control test specifications.

  • Maintain microelectronic product model configuration information.

  • Actively engage in cross functional activities a part of product development; team meetings, project/product feature definition sessions, pilot builds, pilot build test instructions, reviews of microelectronic control user manuals, etc.

  • Write engineering change notifications.

  • Write detailed test lab orders for lab technician execution.

  • Investigate firmware issues relating to microelectronic control operation and drive root cause analysis and resolution. Perform some amount of firmware development and testing on simulators and products in a lab environment.

  • Identify opportunities for quality and cost improvements.

  • Manage vendor access to licensed developer applications and development tools/equipment.

Qualifications:

  • Bachelor of Science in Computer Science, Software Engineering, or Electrical Engineering preferred.

  • 2+ years of programming experienceStrong project management experience is highly desirable.

  • Requires extensive firmware development experience with coding in C; experience with coding in lua and UI designer applications, e.g. Storyboard, is a plus.

  • Proficient technical skills required.

  • Demonstrated project leadership abilities.

  • Practice with test driven firmware development is a plus.