Senior Firmware Engineer

Singapore, Singapore

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\xe2\x80\x99s 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.

EnviroDynamics Solutions

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1462938
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned