Singapore/Jobs/Firmware Engineer/

Firmware Engineer 350389

No data yet

$4000 to $6000 (Monthly)

Posted a year ago

Do you dream of working in a company that is driven by a meaningful purpose?

An inclusive company that empowers you to do your best and be innovative?

We are looking for a Firmware Engineer - Machine Solutions R&D, to make a difference!

At Schneider Electric, we believe access to energy and digital is a basic human right. We empower all to do more with less, ensuring Life Is On everywhere, for everyone, at every moment. We provide energy and automation digital solutions for efficiency and sustainability.

What will you do?

  • In our R&D organization we are responsible for maintenance of our existing offer - PLCs (Programmable Logic Controller) and associated products.

  • Diverse tasks regarding product enhancements, adaptations to modified hardware and electronic components and performing tests for reliability are our daily job. Our products are manufactured in different production sites located mainly in Asia. The job is versatile and based in in our R&D design center in Singapore.

  • Maintain existing support of our existing offer of PLCs and associated products

  • Understand existing low level HW interface and perform feasibility study for migration to modified hardware/electronic component.

  • Design, Develop and Test firmware for modified components

  • Perform functional and reliability tests of FW code, troubleshoot, and resolve issues

  • Create data (Impact Analysis) for the Board of Change (BoC) to take decisions

  • Create the necessary documentation for the FW code and review information for our customer documentation.

  • Close cooperation with our multi-site R&D team, Verification- and Validation teams

What qualifications will make you successful?

  • Bachelor or Master’s degree in Computer Science, Electrical/Electronic Engineering

  • Minimum 1-2 years’ experience in developing and/or maintaining embedded systems. Fresh graduates with sound C programming knowledge and concepts.

  • Exposure to low-level drivers, HW interfaces, and Electronic Design

  • Demonstrated programming experience with C

  • Good understanding of low-level drivers such as SPI, I2C, UART, Ethernet

  • Hands-on with hardware assisted tools (Oscilloscope, Logic Analyzer etc.)

  • Experienced in solving complex system problems with systematic troubleshooting skills

  • Analytical approach to troubleshooting and problem solving with customer focus

  • Experienced in providing effort estimation, project planning and tracking.

  • Possess good communication and interpersonal skills to collaborate with cross-functional teams in multi-cultural environment.

  • *Candidates with more than 5-6 years of experience will be considered for Senior Firmware Engineer position.

What's in it for me?

  • Global family leavComprehensive medical coverage for employee and dependents

  • Blue sky Friday

  • Worldwide Employee Stock Ownership

  • On-site gym

…and more!

Let us learn about you! Apply today.

Why us?

Schneider Electric is leading the digital transformation of energy management and automation. Our technologies enable the world to use energy in a safe, efficient and sustainable manner. We strive to promote a global economy that is both ecologically viable and highly productive.

  • €25.7bn global revenue

  • 137 000+ employees in 100+ countries

  • 45% of revenue from IoT

  • 5% of revenue devoted for R&D

If you have questions about this job, please click on apply. The employer will contact you then.


No address provided