Staff Firmware Designer

1 week ago


Bengaluru, Karnataka, India American Battery Solutions Full time
American Battery Solutions has a full-time opening for a Staff Firmware Designer in Bengaluru, India.

Job Summary:

The Staff Firmware Designer will help in the design and execution of the system's architecture and components.

This individual will work with global cross-functional teams i.e., product, platforms, Quality Assurance (QA), and Hardware (HW) designers from concept to mass production.

The architecture will be common between the Energy storage and Mobility division. This individual is an integral contributor to the advancement of our organization's different technologies.

Responsibilities:

  • Architect various components in the next generation of battery storage solution with a balance of safety, quality, cost, and large data collection at the center of it.
  • Work with System Engineers to define requirements, review schematics design, and operate all Energy Storage components in Sync.
  • Define system requirements and develop unit tests and software/hardware integration.
  • Target high amount of reuse in the Automotive division of the company. Hence meet Automotive safety requirements in the framework.
  • Create a strong Intellectual Property (IP) portfolio.
  • Drive results within constraints of Product life cycle development and production at scale.
  • Provide international engineering support to factories.
  • Develop and implement different peripherals over 32bit controllers including PWM, and ADC.
  • Develop and implement communications protocols including, but not limited to, I2C, SPI, RS232/485, CAN.
  • Knowledge of layered architecture and hardware abstraction concepts and develop codes in such firmware architecture.
  • Develop and implement complex device driver's different ASIC's and ADC based sensors.
  • Design, test, and debug firmware solutions to ensure proper functionality and performance.
  • Utilize various debugger programs and lab test equipment.
  • Optimize firmware algorithms to enhance system efficiency and reliability.
  • Conduct thorough testing and validation of firmware designs, ensuring compliance with industry standards and regulations.
  • Provide technical support and troubleshooting assistance during the product development lifecycle.
  • Stay up to date with the latest advancements in power electronics and firmware technologies.
  • Adhere to federal and state regulations.
  • Adhere to all company policies, processes, and procedures.
  • Performs other duties as requested, directed, or assigned.
  • Predictable and reliable attendance.

Position Qualifications:

  • Bachelor's degree in electrical engineering, electronics engineering, or equivalent.
  • Master's degree in electrical engineering, electronics engineering, or an equivalent field preferred.
  • Minimum of ten (10) years of experience in firmware development in nonAUTOSAR, or power electronics.
  • Strong knowledge and proven experience in developing complex algorithms.
  • Proficiency in programming languages such as C and python.
  • Experience with software development IDE's and version control systems.
  • Ability to analyze complex problems and develop innovative solutions.
  • Excellent communication skills and ability to work collaboratively in a team environment.
  • Proven ability to study and interpret data sheets and schematics.

Key Competencies:

-
Focuses on Quality: Drives work results with a quality focus on actions and results.
-
Decision Making & Analysis: Makes sound decisions based upon a mixture of data-driven analysis, expertise, experience, and judgment; collects relevant information, seeks input from others, and identifies connections and/or root causes of problems.
-
Continual Improvement: Displays a consistent orientation toward producing the highest quality products or services while keeping a focus on sustainability. Constantly looks for incremental improvements in work processes and results.
-
Takes Initiative: Exhibits a strong drive for results and success; conveys a sense of urgency and drives issues to closure; persists despite obstacles and opposition.
-
Working Safely: Demonstrates safe behaviors. Aware of potential risks and threats in the workplace.
-
Delivers Results: Achievement-oriented, feeling a sense of urgency to reach goals on time, if not before.
-
Teamwork: Works cooperatively with others to accomplish team goals and organizational objectives.
-
Communications: Exchanges thoughts, feelings, and information effectively.

