Firmware Engineer – Unit
3 days ago
About Simpleenergy
Simpleenergy specializes in the manufacture of smart electric two-wheelers. We are a team of 300+ engineers coming together to make smart, supercharging, and affordable two-wheelers. The company was founded in 2019 and is based in Bangalore, India.
Our mission is to build the future of mobility that is electric and connected. We at Simple energy are working towards accelerating by making them more accessible, affordable, secure and comfortable and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Job description: Firmware QA Engineer – Unit & Integration Testing
Location: Yelahanka, Bangalore
About The Gig
The Firmware Test Engineer will be responsible for designing, developing, and executing unit and integration test cases for embedded firmware modules. The role involves working closely with firmware developers, hardware engineers, and system integrators to ensure functional reliability, compliance with quality standards (e.g., ASPICE, MISRA), and traceability from requirements to validation.
What You'll Do:
- Develop unit test plans, test cases, and automation scripts for firmware modules (e.g.HMI, BMS, VCU etc.).
- Perform integration testing across firmware layers, validating interaction between modules such as HAL, driver, middleware, and application.
- Use embedded test frameworks (TESSY,LDRA etc) for automated unit testing.
- Work with static analysis tools (e.g., PC-lint, QAC, LDRA) and coverage tools to measure code quality and branch coverage.
- Participate in code reviews, test reviews, and traceability checks as per ASPICE SWE.4/SWE.6 processes.
- Debug issues using JTAG/SWD, oscilloscope, logic analyzer, and embedded debuggers (e.g., Segger Ozone, STM32CubeIDE, e² Studio).
- Collaborate with developers to reproduce and isolate defects, log them in version control/issue tracking systems (GitHub, Jira).
- Execute regression testing after each firmware iteration or branch merge (dev → staging → release).
- Prepare test reports, defect summaries, and maintain evidence logs for homologation and internal audits.
- Ensure integration validation on real hardware and HIL setups.
What You Bring:
Technical Skills:- Strong understanding of C/C++ for embedded systems.
- Experience with MCUs (STM32, Renesas RA/RH, NXP, TI).
- Familiarity with RTOS-based firmware (FreeRTOS, SafeRTOS).
- Working knowledge of communication protocols: CAN, UART, I2C, SPI.
- Hands-on experience with test automation, mocking, and stubbing frameworks.
- Knowledge of requirement traceability tools (Polarion, Jira, DOORS).
- Exposure to ASPICE, ISO 26262, or automotive functional safety.
- Familiarity with continuous integration tools (GitHub Actions, Jenkins, GitLab CI).
- Experience in hardware-in-loop (HIL) or system validation setups.
- Experience with test automation in CI/CD pipelines (e.g. GitHub Actions).
- Strong analytical and debugging skills.
- Attention to detail and documentation discipline.
- Good communication and team collaboration abilities.
- Bachelor's degree in Electronics, Electrical, Instrumentation, or Computer Engineering.
- Additional certifications in Embedded Testing, Automation, or Software Quality are an advantage.
Why Simple Energy?
Experience in the EV or automotive domain.
Familiarity with over-the-air (OTA) firmware updates.
-
Firmware Engineer Intern
1 week ago
Bengaluru, Karnataka, India Zitto™ Full time ₹ 5,00,000 - ₹ 15,00,000 per yearWe seek a talented and enthusiastic Firmware Engineer Intern to join our team. This position offers a unique opportunity for a student or recent graduate to gain hands-on experience in firmware development for electric vehicle systems. As a Firmware Engineer Intern, you will work closely with our engineering team to design, implement, and test embedded...
-
Firmware Engineer
3 days ago
Bengaluru, Karnataka, India Allegion Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCreating Peace of Mind by Pioneering Safety and SecurityAt Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 30 brands, 12,000+ employees globally and products sold in 130 countries, we specialize in security around the doorway and beyond. Additionally, in 2024 we were awarded the Gallup...
-
Firmware Engineer
5 days ago
Bengaluru, Karnataka, India S R Aerospace Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob Title: Firmware EngineerCompany:SR Aerospace Solution LLPLocation:BangaloreJob Type:Full-timeAbout Us:At SR Aerospace Solutions LLP, we're a leading aerospace company that makes Propellers and Motors forUAV, drones and other Aeromodels. We're known for our advanced technology and our commitment tomaking flying safer and more efficient. Our team works...
-
Firmware Engineer
1 week ago
Bengaluru, Karnataka, India Allegion Full time ₹ 5,00,000 - ₹ 15,00,000 per yearCreating Peace of Mind by Pioneering Safety and SecurityAt Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 30 brands, 12,000+ employees globally and products sold in 130 countries, we specialize in security around the doorway and beyond. Additionally, in 2024 we were awarded the Gallup...
-
Firmware Engineering
5 days ago
Bengaluru, Karnataka, India Schneider Electric Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Description:Schneider Electric is looking for a Principal Technical Expert – Embedded Firmware for Battery Management Systems(BMS) & Battery Packs for its Energy Storage Center of Excellence (CoE). SE's Energy Storage CoE enablescompany's growth through the development of innovative energy storage products that are battery technology-agnostic,scalable,...
-
Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India Allegion Full time ₹ 6,00,000 - ₹ 18,00,000 per yearCreating Peace of Mind by Pioneering Safety and SecurityAt Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 30 brands, 12,000+ employees globally and products sold in 130 countries, we specialize in security around the doorway and beyond. Additionally, in 2024 we were awarded the Gallup...
-
Firmware Engineer
3 days ago
Bengaluru, Karnataka, India Allegion Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCreating Peace of Mind by Pioneering Safety and SecurityAt Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 30 brands, 12,000+ employees globally and products sold in 130 countries, we specialize in security around the doorway and beyond. Additionally, in 2024 we were awarded the Gallup...
-
Senior Firmware Engineer
1 day ago
Bengaluru, Karnataka, India X-PHY Full time ₹ 20,00,000 - ₹ 25,00,000 per yearX-PHY is an industry leader in cybersecurity technology, delivering cutting-edge solutions that proactively protect businesses from evolving cyber threats. As a hardware-based cybersecurity company, we don't just build products—we build the future.As we continue to expand, we're seeking passionate, driven individuals to join our mission to redefine...
-
Senior Firmware Engineer
21 hours ago
Bengaluru, Karnataka, India X-PHY Full time ₹ 10,00,000 - ₹ 25,00,000 per yearX-PHY is an industry leader in cybersecurity technology, delivering cutting-edge solutions that proactively protect businesses from evolving cyber threats. As a hardware-based cybersecurity company, we don't just build products—we build the future.As we continue to expand, we're seeking passionate, driven individuals to join our mission to redefine...
-
Firmware Engineer
7 days ago
Bengaluru, Karnataka, India Tessolve Full time ₹ 20,00,000 - ₹ 25,00,000 per yearFirmware Developer -LeadLocation: BangaloreYear of Exp : 8 to 10 YearAdditional Roles & Responsibilities:Must Have:· Embedded C, Microprocessors, SOCs, Microcontrollers, FPGA, PCIe, DDR4/DDR3/QDRII, USB,· Ethernet and other basic communication, protocols like SPI, UART, I2C, Arinc, 1553 ,CAN.· Defence and Avionics domain...