Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

System Principal Expert/Architect , Firmware

AT Schneider Electric
Schneider Electric

System Principal Expert/Architect , Firmware

Bangalore, India

System Principal Expert, Firmware

About the job

The 3Phase business as part of Data Center Systems LOB is facing a significant and sustainable growth. The DCS team is expanding in India to meet the business growth demand and has established a state-of-the-art high power 3Phase R&D lab in Bangalore.

We are looking for a System Principal Expert, Firmware in our 3 Phase team who will lead the design and development of firmware solutions, providing technical expertise and guidance for system architecture of 3-phase UPS systems.

ROLES AND RESPONSIBILITIES

• Lead the end-to-end firmware design and development process, from concept to deployment.

• Collaborate with cross-functional teams to define firmware requirements and specifications.

Want more jobs like this?

Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


• Architect and implement firmware solutions that align with industry standards and best practices.

• Conduct thorough testing and debugging of firmware to ensure reliability and stability.

• Prepare comprehensive firmware test specifications and develop test cases for validation.

• Ability to understand and handle the entire product firmware, ensuring its cohesiveness and compatibility.

• Manage and handle each firmware release cycle from scope definition to final code delivery.

• Provide technical guidance and mentorship to junior firmware developers.

• Stay updated on emerging technologies and trends in firmware development to drive continuous improvement.

• Stakeholder management; working with product management and architects to plan the firmware deliveries and lead the firmware solution meeting the customer requirements

Required Qualification and Experience

• Bachelor's or master's degree in computer engineering, electronics and communication, power electronics or related field.

• 8 to 14 years of experience in firmware development and architecture, with a focus on embedded systems.

• Working experience on embedded solutions/ firmware at a product level and deep understanding of the system operation.

• Demonstrated experience to convert product specifications into firmware spec and architecture/solution

• Proficiency in programming languages such as C, C++, and assembly for embedded applications.

• Proficiency in scripting languages such as Python, Bash etc.

• Strong understanding of hardware/firmware interactions and low-level system design.

• Experience with RTOS, device drivers, Linux based system and firmware optimization techniques.

• FPGA programming skills and should able to understand existing HDL code.

• Expert with version control systems, such as Git, SVN etc.

• Excellent problem-solving skills and the ability to work in a dynamic, collaborative environment.

• Proficiency in designing and developing system state machines.

Preferred Experience

• Understand UPS system requirements- UPS operation, power converter control, battery and charger management, application logics, control & monitoring, diagnostic, user interface etc.

• Working experience in power electronics products like UPS, inverters, converters, home appliances, electric vehicles, solar, drives etc.

• Understanding of the power and control architectures of 3 Phase products is a plus.

• Its an advantage to have HIL Experience including testbed setup, real-time simulation, plant modelling, hardware interfaces, test scripting, fault injection, and test result analysis.



SKILLS

• Excellent communication, interpersonal and leadership skills

• Capability to grow in a multicultural environment is key

• Capability to lead firmware solutions planning and execution

Qualifications

• Bachelor's or Master's degree in Computer Engineering, Electronics and communication or related field.

• 8 to 14 years of experience in firmware development and architecture, with a focus on embedded systems.

• Should have system-level firmware end-to-end understanding.

• Proficiency in programming languages such as C, C++, and assembly for embedded applications.

• Proficiency in scripting languages such as Python, Bash etc.

• Strong understanding of hardware/firmware interactions and low-level system design.

• Experience with RTOS, device drivers, Linux based system and firmware optimization techniques.

• FPGA programming skills and should able to understand existing HDL code.

Schedule: Full-time
Req: 0092TV

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: Schneider_Electric-https://www.se.com/ww/en/about-us/careers/job-details/system-principal-expert-architect---firmware/0092TV/
Employment Type: Full Time