System Principal Expert/architect , Firmware

Year    Bangalore, Karnataka, India

Job Description


System Principal Expert, FirmwareAbout the jobThe 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 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

eQuest

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3495978
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year