Physical Requirements / Working Conditions:

  • Prolonged periods sitting at a desk and working on a computer.
  • Constantly operates a computer and other office equipment.
  • Ability to adjust focus, especially due to concentration on a computer screen.
  • May need to lift and carry up to 30 pounds and/or position the body to reach items on the floor/below knee level or reach overhead.
  • The person in this position needs to occasionally move about in industrial environments, and on uneven terrain.
  • Works in a te


  • Bengaluru, Karnataka, India Infinera Full time

    Your Key Responsibilities Would Include:Staff, Firmware EngineerWe are looking for experienced Firmware Test Engineer.As a Firmware Test Engineer at Infinera, you will work for a high complexity DWDM equipment for Metro/LH/ULH applications. You will work in close collaboration with multi location cross-functional R & D teams. Our work includes everything...


  • Bengaluru, Karnataka, India Infinera Full time

    Job Description:Staff, Firmware EngineerWe are looking for experienced Firmware Test Engineer.As a Firmware Test Engineer at Infinera, you will work for a high complexity DWDM equipment for Metro/LH/ULH applications. You will work in close collaboration with multi location cross-functional R & D teams. Our work includes everything from product concept to...


  • Bengaluru, Karnataka, India Infinera Full time

    Job Description: Staff, Firmware Engineer We are looking for experienced Firmware Test Engineer. As a Firmware Test Engineer at Infinera, you will work for a high complexity DWDM equipment for Metro/LH/ULH applications. You will work in close collaboration with multi location cross-functional R & D teams. Our work includes everything from product concept...


  • Bengaluru, Karnataka, India Infinera Full time

    Your Key Responsibilities Would Include: Staff, Firmware Engineer We are looking for experienced Firmware Test Engineer. As a Firmware Test Engineer at Infinera, you will work for a high complexity DWDM equipment for Metro/LH/ULH applications. You will work in close collaboration with multi location cross-functional R & D teams. Our work includes...


  • Bengaluru, Karnataka, India Enphase Full time

    Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the...

  • Firmware Lead

    1 week ago


    Bengaluru, Karnataka, India Zyoin group Full time

    Key skills : Motor controller firmware Battery management firmware C/C++ Embedded systems RTOS (mandatory) Microcontrollers (mandatory) ARM C2000 Automotive ISO 26262Job Responsibilities : Lead a team of Firmware Engineers engaged on a number of different projects, ensuring the programmes meet Cost, Schedule and Quality requirements. Lead the team in...

  • Firmware Engineer

    1 week ago


    Bengaluru, Karnataka, India Brain Search Full time

    Job Title: Firmware Design Verification Testing - Staff SW QA EngineerCompany Overview:Join our team at a leading company in Bangalore focusing on Firmware Design Verification Test (DVT) Engineers. We are looking for talented individuals to support our optical firmware DVT environment using Python auto script infrastructure.Your Role:As a Firmware DVT...


  • Bengaluru, Karnataka, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all.Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.JR55275 Staff Engineer-SSD Firmware ValidationWant to join...


  • Bengaluru, Karnataka, India Western Digital Full time

    Job DescriptionIn this position, the individual will be responsible for analyzing, designing, coding and debugging firmware for the next generation removable products (SD, PCIe SSD). The individual will be engaged in the embedded firmware development with emphasis on Flash Translation Layer / Low Level NAND interactions. Responsibilities: Analysis, design,...


  • Bengaluru, Karnataka, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR55275 Staff Engineer-SSD Firmware Validation Want...


  • Bengaluru, Karnataka, India Western Digital Full time

    Company Description The future. It's on you. You & Western Digital. We've been storing the world's data for more than 50 years. Once, it was the most important thing we could do for data. Now we're helping the world capture, preserve, access and transform data in a way only we can. The most game-changing companies, consumers, professionals, and...

  • Firmware Engineer

    1 week ago


    Bengaluru, Karnataka, India VIPSA TALENT SOLUTIONS PRIVATE LIMITED Full time

    Job Description :We are seeking a talented Firmware Engineer with expertise in API test development and validation to join our team in Bengaluru. The successful candidate will play a critical role in the development, design, testing, and validation of firmware for new and existing products. This position offers an exciting opportunity to work on cutting-edge...


  • Bengaluru, Karnataka, India Western Digital Full time

    Job DescriptionUnderstanding system specifications, Firmware and memory requirements Understanding on NAND firmware architecture and algorithms Coming up with creative scenarios, test design, development, implementation and deployment. Making sure firmware meets the quality and performance specifications of the product. Leads reviews with all the program...

  • Firmware Engineer

    1 week ago


    Bengaluru, Karnataka, India MosChip® Full time

    Job Title:Firmware RTL EngineerDeveloping firmware for DDR PHY using MicrocontrollersDeveloping firmware in C involving bare-metal programming and developing low level APIs on Microcontrollers.Work with hardware designers to implement the algorithms required.Verify firmware using Verilog based RTL + C co-simulation (Debug firmware using rtl simulation...

  • Firmware Architect

    1 week ago


    Bengaluru, Karnataka, India Microsoft Full time

    Are you passionate about working on cutting edge new technology in Control Plane Platform management with a team that embodies the growth mindset? Are you hoping to join an organization which is built on a mission "To empower every person and organization on this planet to achieve more"? Then this is the role for you. The Azure Cloud Hardware Infrastructure...

  • Firmware Engineer

    1 week ago


    Bengaluru, Karnataka, India PhonePe Full time

    About PhonePe Group:PhonePe is India's leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as...

  • Firmware Engineer

    1 week ago


    Bengaluru, Karnataka, India PhonePe Full time

    About PhonePe Group:PhonePe is India's leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as...

  • Firmware Developer

    1 week ago


    Bengaluru, Karnataka, India Spectrum Consultants India Private Limited Full time

    Firmware Developer SummaryExperience Required: 8 YearsJob Term:PermanentLocation:BangaloreCategory:EmbeddedA leading designer, developer and global supplier of a broad range of digital and analog semiconductor connectivity solutions that serve the wired infrastructure, wireless communications, enterprise storage and industrial markets.Work Mode : Work from...


  • Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time

    Key Responsibilities : Design and implement firmware that is efficient, reliable, and maintainable, and that meets automotive system requirements for performance, safety, and reliability. Conduct code reviews and provide guidance to junior firmware engineers to ensure that code is of high quality and conforms to industry best practices. Develop and...

  • Staff Engineer

    1 week ago


    Bengaluru, Karnataka, India Razorpay Full time

    Razorpay was founded by and Harshil Mathur in . Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for lakhs of businesses...