Senior Firmware Engineer

at  ENVIRODYNAMICS SOLUTIONS PTE LTD

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate13 Nov, 2024USD 9000 Monthly13 Aug, 2024N/AComputer Engineering,Qnx,Design,Embedded Operating SystemsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

POSITION SUMMARY:

We are seeking a Senior Firmware Engineer for R&D with an MNC client. You will design and write high-quality code to support the development of hardware products. This role involves reading schematics, datasheets, and using debugging tools to complete projects. You will also participate in solution design, code documentation, and ensure code clarity. Adhering to the company’s iterative development process is essential. You will manage the development of large modules and may use additional resources as needed.

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.
    Apply now and be a part of a team where your skills, ideas, and expertise truly make a difference! Send your CV to jianixie@envirodynamics.com.sg for a confidential chat.
    PS: However, only shortlisted candidates will be notified.
    EnviroDynamics Solutions Pte Ltd | EA License No.: 12C6285
    Xie Jiani | EA Personnel Reg No.: R154885

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.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Electrical/Electronic Manufacturing

Engineering Design / R&D

Software Engineering

Graduate

Computer engineering electrical engineering or related field (or equivalent experience

Proficient

1

Singapore, Singapore