Staff Firmware Designer
2 weeks ago
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 re-use 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 non-AUTOSAR, 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
-
Staff Engineer, Firmware Engineering
2 weeks ago
Bengaluru, India Danaher Full timeThis job is with Danaher, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.At Cepheid, we are passionate about improving health care through fast, accurate diagnostic testing. Our mission drives us, every moment of every day, as we develop scalable,...
-
Staff Engineer, Firmware Verification
2 weeks ago
Bengaluru, India Danaher Full timeThis job is with Danaher, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.At Cepheid, we are passionate about improving health care through fast, accurate diagnostic testing. Our mission drives us, every moment of every day, as we develop scalable,...
-
Bengaluru, India Sandisk Full timeJob DescriptionAbout the position : As a Staff firmware verification engineer, you will be part of firmware verification team that design and develop white box and grey box tests in Python to verify SSD firmware designs for each firmware feature. This position is specifically to focus on verification and validation of SSD firmware features. You will be...
-
Technical Staff Engineer, Firmware
3 weeks ago
Bengaluru, India Microchip Technology Full timeAre you looking for a unique opportunity to be a part of something great? Want to join a 20,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization? We...
-
Staff Engineer, Firmware Engineering
1 week ago
Bengaluru, Karnataka, India Cepheid Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAt Cepheid, we are passionate about improving health care through fast, accurate diagnostic testing. Our mission drives us, every moment of every day, as we develop scalable, groundbreaking solutions to solve the world's most complex health challenges. Our associates are involved in every stage of molecular diagnostics, from ideation to development and...
-
Staff Engineer, Firmware Engineering
4 days ago
Bengaluru, India Cepheid Full timeJob Description At Cepheid, we are passionate about improving health care through fast, accurate diagnostic testing. Our mission drives us, every moment of every day, as we develop scalable, groundbreaking solutions to solve the world's most complex health challenges. Our associates are involved in every stage of molecular diagnostics, from ideation to...
-
Firmware Design Verification Testing
4 days ago
Bengaluru, Karnataka, India Brain Search Full time**Job - Firmware Design Verification Testing - Staff SW QA Engineer** **Experience - 5 to 8 yrs** **Location - Bangalore** **Your Key Responsibilities Would Include**: Company is looking for Firmware (FW) Design Verification Test (DVT) Engineers to support our optical firmware DVT environment involving Python auto script infrastructure. The hired Firmware...
-
Technical Staff Engineer, Firmware
7 days ago
Bengaluru, Karnataka, India Microchip Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAre you looking for a unique opportunity to be a part of something great? Want to join a 20,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B) global organization? We...
-
Senior Engineer – Firmware
4 weeks ago
Bengaluru, India L&T Technology Services Full timeJob Title: Senior Engineer – Firmware Location: Bangalore Experience Required: Minimum 10 years Education: Bachelor’s/Master’s in Electronics or Software Engineering Key Responsibilities Responsibility AreaDetails Technical Guidance Provide direction on software/firmware design specifications, ensuring compliance with international standards and...
-
Sr Staff Engineer, Firmware Verification
2 weeks ago
Bengaluru, India Danaher Full timeThis job is with Danaher, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?At Cepheid, one of Danaher’s 15+ operating...