Schneider Electric

Principal Embedded Software Development Engineer

Schneider Electric$178K — $213K *
Technical Services
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • 12+ years of experience in embedded firmware architecture and engineering, primarily with remote teams.
  • Expertise in embedded, real-time, and RTOS-based firmware for industrial systems.
  • Solid background in multicore and multi-processor system architecture.
  • Experience with IEC 61508/IEC 61511 compliant Functional Safety PLCs.
  • Proficiency in programming languages including C, C++, and assembly.

Responsibilities

  • Define scalable multicore architectures and communication stacks.
  • Lead design reviews and safety assessments.
  • Architect and develop PLC firmware ensuring compliance with safety lifecycle documentation.
  • Implement and review device drivers, board bring-up, bootloaders, and diagnostics.
  • Collaborate with hardware and systems engineering to ensure safety compliance.
  • Lead major R&D initiatives and mentor junior engineers.
  • Work directly with certification bodies for audits and compliance.

Benefits

  • Comprehensive medical, dental, and vision insurance.
  • Benefit Bucks for credits toward benefits options.
  • Flexible work arrangements and paid family leave.
  • 401(k) plan with company matching contributions.
  • 12 holidays and 15 days of paid time off annually, pro-rated for the first year.
  • Stock purchase options available after eligibility period.
Full Job Description
For this U.S. based position, the expected compensation range is $178,000 - $213,600 per year, which includes base pay and short-term incentive.

The compensation range for this full-time position applies to candidates located within the United States. Our salary ranges are determined by reviewing roles of similar responsibility and level. Within the salary range, individual pay is determined by several factors including performance, knowledge, job-related skills, experience, and relevant education or training. Schneider Electric also offers a comprehensive benefits package to support our employees, inclusive of medical (with member reward points), dental, vision, and basic life insurance, Benefit Bucks (credits to apply towards your benefits) flexible work arrangements, paid family leaves, 401(k) + match, well-being and recognition (including service anniversary) programs, 12 holidays per year, 15 days of paid time off per year (pro-rated in the first year of employment based on start date), opportunity to purchase company stock (eligibility depends on start date), and military leave benefits.

You must submit an online application to be considered for the position. The Company will accept applications on an ongoing basis until the position is filled.

What will you do?
  • Define scalable multicore architectures and communication stacks .
  • Lead design reviews, safety assessments, and cross-functional architecture decisions.
  • Architect and develop PLC firmware (Embedded) ensuring SIL compliance and safety lifecycle documentation.
  • Architect, implement and review device drivers, board bring-up, bootloaders, and diagnostics.
  • Collaborate with hardware, systems, and test engineering to ensure safety compliance.
  • Lead major R&D initiatives and strategy evolution.
  • Mentor engineers and coordinate with cross-functional teams.
  • Direct collaboration with certification bodies (TÜV) for audits and compliance reviews.
  • Interpretation of datasheets, Safety Manuals, diagnostic coverage requirements, ECC, and hardware safety mechanisms.
  • Creation of architecture documentation, design specifications, and traceability matrices.


What will make you successful:

Education: M.E / B.E. in Electronics, Electrical, Communication, Instrumentation, Computer Engineering, or related field
  • 12 + years of embedded firmware architecture and engineering experience working with remote teams. ( Like India mostly, Germany and France at times)
  • Expertise in embedded, real-time, and RTOS-based firmware architecture for industrial systems, including Bare-Metal, FreeRTOS, Zephyr, and VxWorks/QNX.
  • Strong background in multicore and multi-processor system architecture.
  • Extensive experience with Functional Safety PLCs aligned with IEC 61508 / IEC 61511.
  • Proficient in C, C++, and assembly language.
  • Strong hardware-software integration experience, including device driver architecture and development.
  • Expert knowledge of industrial communication protocols.
  • System-level design experience in Process & Industrial Automation or Automotive.
  • Experience with safety-certified RTOS and redundancy architectures.
  • Must have board-bring up experience and strong troubleshooting skills with root cause analysis.
  • Experience with FMEDA development/review, fault injection analysis, safety assessments, and safety case preparation.
  • Experience with Design of redundant and diverse architectures, fault-tolerant systems, safe-state mechanisms, watchdog strategies, and advanced diagnostics.
  • Experience with security and IEC 62443-2/3.

Secondary Skills:
  • Familiarity with Agile, V-Model, and formal development methodologies.
  • Experience with UML/SysML modeling tools and system Engineering.
  • Expertise with JTAG, ICE, scopes, and analyzers.
  • Knowledge of CMMI, MISRA, CERT, and static analysis tools.
  • Experience with TFS, Git, Synergy, or Perforce.
  • Strong communication, self-motivated and leadership skills.
  • Experience with Protocol Analyzers, WireShark, Fuzz Tools, Debuggers.
  • Static Code Analysis.

Let us learn about you! Apply today.

About Schneider Electric

Schneider Electric is a multinational corporation that specializes in energy management and automation solutions. The company was founded in 1836 and is headquartered in Rueil-Malmaison, France. Schneider Electric offers a wide range of products and services including electrical distribution, automation and control, and energy management. The company operates in over 100 countries and has a strong presence in the industrial and commercial sectors. Schneider Electric is committed to sustainability and has set ambitious targets to reduce its environmental impact. The company has received numerous awards for its sustainability efforts and is recognized as a leader in the industry.
Learn more about Schneider Electric
Size
166,025 employees
Industry
Founded
1836
NASDAQ

Similar Jobs

More Jobs at Schneider Electric

More Technical Services Jobs

Find similar Principal Embedded Software Development Engineer jobs: