Talent.com
This job offer is not available in your country.
Senior Firmware Engineer

Senior Firmware Engineer

EnviroDynamics Solutions PteSingapore
30+ days ago
Job description

Job Description

Responsibilities :

  • Design, develop, code, and document larger firmware modules and lead small firmware projects.
  • Estimate coding efforts for assigned tasks.
  • Collaborate with Electrical and Mechanical Engineers on firmware development.
  • Use C++ and object-oriented coding techniques, adhering to coding standards and best practices.
  • Read schematics and use test equipment (oscilloscopes, digital analyzers) for development and debugging.
  • Ensure electrical designs meet firmware needs.
  • Develop UI / motor control firmware for embedded devices.
  • Set up and use software code debuggers for specific processor environments.
  • Direct internal and external resources in firmware development.
  • Make technology selections that support overall architecture goals.
  • Develop and document small firmware modules as part of projects.

Requirements :

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, or related field (or equivalent experience).
  • 6-8 years of experience in firmware development. More years of experience candidate can be considered for Principal Level.
  • Experience with embedded operating systems (e.g.,  Microsoft CE, QNX, Micrium).
  • Proficiency in  C++ programming.
  • Knowledge of Object-Oriented Analysis and Design.
  • Create a job alert for this search

    Senior Engineer • Singapore