https://bayt.page.link/uBhng6qcYS7eYL3L9
Create a job alert for similar positions

Job Description

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.


·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 existingHDL 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




·Bachelor's or Master's degree in Computer Engineering, Electronics andcommunication 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 existingHDL code.


Job Details

Job Location
Bengaluru India
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified
You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.