Senior Embedded Firmware Test Engineer
4 weeks ago
Job Description We are seeking a highly skilled and experienced Senior Embedded Firmware Test Engineer to join our innovative team, focusing on the quality assurance of our next-generation Industrial Embedded Devices, Gateways, and Edge Controllers. In this role, you will play a critical part in ensuring the robustness, reliability, and performance of our firmware, with a strong emphasis on industrial communication protocols and hardware-in-the-loop testing. You will leverage your expertise in firmware validation, automation, and industrial protocols to deliver high-quality products. Key Responsibilities: Firmware Test Strategy & Execution: - Design, develop, and execute comprehensive test plans, test cases, and test strategies for embedded device firmware, gateways, and edge controllers. - Perform rigorous black-box and white-box testing of firmware to identify defects, validate functionality, and ensure strict adherence to specifications. - Collaborate closely with firmware development teams to deeply understand requirements, provide early feedback on designs, and ensure the testability of features. Industrial Protocol Testing: - Lead the testing and validation of critical industrial communication protocols, with a strong preference for Modbus (TCP/RTU). - Apply experience in testing other industrial protocols like BACnet and OPC-UA (highly valued). - Develop and execute complex test scenarios to ensure robust and compliant communication between devices and systems. Hardware-in-the-Loop (HIL) Testing: - Possess extensive experience in setting up and executing Hardware-in-the-Loop (HIL) testing environments for embedded devices. - Utilize and integrate various hardware components and test tools to accurately simulate real-world conditions and validate device behavior. Connectivity Protocol Validation: - Conduct thorough testing of various connectivity protocols including Ethernet, RS485, RS232, and CAN bus, ensuring reliable data transfer and seamless device integration. Test Automation & Scripting: - Demonstrate hands-on experience with Python scripting for developing automated test cases, utilities, and robust test frameworks. - Apply a strong understanding of Object-Oriented Programming (OOPs) concepts in Python for building scalable and maintainable automation solutions. - Possess hands-on experience in designing and developing test automation frameworks using tools like Robot Framework, Pytest, or similar (e.g., Pybot). - Develop and maintain automated test scripts for continuous integration and efficient regression testing. Test Documentation & Management: - Create detailed test plans, comprehensive test cases, and insightful test reports. - Utilize and maintain test artifacts within version control systems like GIT. - Report and track defects effectively using bug tracking tools such as JIRA or similar. Tooling & Simulators: - Be proficient in using in-house developed tools and simulators for effective firmware testing and debugging. - Identify opportunities for new tool development or enhancements to significantly improve testing efficiency. Collaboration & Communication: - Work effectively within a cross-functional team, including hardware, firmware, and software engineers. - Possess strong communication skills to articulate technical issues, test results, and recommendations clearly and concisely. Required Skills & Qualifications: - Experience: Strong experience (typically 5+ years) in Firmware testing for Industrial Embedded Devices, Gateways, and Edge Controllers. - Industrial Protocols (Mandatory): Proven experience in Protocol Testing, especially with Modbus TCP/RTU. Knowledge of BACnet and OPC-UA is a significant plus. - Connectivity Protocols: Hands-on experience with testing Ethernet, RS485, RS232, and CAN connectivity. - Hardware-in-the-Loop (HIL): Direct experience with HIL testing setups and methodologies. - Programming & Automation: Proficiency in Python scripting language, including Object-Oriented Programming (OOPs) concepts. Hands-on experience with Test Automation Framework design and development (Robot Framework, Pytest, or similar). - Test Management: Experience in Test Case writing and Test Plan creation. Working knowledge of GIT or other software configuration management tools. Familiarity with JIRA or similar bug tracking tools. - Problem-Solving: Strong analytical and problem-solving skills to troubleshoot complex firmware and hardware interactions. - Communication: Excellent written and verbal communication skills. - Education: Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Science, or a related field.
-
Embedded Firmware Testing
5 days ago
Pune, Maharashtra, India ACL Digital Full time ₹ 9,00,000 - ₹ 12,00,000 per yearPython, Pytest, Embedded Firmware testing, Hands on testing experience withRTOS/LinuxOS firmwareJob Title: Embedded Test EngineerJob Summary: We are seeking a skilled Embedded Test Engineer to join our dynamic team. In this role, you will be responsible for testing and validating embedded systems that are integral to our innovative products. You will work...
-
Embedded Firmware Test Engineer
2 days ago
Pune, India White Force Full timeJob description Key Responsibilities: 1.Firmware Testing: oDesign and execute test plans and test cases for embedded firmware oConduct functional, regression, integration, and performance testing of firmware to ensure it meets required specifications. oWork with the development team to understand the firmware design and test system behavior under different...
-
Senior Engineer Firmware Test
2 days ago
pune, India Emerson Full timeDescriptionJob Summary: We are seeking a highly skilled and experienced Senior Firmware Test Engineer to ensure the security, reliability, and performance of our embedded firmware products. In this role, you will design and implement robust test strategies with a strong emphasis on cybersecurity. Your expertise in embedded systems, automation, and security...
-
Senior Engineer Firmware Test
2 days ago
Pune, India emerson Full timeJob Summary: We are seeking a highly skilled and experienced Senior Firmware Test Engineer to ensure the security, reliability, and performance of our embedded firmware products. In this role, you will design and implement robust test strategies with a strong emphasis on cybersecurity. Your expertise in embedded systems, automation, and security best...
-
Senior Engineer Firmware Test
1 week ago
Pune, Maharashtra, India Emerson Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescriptionJob Summary: We are seeking a highly skilled and experienced Senior Firmware Test Engineer to ensure the security, reliability, and performance of our embedded firmware products. In this role, you will design and implement robust test strategies with a strong emphasis on cybersecurity. Your expertise in embedded systems, automation, and security...
-
Kohler - Senior Engineer - Firmware
3 weeks ago
Pune, India Kohler Full timeDescription : We are seeking highly skilled Senior Engineer Firmware Automation to design, develop and execute firmware automation testing for embedded systems in Kitchen and Bath products. This role focuses on building robust firmware automation scripting test cases and ensuring high-quality firmware delivery through scalable and efficient automation...
-
Firmware Engineer
1 week ago
Pune, India Antal International Full timeFirmware EngineerExperience : 4 years - 6 yearsQualification Required : Bachelors / Master's degree in Electronics/Computer Science/SW EngineeringDomain/Industry experience required : Smart Devices, Wireless Communication BLE Development or any wireless productJob Description : - A Software engineer with strong experience in Design and develop embedded...
-
Senior Firmware Engineer
2 days ago
Pune, India Antal International Full timeSummarized Accountability: The Embedded Firmware Engineer is an important member of our F’real India Equipment and Technology Team and plays an important role in developing, testing, validating and implementing firmware and software solutions for our existing and future equipment. This person is capable of the development of solutions across a wide range...
-
Embedded Firmware Development
2 days ago
Pune, India Epergne Solutions Full timeEmbedded Firmware Development Location : Pune Notice Period : Immediate Experience : 6 + Years Must Have Requirements Experience in any industrial communication protocol development. Embedded C++, FreeRTOS & STM microcontrollers Proven hands-on experience developing firmware using C++ with FreeRTOS on STM32 or similar Cortex M platforms. Industrial...
-
Pune, India Motherson Technology service limited Full timeDescription :Responsibilities :- Develop and implement test automation strategies for firmware / Mobile App / System projects, ensuring thorough test coverage and reliability.- Architect and maintain the test automation infrastructure, including tools and frameworks that support both functional and non-functional testing for Firmware / Mobile App / System...