Talent.com
Senior Embedded Firmware Test Engineer

Senior Embedded Firmware Test Engineer

ConfidentialMumbai
30+ days 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.
  • Skills Required

    Firmware Testing, HIL Testing, Python, Protocol Testing

    Create a job alert for this search

    Senior Firmware Engineer • Mumbai

    Related jobs
    • Promoted
    Senior Software Development Engineer Test

    Senior Software Development Engineer Test

    LucidityKalyan-Dombivli, IN
    Bangalore / Remote (first month of joining and 1 week per quarter to be onsite).Lucidity is a rapidly growing company with a first of its kind and impactful product in the cloud storage.Joining Luci...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Test Engineer

    Senior Test Engineer

    QuantiphiMumbai, Maharashtra, India
    Job Description Role : Senior Test Automation Engineer Experience Level : 3 to 6 Years Work location : Bengaluru / Mumbai / Trivandrum About the role : We are building revolutionary healthcar...Show moreLast updated: 1 day ago
    • Promoted
    Senior Test Engineer

    Senior Test Engineer

    AQM TechnologiesMumbai, India
    We’re Hiring – Manual Testers!.Greetings from AQM Technologies! We're looking for Test Engineers, Senior Test Engineers, Leads in the Finacle (Treasury, RLOS, Payments, Core Banking, CBS, Payments,...Show moreLast updated: 20 days ago
    • Promoted
    Firmware Test Engineer - Embedded Testing Tools

    Firmware Test Engineer - Embedded Testing Tools

    HyrEzy Talent SolutionsNavi Mumbai
    JOB DESCRIPTION : Test Engineer having 5+ years of experience and a proven track record in embedded software application testing for Avionics / robo...Show moreLast updated: 30+ days ago
    • Promoted
    ideaForge - Senior Embedded System Engineer - Battery Management System

    ideaForge - Senior Embedded System Engineer - Battery Management System

    ideaForgeNavi Mumbai
    About the Role : We are seeking a Senior Embedded Systems Engineer with proven expertise in lithium-ion battery systems, BMS (Battery Management Systems), and power ...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Embedded Firmware Engineer

    Lead Embedded Firmware Engineer

    Digital Health Solutionsthane, maharashtra, in
    Digital Health Solutions (DHS) is a U.ISO 13485–certified MedTech engineering and regulatory consulting firm with a strong global presence. In India, we operate through our affiliate, Biovantage Tec...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded System Engineer

    Embedded System Engineer

    Stardust CPSmumbai, maharashtra, in
    FPGA / Embedded Systems Engineer.Location : Panvel, Maharashtra (On-site).Experience : 4–8 years in FPGA design, embedded systems, or high-speed imaging hardware. At Stardust CPS, we design and manufa...Show moreLast updated: 2 days ago
    • Promoted
    Senior Implementation Engineer

    Senior Implementation Engineer

    Accelyathane, India
    This is a backend-focused development role responsible for building APIs, integrations, and services.We are looking for a Senior Development Engineer to lead complex software development initiative...Show moreLast updated: 12 days ago
    • Promoted
    Freelance Role : FPGA Engineer (Embedded / Control Systems)

    Freelance Role : FPGA Engineer (Embedded / Control Systems)

    ThreatXIntelThane, IN
    ThreatXIntel is a startup cyber security company focused on protecting businesses and organizations from cyber threats.Our experienced team offers a range of services, including cloud security, web...Show moreLast updated: 2 days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    ConfidentialThane, India
    We are seeking a highly experienced Firmware Engineer with 8+ years of hands-on experience in.Bluetooth audio, low-power design, and. This is a critical role in our hardware-software co-development ...Show moreLast updated: 6 days ago
    • Promoted
    Embedded Design Engineer

    Embedded Design Engineer

    Improvians Engineering Servicesmumbai, maharashtra, in
    Consumer Electronics and Medical Devices.Designing and developing a new embedded system from scratch as per product requirements. Component selection includes controller, sensors, power supply, etc ...Show moreLast updated: 15 days ago
    • Promoted
    • New!
    Embedded Engineer

    Embedded Engineer

    Apna Technologies & Solutions (ApnaTech)mumbai city, maharashtra, in
    Preferred skills and qualifications.Master’s or Bachelor’s degree in Embedded Systems, Computer Engineering, or a related field. Good experience as an embedded software developer with solid knowledg...Show moreLast updated: 3 hours ago
    • Promoted
    Senior Firmware Engineer - Embedded System

    Senior Firmware Engineer - Embedded System

    Qode.worldThane
    Description : Were looking for an accomplished Firmware Engineer with 8+ years of experience in developing and optimizing embedded audio software for Bluetooth-based...Show moreLast updated: 15 days ago
    • Promoted
    Senior Test Engineer

    Senior Test Engineer

    Intelliasmumbai, India
    At least 5 years of relevant experience.Strong understanding of SDLC and Agile.Strong knowledge of software QA methodologies, tools, and processes. Experience with test management tools.Very good co...Show moreLast updated: 16 days ago
    • Promoted
    Embedded Principal Engineer (MCU)

    Embedded Principal Engineer (MCU)

    ACL DigitalKalyan-Dombivli, IN
    Designation : Senior Engineer / Principal Engineer (MCU).Experience Required : 5 to 10 Years.Job Location : Work from office. Job Functions / Responsibilities : .Requirement Understanding and requirement ...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Senior Software Test Engineer – AI & Automation

    Senior Software Test Engineer – AI & Automation

    enginavi mumbai, maharashtra, in
    Role : Senior Software Test Engineer – AI & Automation.Quality Engineering & Product Assurance.API layers, ensuring seamless integration, performance, and security. This is a hands-on role that requi...Show moreLast updated: 3 hours ago
    • Promoted
    • New!
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    The Glovethane, India
    We are a forward-thinking organization partnering with a leading medical device client to deliver cutting-edge embedded software solutions for critical healthcare systems.We are looking for a Senio...Show moreLast updated: 1 hour ago
    • Promoted
    • New!
    Senior Engineer – System Integration Testing

    Senior Engineer – System Integration Testing

    Apteandombivli, India
    Job Title : Senior Engineer – System Integration Testing.Job Duration : 6 months with possible extension and conversion.We are seeking highly skilled and detail-oriented Senior Engineer – System Inte...Show moreLast updated: 2 hours ago