Firmware Engineer

8 Months ago • 3-5 Years

About the job

About the job

Schneider Electric is offering an on-site opportunity for a Firmware Engineer at our Andover, MA location.

As a global company with over 135,000 employees in more than 100 countries, we are dedicated to creating connected technologies that revolutionize industries and enhance lives. From simple switches to advanced operational systems, our technology, software, and services empower our customers to optimize and automate their operations, ensuring Life Is On for everyone, everywhere, and at every moment.

https://youtu.be/4EtpkB0cuXE

Great People Make Schneider Electric a Great Company.

Key responsibilities:

  • To design, develop, and maintain the Embedded Firmware for Rack System products such as the Rack Power Distribution Unit (rPDU); Rack Automatic Transfer Switch (Rack ATS); and Micro Data Center platforms, while adhering to quality, performance, and reliability standards.
  • Other responsibilities will include support of manufacturing plants and Offer Quality group in analyzing firmware-related field failures and implement the design changes through firmware upgrades.
  • Support new customer requests and new features as directed by the product line management team.

Essential Functions:

  • Understand product requirements / firmware specifications / communications / firmware architecture for Rack System products.
  • Hands on code implementation / debugging / development and testing of systems.
  • Development of real time state machine, monitoring and communications functions for the above referred Rack System power distribution products.
  • Understand and comply with QMS, PEP and PMP requirements.
  • Participate in subsystem and system level design verification planning and testing.

Knowledge and skills - recommended:

  • Experience with modifying Linux setups to support new boards and peripherals
  • Experience developing embedded Linux firmware & device drivers
  • Has built and/or configured 3rd party Linux packages (like Yocto)
  • Experience with Elixir development
  • Real Time Operating System (RTOS) development such as μC/OS or Linux OS
  • Familiarity with embedded testing, oscilloscopes, test automation scripting for embedded products, development tools, including emulators and version control software
  • Scripting languages such as Python, and Lua
  • Experience in industrial field bus communication protocols like MODBUS, CAN, SPI, I2C, and protocols like USB, TCP/IP, SNMP, HTTPS, SSH and embedded web servers
  • Should be proficient with MS Office (MS Word, MS Excel, MS PowerPoint)

Education and Experience:

  • Bachelor of Science in Computer Engineering, Computer Science, Electrical Engineering, or equivalent
  • 3 to 5 years of applicable work experience

Who will you report to?

Software Engineering Manager - Embedded Firmware/Technical

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

You must submit an online application to be considered for any position with us. This position will be posted until filled

It is the policy of Schneider Electric to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct. Concerning agencies: Schneider Electric does not accept unsolicited resumes and will not be responsible for fees related to such.
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Embark on epic journeys, conquer challenges, and rewrite legends in our games.

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Motion Recruitment Partners LLC