Back to search

Senior Engineer I - Embedded Software Design

Schneider Electric India Pvt Ltd

Verifies job is active
Prepare with AI feedback
Real-time coaching per answer
16 hits5 practices1 interviews
Mumbai, Maharashtra, IndiaEnergy Management and Automation
C++Embedded SystemsEmbedded SoftwareRTOSSoftware DesignSoftware DevelopmentDebuggingTestingHardware Integration

Senior Engineer I - Embedded Software Design

This role involves designing, developing, and testing embedded software solutions for a variety of applications. The successful candidate will be responsible for contributing to the entire software development lifecycle, from requirements gathering to deployment and maintenance, ensuring high-quality and reliable software performance.

Key Responsibilities:

  • Design and implement embedded software modules.
  • Develop and execute unit tests and integration tests.
  • Debug and troubleshoot software issues.
  • Collaborate with hardware engineers to ensure seamless integration.
  • Participate in code reviews and contribute to improving software quality.
  • Document software designs and implementations.

Requirements/Qualifications:

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 5 to 8 years of experience in embedded software development.
  • Strong programming skills in C/C++.
  • Experience with embedded operating systems (RTOS).
  • Familiarity with hardware interfaces and communication protocols.
  • Excellent problem-solving and debugging skills.
  • Ability to work independently and as part of a team.

About the Company: Schneider Electric is a global leader in energy management and automation solutions. The company provides innovative solutions to help customers manage energy and process their activities efficiently and sustainably.

AI enhanced job description

Source: hudsonsignalsRecruiter: Rekroot
Posted: 9/9/2026
911a6b83-9fcf-4ddd-9751-dc63328cc8be