Schneider Electric

Senior Firmware Engineer

Schneider Electric
Apply
2 days ago
Raleigh, NC, USASenior
H1B sponsor

Responsibilities

  • Specify, design, and develop firmware for solid-state circuit breakers, hybrid protection systems, Fault Managed Power Systems, and advanced power conversion products.
  • Own the product development lifecycle from concept and architecture through requirements, documentation, implementation, validation, certification, and commercialization.
  • Design and implement protection, sensing, fault detection, interruption, current limiting, communication, and control functions using simulation and modeling.
  • Develop algorithms for analog, digital, and mixed-signal electronics with emphasis on reliability, validation, manufacturability, and EMC performance.
  • Collaborate across electronics, software, systems, mechanical, manufacturing, and certification teams.
  • Contribute to patents, technical publications, invention disclosures, and industry standards activities.

Requirements

  • Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field.
  • At least 5 years of firmware or software product development experience.
  • Experience taking products from innovation through commercialization in regulated or safety-critical markets.
  • Strong proficiency in C or C++ for microcontroller-based and real-time embedded software architectures and systems.
  • Experience with software configuration management, formal change control, software requirements, architecture documentation, detailed designs, and traceability artifacts.
  • Experience with embedded development and debugging tools including oscilloscopes, logic analyzers, JTAG/SWD debuggers, and version control systems such as Git or SVN.
  • Experience with real-time control systems, hardware interfaces, and UART, SPI, I²C, and CAN communication protocols.
  • Preferred qualifications include a master's degree, MISRA-compliant software development experience, and UL 1998 certification experience, particularly for protection systems or power electronic devices.
  • Ability to travel up to 10-15%.
  • Technical leadership, cross-functional collaboration, innovation, and hands-on laboratory problem-solving experience are expected.

Benefits

  • Full-time position in the greater Raleigh, North Carolina area with flexible work arrangements.
  • Medical, dental, vision, basic life insurance, Benefit Bucks, well-being programs, paid family leave, 12 holidays per year, and 15 days of paid time off per year.
  • Base salary and incentive programs, company share ownership, and a 401(k) with match.
  • Career development through performance discussions, global opportunities, the Schneider Career Hub, and learning platforms such as Coursera.
  • Volunteer leave, Schneider Electric Foundation programs, youth education initiatives, and military leave benefits.

Tech Stack

CC++GitSubversion

Categories

Schneider Electric

About Schneider Electric

10,000+ employees

Schneider Electric builds electrical distribution equipment, industrial automation systems, and energy-management software and services for buildings, data centers, factories, and utilities. Founded in 1836 and headquartered in Rueil-Malmaison, France, it is a public company listed on Euronext Paris. The company sells globally through direct and partner channels in 100+ countries, with offerings such as switchgear, circuit protection, building management, microgrids, and the EcoStruxure software suite.

Contact me