Back to search

Engineer II - Embedded Software Design

Schneider Electric India Pvt Ltd

Verifies job is active
Prepare with AI feedback
Real-time coaching per answer
12 hits5 practices1 interviews
Mumbai, IndiaEnergy Management
CEmbedded SystemsEmbedded SoftwareSoftware DevelopmentRTOSDebuggingTestingSoftware DesignIntegration TestingUnit Testing

Engineer II - Embedded Software Design

This role focuses on the design, development, and testing of embedded software solutions. The engineer will contribute to the entire software development lifecycle, ensuring high-quality and reliable products that meet customer needs.

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 integrate software and hardware components.
  • Participate in code reviews and ensure adherence to coding standards.
  • Contribute to the development of technical documentation.

Requirements/Qualifications:

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • 3 to 6 years of experience in embedded software development.
  • Proficiency in C programming.
  • Experience with embedded operating systems (RTOS).
  • Strong understanding of software development principles and best practices.
  • Excellent problem-solving and analytical 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 efficiently, reliably, and sustainably across a wide range of industries.

AI enhanced job description

Source: hudsonsignalsRecruiter: Rekroot
Posted: 9/9/2026
6720f057-a4dd-4697-b158-336f5bbd81f2