Lead Firmware Engineer
3 weeks ago
At Maxwell, we are at the forefront of lithium-ion battery technology, focusing on making energy storage safer, more efficient, and scalable. As part of our team, you will contribute to tackling one of the world's biggest challenges: Energy storage.
We are seeking a Lead Firmware Engineer to design and implement efficient, reliable, and maintainable firmware while also leading a team of firmware engineers. This role involves providing technical guidance, mentorship, and support to ensure high-quality firmware development.
If you are passionate about the Firmware and Embedded Software Development and testing in the battery management system, we invite you to join us and play a key role in developing advanced systems for automotive applications.
Roles and 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 maintain firmware development processes, tools, and methodologies to ensure efficient and effective development and testing of firmware.
- Participate in system-level design reviews and provide input on firmware requirements and design.
- Collaborate with cross-functional teams, including hardware and software engineers, project managers, and quality assurance personnel, to ensure that firmware development is integrated with the overall product development process.·
- Manage a team of firmware engineers, providing guidance, mentoring, and technical support.·
- Ensure that firmware development follows industry best practices, including code review, unit testing, and version control.·
- Investigate and resolve firmware defects, working closely with other teams to identify root causes and implement effective solutions.·
- Stay up-to-date with the latest trends and technologies in firmware development and recommend improvements to the firmware development process.
- 7+ years of experience in embedded systems development, with a focus on firmware architecture and leadership.
- Strong experience with embedded controllers (e.g., DSPIC, STM, TI, Atmel) and system-level design.
- Expert in software architecture and real-time embedded systems (Embedded RTOS).
- Expertise in communication protocols: CAN, SPI, I2C, UART, PWM, Input Capture, etc.
- Proficiency in C programming with the ability to handle large codebases and lead software development efforts.
- Experience with Python programming is a plus.
- Deep understanding of automotive systems and protocols (AUTOSAR, ISO 26262).
- Strong experience with version control systems (preferably Git).
- Expertise in using lab equipment for testing and debugging (oscilloscopes, multimeters, function generators).
- Experience leading cross-functional teams and mentoring senior, junior engineers, and new hires.
- Excellent communication, collaboration, and leadership skills, with the ability to take ownership of complex projects and drive them to completion.
- Bachelor's degree in Computer Engineering, Electronics Engineering, or a related field from a reputable institution.
-
Lead Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Muse Wearables Full timeLocation: On-site, Bangalore Urban Employment Type: Full-Time About Us We are a rapidly growing wearable technology company developing cutting-edge smart rings and other innovative devices.Our flagship product is a smart ring featuring Bluetooth, NFC, a dual-processor PSOC63 architecture, and an RTOS-based application.We are seeking a passionate and...
-
Lead Firmware Quality Assurance Engineer
1 week ago
Bengaluru, Karnataka, India beBee Careers Full timeJob Title: Lead Firmware Quality Assurance EngineerAbout the Role:We are looking for an experienced Lead Firmware Quality Assurance Engineer to lead our firmware testing efforts. The successful candidate will have a strong background in firmware development, test automation, and quality assurance principles.As a key member of our quality assurance team, you...
-
Lead Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Muse Wearables Full timeLocation:On-site, Bangalore Urban Employment Type:Full-TimeAbout UsWe are a rapidly growing wearable technology company developing cutting-edge smart rings and other innovative devices. Our flagship product is a smart ring featuring Bluetooth, NFC, a dual-processor PSOC63 architecture, and an RTOS-based application. We are seeking a passionate and...
-
Lead Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Muse Wearables Full timeLocation : On-site, Bangalore Urban. Employment Type : Full-Time. About Us : We are a rapidly growing wearable technology company developing cutting-edge smart rings and other innovative devices. Our flagship product is a smart ring featuring Bluetooth, NFC, a dual-processor PSOC63 architecture, and an RTOS-based application. We are seeking a passionate and...
-
Firmware Engineer Lead
2 weeks ago
Bengaluru, Karnataka, India beBee Careers Full timeJob OverviewThis is a unique opportunity to work as a Firmware Engineer and contribute to the development of innovative medical devices.Responsibilities and Expectations:Design and develop complex firmware systems that meet medical standards.Collaborate with cross-functional teams to develop efficient algorithms.Take ownership of projects and ensure timely...
-
Firmware Development Lead
2 weeks ago
Bengaluru, Karnataka, India Micron Full timeAbout the RoleWe're looking for a talented firmware development lead to drive the success of our embedded systems projects. As a key member of our team, you'll be responsible for leading firmware development efforts, ensuring timely delivery, and maintaining high-quality standards.- Primary Responsibilities:Lead firmware development teams to design, develop,...
-
Firmware Test Engineer Lead
1 week ago
Bengaluru, Karnataka, India beBee Careers Full timeJob Description:Firmware Testing is a critical aspect of ensuring the quality and reliability of embedded systems. As a Lead Firmware Test Engineer, you will play a key role in developing and executing test strategies that cover system requirements, regulatory needs, and market demands.Responsibilities:Develop and maintain comprehensive test plans that meet...
-
Senior Firmware Engineer
1 day ago
Bengaluru, Karnataka, India Foundation for Science, Innovation and Development, IISc Bangalore Full timePosition 1: Senior Firmware EngineerJob Title:Senior Firmware EngineerExperience:4-6 yearsLocation:Bengaluru, India (IISc Campus)Salary:As per Industry StandardResponsibilities:Lead firmware development activities across multiple medical device projects, ensuring high-quality, reliable, and efficient code implementationDesign a comprehensive firmware...
-
Senior Firmware Engineer
7 days ago
Bengaluru, Karnataka, India beBee Careers Full timeAbout the Role:">The Senior Firmware Engineer will be responsible for designing, developing, and testing firmware for next-generation smart devices. This includes implementing and validating firmware and Linux drivers for optimal power and performance.">Key Responsibilities:">">Design and develop firmware architecture in collaboration with...
-
Firmware Engineer
1 week ago
Bengaluru, Karnataka, India beBee Careers Full timeJob DescriptionThe RoleWe are seeking a highly skilled Firmware Engineer to drive the success of our power management solutions. As a key member of our team, you will be responsible for ensuring that our firmware meets the critical requirements of various embedded markets.The PersonYou will work closely with our core firmware teams to address embedded...