Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
10.0 - 15.0 years
18 - 22 Lacs
pune
Work from Office
We are seeking a highly experienced Test Architect to lead the verification and validation strategy for onboard Automatic Train Protection (ATP) systems, with a strong focus on TCAS/Kavach. The role involves designing test architecture, selecting technologies, defining standards, and ensuring compliance with safety-critical standards (SIL4). The ideal candidate will have a deep understanding of railway signalling systems, embedded testing methodologies, and a passion for quality assurance. Key Responsibilities: Test Strategy & Architecture Understand Test Architecture, framework of the base solution and modify /enhance it as per needs of new product Design comprehensive testing strategies aligned with project goals and system requirements. Architect the overall test solution, including frameworks, tools, environments, and processes. Select appropriate testing technologies and tools based on project needs and system complexity. Define and enforce testing standards, coding practices, and methodologies across the testing team. Ensure test coverage for SIL4 safety-critical systems in compliance with EN 50126, EN 50128, and EN 50129. Domain-Specific Testing Design and execute test scenarios for TCAS/Kavach systems, including fail-safe and degraded mode operations. Validate interoperability, timing, and communication protocols used in train protection systems. Collaborate with system architects and safety engineers to ensure traceability and completeness of test cases. Performance & Risk Management Identify and assess testing risks, and implement mitigation strategies. Optimize test performance, including execution time and resource utilization. Ensure testing processes meet quality assurance standards and regulatory requirements. Continuous Improvement & Collaboration Drive continuous improvement initiatives in testing processes, tools, and team capabilities. Collaborate with developers, product managers, and QA teams to align on testing objectives and approaches. Provide mentorship and training to testing team members to enhance skills and performance. Tools & Automation Implement and manage test automation frameworks for embedded systems. Utilize simulation tools and hardware-in-the-loop (HIL) setups for system-level testing. Integrate test tools with configuration management and CI/CD pipelines. Required Skills & Qualifications: Bachelors or Masters degree in Electronics, Computer Science, or related field. 10+ years of experience in testing embedded systems, preferably in railway or other safety-critical domains. Proven experience in test architecture design for SIL4-compliant systems. Hands-on experience with TCAS/Kavach or similar train protection systems. Strong knowledge of real-time systems, communication protocols (e.g., CAN, Ethernet), and embedded software testing. Familiarity with EN 5012x standards, safety lifecycle, and formal verification methods. Experience with test management tools (e.g., HP ALM, Polarion), simulation environments, and HIL setups. Preferred Experience: Exposure to other ATP systems such as ETCS, PTC, or CBTC. Experience with model-based testing, UML/SysML, and requirements traceability. Knowledge of scripting languages (e.g., Python, Shell) for automation. Soft Skills: Excellent communication skills and ability to work with cross-functional teams. Strong analytical and problem-solving abilities. Leadership and mentoring capabilities. High attention to detail and commitment to safety and quality. Desired Skills: 10+ years of experience is required. Great Communication skills. Analytical and problem-solving skills
Posted 16 hours ago
5.0 - 7.0 years
10 - 15 Lacs
pune
Work from Office
Job Description: We are seeking a talented and detail-oriented System Integration Testing Engineer to join our dynamic team. In this role, you will be responsible for validating network devices and ensuring their seamless integration within various systems. Your expertise in Linux, network protocols, and device validation will be essential in maintaining high standards of performance and reliability. Key Responsibilities: Conduct system integration testing to validate network devices and ensure they meet performance and reliability standards. • Utilize your knowledge of Linux tools (vi, iptables, tcpdump, IO tools, git, etc.) to perform comprehensive testing and debugging. • Test and validate network protocols such as TCP, UDP, FTP, Broadcast, and Multicast. • Collaborate with cross-functional teams to identify and resolve issues, ensuring seamless integration and optimal functionality of network devices. • Develop and maintain test plans, test cases, and documentation to support validation efforts. • Provide clear and concise verbal and written communication to report test results and progress to stakeholders. • If you have experience in the IA domain or an embedded systems background, leverage that expertise to enhance testing and validation processes. Qualifications: Strong verbal and written communication skills. • Working knowledge of Linux and associated tools (vi, iptables, tcpdump, IO tools, git, etc.). • Experience in network protocol testing, including TCP, UDP, FTP, Broadcast, and Multicast. • Background in network device validation, with a focus on ensuring high performance and reliability. • Preferred: Experience in the IA (Information Assurance) domain or an embedded systems background. • Ability to work collaboratively in a team environment and effectively communicate technical information to non-technical stakeholders. Preferred Skills: Strong analytical and problem-solving abilities. • Attention to detail and a commitment to delivering high-quality results. • Ability to adapt to changing requirements and priorities in a fast-paced environment. • Proficiency in scripting languages for test automation. Why Join Us: Be part of a dynamic and innovative team that values collaboration and continuous improvement. • Opportunity to work on cutting-edge technologies and challenging projects. • Supportive work environment that encourages professional growth and development.
Posted 18 hours ago
1.0 - 6.0 years
4 - 8 Lacs
bengaluru
Work from Office
Looking for 5+ years of experience in automotive industry Main tasks Plan SQA activities aligning with project plan and timing. Set performance metrics Identify and meet stakeholders: software project manager, component owners, software developers, software testers, software process leads, etc Conduct reviews of software work products and deliverables for the software developed in house Conduct reviews of software work products delivered by suppliers Support ECU owners during joint reviews with suppliers Track deliverables and monitor and measure the quality of the software, updating and analysing metrics Identify and track gaps and defects in the software work products Identify and address risks in the software, prioritizing risks based on their potential impact Identify actions to correct defects and manage and coordinate those actions to completion Raise, manage and track deviations Generate quality reports Secondary tasks Support the rollout of the Polestar Embedded Software Development Process following guidance from the process team Perform process reviews and internal audits Identify areas for improvement in the embedded software development process (continuous improvement) Candidate requirements Experience in software development projects within the automotive industry Knowledge of quality standards and process models such as: Automotive SPICE ISO 26262 ISO 21434 IATF 16949 Excellent communication skills
Posted 20 hours ago
5.0 - 10.0 years
15 - 20 Lacs
chennai
Hybrid
Role: SDET Experience: 5+ Years Work Location: Chennai Notice Period: Immediate - 15 days Work Mode: Hybrid Walk In Drive : 24th Aug 2025, Monday Job Description Design, develop, and execute manual test cases for embedded systems > Experience in automation using Python > Perform functional, integration, system, and regression testing for hardware and software components. > Collaborate with developers, product managers, and other stakeholders to understand requirements and define test strategies. > Identify, document, and track defects using defect management tools. > Conduct hands-on testing of embedded devices , including setting up hardware test environments. > Analyse logs and hardware behaviour to identify root causes of issues. > Ensure test coverage by creating and maintaining test plans and test documentation. > Provide regular updates on testing progress and report quality metrics. Skill: 5+ years of experience in manual & automation testing of embedded systems. Strong understanding of embedded systems, including hardware-software interactions. Ability to read and interpret technical specifications. Familiarity with defect management tools like JIRA . Excellent analytical and problem-solving skills. Strong attention to detail and ability to work independently or in a team environment. Effective communication skills for collaborating with cross-functional teams. Understanding of Agile/Scrum methodologies. Knowledge of Linux operating systems and basic shell commands
Posted 21 hours ago
3.0 - 7.0 years
4 - 9 Lacs
hyderabad
Work from Office
Title: Embedded Python Developer Location: Hyderabad Description: Embedded python Automation/Development Python modules/libraries like pytest, pyserial, Serial, Subprocess, OS, Sys, etc Good knowledge of Embedded protocols testing like (I2C/SPI/UART etc) Good to have Firmware/Linux Device Driver Testing /Verification Good to have Automation Framework development in embedded domain
Posted 1 day ago
2.0 - 4.0 years
1 - 5 Lacs
chennai
Work from Office
Job Summary We are seeking a skilled Model-Based Design Engineer to support the development and testing of Simulink models in compliance with ISO 26262 functional safety standards. The role involves working on existing control algorithms, implementing changes in MATLAB/Simulink, and performing unit testing, model verification, and code generation as per automotive safety and quality guidelines. Key Responsibilities Develop, modify, and maintain Simulink/Stateflow models for embedded control systems. Ensure compliance with ISO 26262 requirements during model design, validation, and documentation. Perform unit testing, model-in-the-loop (MIL), and software-in-the-loop (SIL) verification. Generate and verify embedded code (e.g., using Embedded Coder) from models, ensuring traceability and standards adherence. Analyze existing algorithms, identify issues, and implement improvements in a structured and compliant manner. Collaborate with software, systems, and testing teams for end-to-end integration and validation. Use tools such as Polyspace, Simulink Test, and Requirements Toolbox to support safety analysis and model quality. Document modeling guidelines, test cases, verification reports, and design artifacts as per safety lifecycle needs. Required Qualifications Bachelors or Master’s degree in Mechatronics, Electrical, Electronics, or Computer Engineering. 2–4 years of experience with MATLAB/Simulink in an embedded systems or automotive context. Hands-on experience with model-based development and code generation workflows. Familiarity with ISO 26262 standards and software safety lifecycle concepts. Experience with unit testing, MIL/SIL testing, and use of related toolchains. Strong understanding of embedded system fundamentals and control logic. Preferred Qualifications Experience using Embedded Coder, Simulink Test, Simulink Coverage, or Polyspace. Exposure to automatic code review, model style checking, or tool qualification workflows. Knowledge of AUTOSAR, function modeling, or V-model development process. Understanding of traceability and requirements-based testing.
Posted 2 days ago
3.0 - 5.0 years
3 - 4 Lacs
dhule
Work from Office
Looking for 5+ years of experience in automotive industry Main tasks Plan SQA activities aligning with project plan and timing. Set performance metrics Identify and meet stakeholders: software project manager, component owners, software developers, software testers, software process leads, etc Conduct reviews of software work products and deliverables for the software developed in house Conduct reviews of software work products delivered by suppliers Support ECU owners during joint reviews with suppliers Track deliverables and monitor and measure the quality of the software, updating and analysing metrics Identify and track gaps and defects in the software work products Identify and address risks in the software, prioritizing risks based on their potential impact Identify actions to correct defects and manage and coordinate those actions to completion Raise, manage and track deviations Generate quality reports Secondary tasks Support the rollout of the Polestar Embedded Software Development Process following guidance from the process team Perform process reviews and internal audits Identify areas for improvement in the embedded software development process (continuous improvement) Candidate requirements Experience in software development projects within the automotive industry Knowledge of quality standards and process models such as: Automotive SPICE ISO 26262 ISO 21434 IATF 16949 Excellent communication skills
Posted 2 days ago
5.0 - 10.0 years
15 - 27 Lacs
chennai
Hybrid
Design and execute manual/automated tests for embedded systems using BDD & Python. Perform functional, system, and regression testing. Analyze logs, track defects (JIRA), and collaborate in Agile teams. Strong Linux and hardware-software skills.
Posted 3 days ago
5.0 - 8.0 years
9 - 13 Lacs
bengaluru
Work from Office
About The Role Project Role : Test Automation Lead Project Role Description : Lead the transformation of testing into a continuous and efficient end-to-end quality engineering function through the use of quality processes, tools, and methodologies significantly improving control, accuracy and integrity. Evolve more predictive and intelligent testing approaches based on automation and innovative testing products and solutions. Must have skills : Embedded Applications Testing Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are seeking a motivated and detail-oriented Junior Python Embedded Testing Automation Engineer to join our QA team. The ideal candidate will have a foundational understanding of embedded systems and Python-based automation frameworks. Exposure to smartphones or similar embedded domains is a strong plus. Roles & Responsibilities:Develop and maintain automated test scripts using Python for embedded systems.Execute test cases and analyze results to ensure product quality.Collaborate with firmware and hardware teams to understand system requirements and testing needs.Identify, document, and track software defects using bug tracking tools.Assist in setting up and maintaining test environments, including hardware and software configurations.Participate in code reviews and contribute to continuous improvement of test processes. Professional & Technical Skills: Bachelors degree in Electronics, Computer Science, or a related field.2-4 years of experience in embedded systems testing or automation.Proficiency in Python programming.Basic understanding of embedded systems, microcontrollers, and communication protocols (e.g., UART, I2C, SPI).Familiarity with test automation frameworks (e.g., Pytest, Robot Framework).Good analytical and problem-solving skills.Strong communication and teamwork abilities. Additional Information:Exposure to smartphone testing or similar consumer electronics domains.Experience with tools like Git, Jenkins, JIRA, or similar CI/CD and issue tracking systems.Knowledge of Android/Linux-based systems is a plus.Work from Office 5 Days a Week Qualification 15 years full time education
Posted 3 days ago
3.0 - 7.0 years
8 - 13 Lacs
chennai
Work from Office
Role & responsibilities Working knowledge in Embedded testing. Working knowledge in Python programming. Working knowledge in Robot framework to test the Embedded application. To use the Version control (Git, Gitlab, GitHub) & Jira. Up-to-date knowledge of software test design and testing methodologies. Analytical skills to be able to identify defects and issues. Working knowledge in CI/CD pipelines (Jenkins) Working knowledge to build the embedded test device in lab. Protocols to be known for example CAN, LON, MQTT, SPI, RS485. Good oral and written communication skills in English. Self-driven, self-motivated and hard working Knowledge in Android Testing tools, adb tools, Putty, WinSCP and UI Automator.
Posted 3 days ago
3.0 - 7.0 years
8 - 13 Lacs
chennai
Work from Office
Role & responsibilities Working knowledge in Embedded testing. Working knowledge in Python programming. Working knowledge in Robot framework to test the Embedded application. To use the Version control (Git, Gitlab, GitHub) & Jira. Up-to-date knowledge of software test design and testing methodologies. Analytical skills to be able to identify defects and issues. Working knowledge in CI/CD pipelines (Jenkins) Working knowledge to build the embedded test device in lab. Protocols to be known for example CAN, LON, MQTT, SPI, RS485. Good oral and written communication skills in English. Self-driven, self-motivated and hard working Knowledge in Android Testing tools, adb tools, Putty, WinSCP and UI Automator.
Posted 3 days ago
6.0 - 10.0 years
0 Lacs
pune, maharashtra
On-site
As an experienced Quality Assurance Engineer at our Pune, MH, India location, you will play a crucial role in ensuring that quality is integrated into our products throughout all project phases. Your primary objective is to instill confidence in the management team regarding the quality of our deliverables. With 6-9 years of experience and a B.E. or equivalent degree, preferably in Electronics or C.E., you will have the opportunity to lead QA processes and drive quality improvements across projects. Your responsibilities will include owning and overseeing QA processes, enhancing processes to enhance quality, planning quality initiatives for projects, managing product releases, acting as the main point of contact for quality-related matters with customers and external agencies, and providing leadership to testing teams for Hardware, Firmware, and Software. You will also be responsible for planning and conducting assessments to ensure quality standards are met consistently. To excel in this role, you should have experience in hardware/software/embedded testing, familiarity with security standards, knowledge of Quality Management standards, hands-on experience in requirement gathering and system design, exposure to testing communication protocols used in industrial automation and IoT, and experience with Agile methodology for product development. Key competencies for success in this role include problem-solving skills, critical thinking abilities, innovation orientation, excellent communication skills, attention to detail, a "Test to Fail" attitude, understanding of Change Management processes, a passion for new technologies, strong numerical skills, and proficiency in data analysis and Statistical Quality Control methods. If you are looking to make a significant impact by ensuring top-notch quality in our products, this position is an excellent fit for you.,
Posted 3 weeks ago
6.0 - 10.0 years
0 Lacs
haryana
On-site
As an Embedded Tester with 6-8 years of experience, your primary responsibility will be to test embedded systems to ensure the quality and functionality of software and hardware integrations. You will design, execute, and automate test cases for embedded software systems, collaborating closely with the development team to identify bugs, troubleshoot embedded system issues, and verify system performance under various conditions. Your expertise in embedded testing tools, communication protocols, and automation scripting will be crucial for this role. Key Responsibilities: - Design and execute test cases for embedded systems. - Collaborate with development teams to enhance test coverage. - Perform functional, regression, and system-level testing. - Develop and maintain automated test scripts. - Debug and troubleshoot embedded software issues. - Document and report test results and defects. - Stay updated on embedded testing tools and technologies. Requirements: - 6-8 years of experience in automation testing in the embedded domain. - Proficiency in Python with good programming aptitude. - Preferably some experience in C/C++. - Familiarity with communication protocols like CAN, SPI, and UART. - Experience in setting up and managing embedded testing environments. - Ability to develop and run integration tests validating software-hardware interaction. - Understanding of Waterfall and Agile methodologies in the product development life cycle. - Knowledge of SDLC processes, software development, and debugging. - Familiarity with version control systems like Azure DevOps or Git. - Quick learner of new programming tools and techniques. - Results-oriented with a focus on meeting deliverable timelines. - Strong problem-solving skills, analytical mindset, and positive attitude. - Proficiency in Agile tools such as Azure DevOps. - Excellent interpersonal, verbal, and written communication skills. In this role, your expertise in automation testing, embedded systems, Python, C/C++, communication protocols, and integration testing will be critical. Your ability to work effectively with development teams, troubleshoot issues, and deliver high-quality results will contribute significantly to the overall success of embedded software projects.,
Posted 3 weeks ago
2.0 - 4.0 years
5 - 12 Lacs
Hyderabad
Work from Office
Embedded or semiconductor domain is mandatory Any programming language like PERL, Python, or Ruby Good understanding of Database concepts Work Experience in Jenkins or any dev ops Experience Added quality: PowerBI or any web-based application development.
Posted 3 weeks ago
0.0 - 5.0 years
4 - 9 Lacs
Hyderabad
Remote
Understanding of telecom technologies, including 2G, 3G, 4G, and 5G. Experience with telecom testing tools like Spirent Landslide, Keysight IxLoad, and related tools. Proficiency in scripting languages like Python or Perl for test automation. Required Candidate profile Familiarity with network monitoring tools like Grafana and Nagios. Strong analytical and problem-solving skills. Excellent communication and collaboration skills. Ability to work independently. Perks and benefits Travel benefits. Paid sick leave. Gratuity.
Posted 3 weeks ago
4.0 - 10.0 years
0 Lacs
coimbatore, tamil nadu
On-site
Job Description: You should have 4 to 10 years of experience in Automation testing with a focus on both Web and mobile application automation. It is essential for you to have experience in unit testing and a strong understanding of Software Testing Life Cycle (STLC). Your expertise should include Automation based on Behavior Driven Development (BDD) frameworks like Specflow, along with a solid background in Framework development and Test script design. Proficiency in tools like Appium and programming languages such as Python or Java is required. Effective communication skills are necessary for engaging with customers. Your responsibilities will include requirement analysis, writing test cases, test execution, test results reporting, and defect reporting. Familiarity with device testing, test data simulation, and tools like Jira for test and defect management will be beneficial. Experience in Compatibility Testing on Browsers and Mobile would be an advantage. While not mandatory, exposure to Embedded Testing, Medical device connectivity, and Health Care domain knowledge would also be favorable. In this role, you will be responsible for reading all relevant documents to understand the testing requirements, designing automation frameworks based on these requirements, developing test cases/scripts, prioritizing testing activities, executing test cases, reporting defects, and tracking them until closure.,
Posted 4 weeks ago
3.0 - 8.0 years
0 Lacs
karnataka
On-site
As an experienced professional with 3-8 years of experience in Embedded Testing, you will have a strong background in working with Linux systems and Python Automation. Your expertise in BACNET or Modbus protocols will be essential for this role. Additionally, experience in the Semiconductor domain, networking domain, or Industrial Automation will be advantageous. This is a full-time position based in Bangalore, where your skills in Embedded testing, Industrial Automation, and Python will be put to use effectively. Your responsibilities will include testing embedded systems, working with industrial automation technologies, and utilizing Python for automation tasks. Your familiarity with BACNET or Modbus protocols will enable you to excel in this role.,
Posted 4 weeks ago
4.0 - 10.0 years
0 Lacs
coimbatore, tamil nadu
On-site
Job Description: You will be working as a Mobile Automation & Manual Tester in a Health care domain with 4 to 10 years of experience in Automation testing. Your responsibilities will include experience in both Web and mobile application automation, unit testing, and a strong knowledge in STLC. You should also have a strong experience in Automation based on BDD (like Specflow) and Framework development, Test script design. It is essential for you to have expertise in tools like Appium, Python/Java, and be proficient in customer communication. You will be responsible for requirement analysis, writing test cases, test execution, test results reporting, and defect reporting. Exposure to device testing and test data simulation is required for this role. Additionally, you should be experienced in using test and defect management tools like Jira and have a good understanding of Compatibility Testing on Browsers and Mobile. Experience in Embedded Testing/Medical device connectivity and Health Care knowledge would be advantageous. Your duties will involve reading all the documents to understand the testing requirements, designing automation frameworks based on requirements, developing test cases/scripts, prioritizing testing activities, executing test cases, reporting defects, and tracking them till closure.,
Posted 4 weeks ago
7.0 - 12.0 years
6 - 10 Lacs
Ahmedabad
Work from Office
Job Title : Senior Embedded Firmware Test Engineer Location : Anywhere Experience : 6 - 15 Yrs About the Role : 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 adherence to specifications. - Collaborate closely with firmware development teams to understand requirements, provide early feedback, and ensure testability of features. Industrial Protocol Testing: - Lead the testing and validation of industrial communication protocols, with a strong preference for Modbus (TCP/RTU). - Experience in testing other industrial protocols like BACnet and OPC-UA is highly valued. - Develop and execute test scenarios to ensure robust and compliant communication between devices and systems. Hardware-in-the-Loop (HIL) Testing: - 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 simulate real-world conditions and validate device behavior. Connectivity Protocol Validation: - Thorough testing of various connectivity protocols including Ethernet, RS485, RS232, and CAN bus, ensuring reliable data transfer and device integration. Test Automation & Scripting: - Hands-on experience with Python scripting for developing automated test cases, utilities, and test frameworks. - Strong understanding of Object-Oriented Programming (OOPs) concepts in Python for building scalable and maintainable automation solutions. - Hands-on experience in designing and developing test automation frameworks using Robot Framework, Pytest, or similar (e.g., Pybot). - Develop and maintain automated test scripts for continuous integration and regression testing. Test Documentation & Management: - Create detailed test plans, test cases, and test reports. - Utilize and maintain test artifacts within version control systems like GIT. - Report and track defects using bug tracking tools such as JIRA or similar. Tooling & Simulators: - Proficient in using in-house developed tools and simulators for effective firmware testing and debugging. - Identify opportunities for new tool development or enhancements to 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.
Posted 4 weeks ago
7.0 - 12.0 years
6 - 10 Lacs
Kolkata
Work from Office
Job Title : Senior Embedded Firmware Test Engineer Experience : 6 - 15 Yrs About the Role : 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 adherence to specifications. - Collaborate closely with firmware development teams to understand requirements, provide early feedback, and ensure testability of features. Industrial Protocol Testing: - Lead the testing and validation of industrial communication protocols, with a strong preference for Modbus (TCP/RTU). - Experience in testing other industrial protocols like BACnet and OPC-UA is highly valued. - Develop and execute test scenarios to ensure robust and compliant communication between devices and systems. Hardware-in-the-Loop (HIL) Testing: - 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 simulate real-world conditions and validate device behavior. Connectivity Protocol Validation: - Thorough testing of various connectivity protocols including Ethernet, RS485, RS232, and CAN bus, ensuring reliable data transfer and device integration. Test Automation & Scripting: - Hands-on experience with Python scripting for developing automated test cases, utilities, and test frameworks. - Strong understanding of Object-Oriented Programming (OOPs) concepts in Python for building scalable and maintainable automation solutions. - Hands-on experience in designing and developing test automation frameworks using Robot Framework, Pytest, or similar (e.g., Pybot). - Develop and maintain automated test scripts for continuous integration and regression testing. Test Documentation & Management: - Create detailed test plans, test cases, and test reports. - Utilize and maintain test artifacts within version control systems like GIT. - Report and track defects using bug tracking tools such as JIRA or similar. Tooling & Simulators: - Proficient in using in-house developed tools and simulators for effective firmware testing and debugging. - Identify opportunities for new tool development or enhancements to 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.
Posted 4 weeks ago
7.0 - 12.0 years
6 - 10 Lacs
Bengaluru
Work from Office
Job Title : Senior Embedded Firmware Test Engineer Location : Anywhere Experience : 6 - 15 Yrs About the Role : 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 adherence to specifications. - Collaborate closely with firmware development teams to understand requirements, provide early feedback, and ensure testability of features. Industrial Protocol Testing: - Lead the testing and validation of industrial communication protocols, with a strong preference for Modbus (TCP/RTU). - Experience in testing other industrial protocols like BACnet and OPC-UA is highly valued. - Develop and execute test scenarios to ensure robust and compliant communication between devices and systems. Hardware-in-the-Loop (HIL) Testing: - 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 simulate real-world conditions and validate device behavior. Connectivity Protocol Validation: - Thorough testing of various connectivity protocols including Ethernet, RS485, RS232, and CAN bus, ensuring reliable data transfer and device integration. Test Automation & Scripting: - Hands-on experience with Python scripting for developing automated test cases, utilities, and test frameworks. - Strong understanding of Object-Oriented Programming (OOPs) concepts in Python for building scalable and maintainable automation solutions. - Hands-on experience in designing and developing test automation frameworks using Robot Framework, Pytest, or similar (e.g., Pybot). - Develop and maintain automated test scripts for continuous integration and regression testing. Test Documentation & Management: - Create detailed test plans, test cases, and test reports. - Utilize and maintain test artifacts within version control systems like GIT. - Report and track defects using bug tracking tools such as JIRA or similar. Tooling & Simulators: - Proficient in using in-house developed tools and simulators for effective firmware testing and debugging. - Identify opportunities for new tool development or enhancements to 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.
Posted 4 weeks ago
7.0 - 12.0 years
6 - 10 Lacs
Surat
Work from Office
Job Title : Senior Embedded Firmware Test Engineer Location : Anywhere Experience : 6 - 15 Yrs About the Role : 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 adherence to specifications. - Collaborate closely with firmware development teams to understand requirements, provide early feedback, and ensure testability of features. Industrial Protocol Testing: - Lead the testing and validation of industrial communication protocols, with a strong preference for Modbus (TCP/RTU). - Experience in testing other industrial protocols like BACnet and OPC-UA is highly valued. - Develop and execute test scenarios to ensure robust and compliant communication between devices and systems. Hardware-in-the-Loop (HIL) Testing: - 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 simulate real-world conditions and validate device behavior. Connectivity Protocol Validation: - Thorough testing of various connectivity protocols including Ethernet, RS485, RS232, and CAN bus, ensuring reliable data transfer and device integration. Test Automation & Scripting: - Hands-on experience with Python scripting for developing automated test cases, utilities, and test frameworks. - Strong understanding of Object-Oriented Programming (OOPs) concepts in Python for building scalable and maintainable automation solutions. - Hands-on experience in designing and developing test automation frameworks using Robot Framework, Pytest, or similar (e.g., Pybot). - Develop and maintain automated test scripts for continuous integration and regression testing. Test Documentation & Management: - Create detailed test plans, test cases, and test reports. - Utilize and maintain test artifacts within version control systems like GIT. - Report and track defects using bug tracking tools such as JIRA or similar. Tooling & Simulators: - Proficient in using in-house developed tools and simulators for effective firmware testing and debugging. - Identify opportunities for new tool development or enhancements to 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.
Posted 4 weeks ago
0.0 - 5.0 years
0 - 3 Lacs
Hyderabad, Pune, Bengaluru
Work from Office
About Us GVR Technolabs Pvt Ltd, an Information Technology services company with expertise in design, deployment and management of hardware and software applications and technology infrastructures. We offer services to improve our client efficiency, strengthen partnerships, increase profitability, and improve business processes with quality and value in a secure environment. Designation: Software IV & V Analyst (Software Quality Assurance) Locations & Number of Vacancies: Dehradun (Uttarakhand) - 4, Bangalore (Karnataka) - 37, Hyderabad (Telangana) - 11 Qualification: B.Tech/BE/M.Tech/ME in ECE/CSE/EEE/ECE/E & TCE or MSc (CS) or MCA Additional Qualification: IEEE-12207, IEEE-29119, DO-178B/C, DDPMAS, MIL-STD-498, DRDO Standard for software development (DDSD; will be provided) for all the activities. Experience Required 2 Years for Regular level 4 Years for High level 6 Years for Expert level Roles & Responsibilities: Checklists tailoring and compliance verification for specific Lab/Estt. needs Analysis of software code, design and related artifacts (code, documents, scripts) and preparation of report High level requirements to low level requirements to design to implementation to test cases traceability and report generation Execution of test vectors, generation of test oracles / data set Test coverage based on test execution plan and report generation Execution of functional, non-functional and endurance tests w.r.t ATP document First level identification, reporting verification on closure of defects & bugs Review of documentation for completeness, consistency, traceability and reporting Test measurements reports generation and analysis Static and dynamic testing reports generation and review Development of automated regression test suites and regression testing based as per test plans. Test report generation for certification, where applicable Preparation of required documentation for the air-worthiness certification or equivalent certifications for all levels of criticality Generation of result reports for the IV&V activities carried out Use of configuration tools for software configuration control Configuration audits and report generation Software quality metrics data recording and analysis, and reporting Review of requirements, design, interfaces/ protocols and documents and release the review reports/ audit reports Verification/ updating of low level test plan, test cases and test procedures (Unit testing and module testing) Integration testing and analysis and report generation Requirements based testing &test case generation w.r.t functional requirements Generation of endurance test cases and realization of endurance test beds Generation of smoke &sanity tests results, review and validation of the same Reverification of identification and reporting on closure of defects & bugs Verification of test beds/prototypes similar to deliverable system Development of test procedure and test scripts for HSI testing based on requirements Execution & reporting and review of HSI testing Phase checks, Integration testing and analysis of final V&V reports End to end traceability review Generation and verification of functional and Non-functional requirement test cases. Code walkthrough and review and reporting Object code testing and review and reporting FPGA/ Verilog/ VHDL code review and reporting Third party library testing and report generation Verification of software tool qualification and documentation Impact analysis and change request-based testing and regression analysis Mutation testing with debugging, fault injection at unit, component & system level Defect identification and tracking Preparation and management of trace data Development/ updation of software IV&V plan as per the standard/ guidelines Testing using jigs, simulators and test beds Define IV&V processes and methodologies Review and validation of all test plans, suites and results including automated regression test suites Analysis of software quality metrics data as per established process and product metrics Audit of all reviews Audit of all IV&V processes Validation of deliverable systems w.r.t functional and non-functional requirements Behavioral testing and reliability assessment Generation/ validation of FAT and ATP documents Review of all documents related to qualification and certification and release the same Interested candidates please share your resume to hr@gvrtechnolabs.com
Posted 4 weeks ago
3.0 - 8.0 years
7 - 13 Lacs
Chennai
Work from Office
Working knowledge in Embedded testing. Working knowledge in Python programming. Working knowledge in Robot framework to test the Embedded application. To use the Version control (Git, Gitlab, GitHub) & Jira. Up-to-date knowledge of software test design and testing methodologies. Analytical skills to be able to identify defects and issues. Working knowledge in CI/CD pipelines (Jenkins) Working knowledge to build the embedded test device in lab. Protocols to be known for example CAN, LON, MQTT, SPI, RS485. Knowledge in Android Testing tools, adb tools, Putty, WinSCP and UI Automator. Good oral and written communication skills in English. Self-driven, self-motivated and hard working Highly focused towards work and achieving goals
Posted 4 weeks ago
3.0 - 8.0 years
7 - 13 Lacs
Chennai
Work from Office
Working knowledge in Embedded testing. Working knowledge in Python programming. Working knowledge in Robot framework & Appium to test the Android devices To use the Version control (Git, Gitlab, GitHub) & Jira. Up-to-date knowledge of software test design and testing methodologies. Analytical skills to be able to identify defects and issues. Working knowledge in CI/CD pipelines (Jenkins) Protocols to be known for example CAN, LON, SPI, RS485, MQTT. Exposure to Test Android Tablet Devices with Access card, QR scanner and proximity sensor. Knowledge in Android Testing tools, adb tools, Putty, WinSCP and UI Automator. Working knowledge to build the embedded test device in lab. Should possess expertise in Android Test Automation strategy and planning. Strong knowledge in System Testing and Integration Testing tools - PyCharm Familiarity with Agile Development process and Confluence, JIRA. Should Troubleshoot and debug automated test scripts to address issues and to improve test efficiency and testing metrics. Implement best practices for test automation, including code review, version control, and continuous integration. Analyze test results and work with development teams to troubleshoot and resolve issues. Create and maintain test documentation, including test plans, test cases, test report and automation scripts. Collaborate with cross-functional teams to ensure timely delivery of high-quality Android software releases. Participate in agile ceremonies such as backlog refinement, sprint planning, daily scrum, and sprint reviews. Experience in the Elevator industry will be an added advantage.
Posted 4 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
54024 Jobs | Dublin
Wipro
24262 Jobs | Bengaluru
Accenture in India
18733 Jobs | Dublin 2
EY
17079 Jobs | London
Uplers
12548 Jobs | Ahmedabad
IBM
11704 Jobs | Armonk
Amazon
11059 Jobs | Seattle,WA
Bajaj Finserv
10656 Jobs |
Accenture services Pvt Ltd
10587 Jobs |
Oracle
10506 Jobs | Redwood City