Jobs
Interviews

75 Firmware Testing Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

11.0 - 17.0 years

30 - 35 Lacs

bengaluru

Work from Office

How will you make an impact?- As a Principal Systems Firmware Architect engineer, you work on the state-of-the-art server and storage firmware stack architecture, design, development, and solutions. Server and storage firmware and software development technical depth in areas like BMC, BIOS, Security stack, Firmware Infra. Principle Technical lead in architecture definition, design, and integration of new innovative storage and server intelligent infrastructure solutions. What will you do? - Technical leadership in architecture definition, design, and integration of new innovative storage and server intelligent infrastructure solutions Design, Develop, and Debug firmware by applying knowledge of server software architecture and system design Strong knowledge of Linux device drivers, OpenBMC implementation nuances How will you get here? - Education: Bachelor or Master in Electronics, Computer science, software engineering is required Experience: 9+ years related Firmware development is required Server or Storage product experience Required Knowledge, Skills, Abilities: Open-source and Closed source server and storage stack experience In-depth experience in the OpenBMC firmware stack and nuances In-depth experience in the Platform layers of OpenBMC firmware stack and nuances BMC, openBMC, BIOS, RoT firmware solution experience Expertise in design and debugging Firmware, BIOS, Linux Kernel, and/or Linux OS issues on SoC and platform level, UEFI, and Coreboot. Good C and C++ coding skills, including well design concepts and code tracing skills. Expertise with Linux operation system, kernel, and application. Solid Knowledge of low-level protocol, including I2C/I3C, PMBUS, SPI, UART, JTAG, GPIO/SGPIO. Strong understanding of BMC IPMI 2.0 and DCMI1.5, like IPMI Messaging, SDR, SEL, FRU, SOL, IPMB, LAN, KCS, event log, PEF, ME, NM, PECI. Independently porting skill of BMC to custom HW or algorithm. Experience in participating in at least one whole server project cycle. Experience in Redfish or BMC WebUI or Linux kernel development Influence others and share best practices Understand and meet customer needs and expectations Work as part of a global team; Co-work with cross-functional teams Ability to define problems, collect data, establish facts, and draw valid conclusions Preferred Qualifications: Experience in Linux stack development and commercialization is preferred With OpenBMC experience preferred Design, Develop, server software architecture and system design is preferred.

Posted 1 day ago

Apply

11.0 - 17.0 years

25 - 30 Lacs

pune, bengaluru

Work from Office

Position - Principal Engineering Firmware OpenBMC Architect, Hyperscaler Server Software Location/ Division Specific Information- India, Pune and Remote How will you make an impact?- As a Principal Systems Firmware Architect engineer, you work on the state-of-the-art server and storage firmware stack architecture, design, development, and solutions. Server and storage firmware and software development technical depth in areas like BMC, BIOS, Security stack, Firmware Infra. Principle Technical lead in architecture definition, design, and integration of new innovative storage and server intelligent infrastructure solutions. What will you do? - Technical leadership in architecture definition, design, and integration of new innovative storage and server intelligent infrastructure solutions Design, Develop, and Debug firmware by applying knowledge of server software architecture and system design Strong knowledge of Linux device drivers, OpenBMC implementation nuances How will you get here? - Education: Bachelor or Master in Electronics, Computer science, software engineering is required Experience: 9+ years related Firmware development is required Server or Storage product experience Required Knowledge, Skills, Abilities: Open-source and Closed source server and storage stack experience In-depth experience in the OpenBMC firmware stack and nuances In-depth experience in the Platform layers of OpenBMC firmware stack and nuances BMC, openBMC, BIOS, RoT firmware solution experience Expertise in design and debugging Firmware, BIOS, Linux Kernel, and/or Linux OS issues on SoC and platform level, UEFI, and Coreboot. Good C and C++ coding skills, including well design concepts and code tracing skills. Expertise with Linux operation system, kernel, and application. Solid Knowledge of low-level protocol, including I2C/I3C, PMBUS, SPI, UART, JTAG, GPIO/SGPIO. Strong understanding of BMC IPMI 2.0 and DCMI1.5, like IPMI Messaging, SDR, SEL, FRU, SOL, IPMB, LAN, KCS, event log, PEF, ME, NM, PECI. Independently porting skill of BMC to custom HW or algorithm. Experience in participating in at least one whole server project cycle. Experience in Redfish or BMC WebUI or Linux kernel development Influence others and share best practices Understand and meet customer needs and expectations Work as part of a global team; Co-work with cross-functional teams Ability to define problems, collect data, establish facts, and draw valid conclusions Preferred Qualifications: Experience in Linux stack development and commercialization is preferred With OpenBMC experience preferred Design, Develop, server software architecture and system design is preferred.

Posted 1 day ago

Apply

10.0 - 15.0 years

13 - 17 Lacs

bengaluru

Work from Office

JOB SUMMARY As a principal engineer, you work on the state-of-the-art server and storage firmware and software stack design, development, and solutions Server and storage system-level Firmware development including BMC, BIOS design, development, and Debugging. You will also co-work with global FW developers. Technical lead in architecture definition, design, and integration of new innovative storage and server intelligent infrastructure solutions ESSENTIAL DUTIES AND RESPONSIBILITIES Technical lead in architecture definition, design, and integration of new innovative storage and server intelligent infrastructure solutions Design, Develop, and Debug Firmware by applying knowledge of server hardware architecture and system design. Creating/Review High-level, Low-level design flows Co-review the HW schematic relative to FW design. Follow the Firmware CICD process to commit and release the code Communicate technical aspects of a project effectively to cross-functional teams. Technical proposal and feature assessment, Assist in analyzing technical risks, blockers, and opportunities to ensure a smooth project transition. Source code management (Git) , Code review for the design change, and release FW. JOB QUALIFICATIONS KNOWLEDGE REQUIREMENTS - Open-source and Closed source server and storage stack experience - BMC, openBMC, BIOS, RoT firmware solution experience - Expertise in design and debugging Firmware, BIOS, Linux Kernel, and/or Linux OS issues on SoC and platform level, UEFI, Coreboot. - Good C and C++ coding skills , including well design concepts and code tracing skills. - Familiar with Linux operation system, kernel, and application. - Solid Knowledge of low-level protocol, including I2C/I3C, PMBUS, SPI, UART, JTAG, GPIO/SGPIO. - Well understanding of BMC IPMI 2.0 and DCMI1.5, like IPMI Messaging, SDR, SEL, FRU, SOL, IPMB, LAN, KCS, event log, PEF, ME, NM, PECI. - Independently porting skill of BMC to custom HW or algorithm. - Experience in participating in at least one whole server project cycle. - Experience in Redfish or BMC WebU I or Linux kernel development. Extra SKILLS are a plus. - Comprehensive knowledge of Agile practices or scrum. - Good understanding of product development and manufacturing processes including test validation. - Basic technical background to recognize, assess, and communicate cross-functional issues and risks. LANGUAGE SKILLS Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the public in English. COMMUNICATION SKILLS - Influence others and share best practices. - Effectively communicate with good understanding of English - Understand and meet customer needs and expectations. - Work as part of a global team. - Could smoothly to co-work with cross function team - Ability to define problems, collect data, establish facts, and draw valid conclusions. REASONING ABILITY Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables. Ability to develop mathematical models of physical reality and solve them, then implement the results. EDUCATION & EXPERIENCE REQUIREMENTS 10+ years related BMC FW development Bachelor or Master in Electronics, Computer science, software engineering or related equivalent experience. With Firmware development required. With Server or Storage product experience Required. With OpenBMC experience preferred With BIOS concept and experience is preferred.

Posted 1 day ago

Apply

6.0 - 10.0 years

10 - 15 Lacs

bengaluru

Work from Office

JOB SUMMARY As a principal engineer, you work on the state-of-the-art server and storage firmware stack design, development, and solutions.Server and storage firmware and software development technical depth in areas like BMC, BIOS, Security stack, Firmware Infrastructure, experience in Linux stack development and commercialization is a plus.You will be the Principle Technical lead in architecture definition, design, and integration of new innovative storage and server intelligent infrastructure solutions. What will you do? - Technical lead in architecture definition, design, and integration of new innovative storage and server intelligent infrastructure solutions Design, Develop, and Debug firmware by applying knowledge of server hardware architecture and system design. Strong knowledge of Linux device drivers, OpenBMC implementation nuances Creating/Review High-level and low-level design flows, ability to map those into firmware architecture and implementation Co-review the HW schematic relative to the Firmware design. Source code management (Git) , Code review for the design change, and release FW. Communicate technical aspects of a project effectively to cross-functional teams. Technical proposal and feature assessment, Assist in analyzing technical risks, blockers, and opportunities to ensure a smooth project transition. How will you get here? - Education: Bachelor or Master in Electronics, Computer science, software engineering or related equivalent experience is required Experience: Firmware development required 7+ years related Firmware developmentWith Server or Storage product experience Required Min. Of 2 years in Open-source and Closed source server and storage stack experience is required Min. Of 2 years Expertise in design and debugging Firmware, BIOS, Linux Kernel, and/or Linux OS issues on SoC and platform level, UEFI, Coreboot is required Min. Of 2 years Solid Knowledge of low-level protocol, including I2C/I3C, PMBUS, SPI, UART, JTAG, GPIO/SGPIO is required Knowledge, Skills, Abilities: The ability to influence others and share best practices. Understand and meet customer needs and expectations Work as part of a global team The ability to co-work with cross-function team Ability to define problems, collect data, establish facts, and draw valid conclusions Preferred Qualifications: BMC, openBMC, BIOS, RoT firmware solution experience BIOS concept and experience is preferred Good C and C++ coding skills, including well design concepts and code tracing. Familiar with Linux operation system, kernel, and application. Well understanding of BMC IPMI 2.0 and DCMI1.5, like IPMI Messaging, SDR, SEL, FRU, SOL, IPMB, LAN, KCS, event log, PEF, ME, NM, PECI. Independently porting skill of BMC to custom HW or algorithm Experience in participating in at least one whole server project cycle Experience in Redfish or BMC WebUI or Linux kernel development

Posted 1 day ago

Apply

3.0 - 6.0 years

6 - 11 Lacs

hyderabad

Work from Office

POSITION SUMMARY & KEY AREAS OF RESPONSIBILITY: Primary responsibility is to ensure high quality software solutions as a contributing member of a highly motivated team of Engineers. This individual will serve the SW Quality Engineer role on an Agile team. Responsibilities include but not limited to: Plan and Conduct testing of NCR's product software systems, subsystems, and components Apply test methodology, processes, procedures, standards and tools used by team. Exhibit a good understanding of Software Development and Quality Assurance best practices Co-ordinate cross-team test activities Experience in writing Test Automation Scripts and Test Automation Keywords Perform manual functional and regression testing Perform volume, performance, reliability testing either Manually or Using Tools and Scripts Ensure high quality software which meets requirements make sure every feature has clearly defined acceptance criteria and is well tested using documented test scripts. Full test coverage against requirements is expected Record, maintain, and archive test results Conduct tests ranging from hardware component level to the full solution Install and configure test environment including hardware and software components Design and develop test scripts which facilitate re-use of test scripts and components Record and track all issues uncovered during requirements review or testing and follow through to resolution. Utilize software based system maintenance and tracking tools for test cases and defects Create accurate estimates of work efforts and meet project deadlines Assist others in estimating task effort and dependencies, responsible for team commitments within the Sprint. Monitor test execution progress and provide metrics and reports to management Manage physical and virtual lab environments Applies good debugging and troubleshoot techniques to assist Developers with isolating the problem and determining the solution Review and provide input for technical documentation, user help materials and customer training Stays current with technology and/or test practices and disseminates knowledge to team members, forms best practices BASIC QUALIFICATIONS: Bachelor degree in Information Technology, Computer Science, Computer Engineering or related field or equivalent experience 5+ years of Relevant Industry Experience in Software Testing Knowledgeable in software testing concepts and methodology. Relevant or related experience in software or firmware testing Relevant or related experience in software or firmware testing. Experience in desired technology. Ability to identify, debug and clearly articulate software defects Experience in enterprise software testing Experience in developing Functional, Integration and end-end scenario test cases to validate business, system and operational requirements Demonstrate strong troubleshooting techniques and problem solving skills Able to constructively voice opinions, adapt to changing requirements, and provide frequent status updates Experience with tools such as QC, JIRA. Experience with Test Automation Tools like - QTP, Selenium, Silk Test, Appium, Postman etc. Experience with Performance Tools like JMeter, Load Runner Knowledge of IT systems & installation (Windows and/or Linux, TCP/IP) Have a strong desire for quality, and an attention to detail Ability to work effectively in a team environment composed of peers and cross-functional members worldwide Excellent written and verbal communication skills. Ability to communicate with both technical and non-technical co-workers Ability to take initiative and be a self-starter Judgment skills are needed to assess high-risk areas of an application on which to focus testing efforts Ability to understand customer needs or expectations; business requirements and technical requirements Highly skilled communicator with the ability to mentor and influence others. PREFERRED QUALIFICATIONS Worked in any Software Development Life Cycle model and desirable working in Agile environment Knowledge of software development standards and protocols. Experience with tools mentioned above Six Sigma Green or Black Belt CI Certification Certifications - ISTQB etc

Posted 2 days ago

Apply

2.0 - 5.0 years

4 - 8 Lacs

mumbai

Work from Office

POSITION SUMMARY & KEY AREAS OF RESPONSIBILITY: Primary responsibility is to ensure high quality software solutions as a contributing member of a highly motivated team of Engineers. This individual will serve the SW Quality Engineer role on an Agile team. Responsibilities include but not limited to: Plan and Conduct testing of NCR's product software systems, subsystems, and components Apply test methodology, processes, procedures, standards and tools used by team. Exhibit a good understanding of Software Development and Quality Assurance best practices Co-ordinate cross-team test activities Experience in writing Test Automation Scripts and Test Automation Keywords Perform manual functional and regression testing Perform volume, performance, reliability testing either Manually or Using Tools and Scripts Ensure high quality software which meets requirements make sure every feature has clearly defined acceptance criteria and is well tested using documented test scripts. Full test coverage against requirements is expected Record, maintain, and archive test results Conduct tests ranging from hardware component level to the full solution Install and configure test environment including hardware and software components Design and develop test scripts which facilitate re-use of test scripts and components Record and track all issues uncovered during requirements review or testing and follow through to resolution. Utilize software based system maintenance and tracking tools for test cases and defects Create accurate estimates of work efforts and meet project deadlines Assist others in estimating task effort and dependencies, responsible for team commitments within the Sprint. Monitor test execution progress and provide metrics and reports to management Manage physical and virtual lab environments Applies good debugging and troubleshoot techniques to assist Developers with isolating the problem and determining the solution Review and provide input for technical documentation, user help materials and customer training Stays current with technology and/or test practices and disseminates knowledge to team members, forms best practices BASIC QUALIFICATIONS: Bachelor degree in Information Technology, Computer Science, Computer Engineering or related field or equivalent experience 5+ years of Relevant Industry Experience in Software Testing Knowledgeable in software testing concepts and methodology. Relevant or related experience in software or firmware testing Relevant or related experience in software or firmware testing. Experience in desired technology. Ability to identify, debug and clearly articulate software defects Experience in enterprise software testing Experience in developing Functional, Integration and end-end scenario test cases to validate business, system and operational requirements Demonstrate strong troubleshooting techniques and problem solving skills Able to constructively voice opinions, adapt to changing requirements, and provide frequent status updates Experience with tools such as QC, JIRA. Experience with Test Automation Tools like - QTP, Selenium, Silk Test, Appium, Postman etc. Experience with Performance Tools like JMeter, Load Runner Knowledge of IT systems & installation (Windows and/or Linux, TCP/IP) Have a strong desire for quality, and an attention to detail Ability to work effectively in a team environment composed of peers and cross-functional members worldwide Excellent written and verbal communication skills. Ability to communicate with both technical and non-technical co-workers Ability to take initiative and be a self-starter Judgment skills are needed to assess high-risk areas of an application on which to focus testing efforts Ability to understand customer needs or expectations; business requirements and technical requirements Highly skilled communicator with the ability to mentor and influence others. PREFERRED QUALIFICATIONS Worked in any Software Development Life Cycle model and desirable working in Agile environment Knowledge of software development standards and protocols. Experience with tools mentioned above Six Sigma Green or Black Belt CI Certification Certifications - ISTQB etc

Posted 2 days ago

Apply

5.0 - 9.0 years

7 - 11 Lacs

noida

Work from Office

Job Description: - Embedded Device Testing / Firmware Testing, Industrial Communication Protocols (BACnet MSTP, BACnetIP, EIP). Python scripting skill.

Posted 3 days ago

Apply

4.0 - 9.0 years

4 - 9 Lacs

noida

Work from Office

IoT expert with strong problem-solving skills, Strong Soft skills, B.Tech- electronics/CSc, Provides IoT support, Troubleshooting, Installation, firmware/software handling, Documentation, and preferably AIS 140 GPS tracking systems. TCP/IP Protocols Required Candidate profile B.Tech in Electronics/CSc with IoT expertise, electronics manufacturing experience, and hands-on support for IoT systems & AIS 140 GPS.

Posted 3 days ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

About Celestial AI: As Generative AI continues to advance, the performance drivers for data center infrastructure are shifting from systems-on-chip (SOCs) to systems of chips. In the era of Accelerated Computing, data center bottlenecks are no longer limited to compute performance but rather the system's interconnect bandwidth, memory bandwidth, and memory capacity. Celestial AI's Photonic Fabric is the next-generation interconnect technology that delivers a tenfold increase in performance and energy efficiency compared to competing solutions. The Photonic Fabric is available to our customers in multiple technology offerings, including optical interface chiplets, optical interposers, and Optical Multi-chip Interconnect Bridges (OMIB). This allows customers to easily incorporate high bandwidth, low power, and low latency optical interfaces into their AI accelerators and GPUs. The technology is fully compatible with both protocol and physical layers, including standard 2.5D packaging processes. This seamless integration enables XPUs to utilize optical interconnects for both compute-to-compute and compute-to-memory fabrics, achieving bandwidths in the tens of terabits per second with nanosecond latencies. This innovation empowers hyperscalers to enhance the efficiency and cost-effectiveness of AI processing by optimizing the XPUs required for training and inference while significantly reducing the TCO2 impact. To bolster customer collaborations, Celestial AI is developing a Photonic Fabric ecosystem consisting of tier-1 partnerships that include custom silicon/ASIC design, system integrators, HBM memory, assembly, and packaging suppliers. About the Role: Celestial AI is looking for a highly motivated and detail-oriented Software Quality Assurance (SQA) Engineer to join our team. As an SQA Engineer, you will play a critical role in ensuring the quality of our software products. You will be responsible for designing, developing, and executing test plans and test cases, identifying and reporting defects, and working closely with developers to ensure that our software meets the highest standards. Essential Duties and Responsibilities: - Test Case Design & Execution: Design, document, and execute detailed test cases for firmware components, drivers, communication protocols, and system-level interactions with hardware. - Hardware-Firmware Integration Testing: Lead and perform testing at the hardware-firmware interface, ensuring seamless and correct interaction between embedded software and physical components (e.g., sensors, actuators, external memory, peripherals like SPI, I2C, UART). - Automation Development: Design, develop, and maintain automated test scripts and test harnesses using scripting languages (e.g., Python, Bash) and specialized tools to enhance test coverage and efficiency, particularly for regression testing. - Defect Management: Identify, document, track, and verify resolution of software defects using bug tracking systems. Provide clear and concise bug reports with steps to reproduce and relevant logs. - Root Cause Analysis: Collaborate with firmware developers to perform in-depth root cause analysis of defects, often involving debugging on embedded targets using JTAG/SWD, oscilloscopes, logic analyzers, and other hardware debugging tools. - Performance & Resource Analysis: Monitor and analyze firmware performance metrics (CPU usage, memory footprint, power consumption, boot time, latency) and validate against specified requirements. - Regression & Release Qualification: Own the regression testing process and contribute significantly to the final release qualification of firmware builds. - Process Improvement: Champion and contribute to the continuous improvement of firmware development and quality assurance processes, methodologies, and best practices. Qualifications: - Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field. - 5 years of experience in Software Quality Assurance, with a minimum of 2 years directly focused on firmware or embedded software testing. - Strong understanding of embedded systems concepts, including microcontrollers/microprocessors, real-time operating systems (RTOS), interrupts, memory management, and common peripheral interfaces (GPIO, I2C, SPI, UART, ADC, DAC, Timers). - Proficiency in C/C++ for embedded development, with the ability to read, understand, and debug firmware code. - Experience with scripting languages for test automation (e.g., Python, Bash). - Hands-on experience with hardware debugging tools such as JTAG/SWD debuggers, oscilloscopes, logic analyzers, and multimeters. - Familiarity with version control systems (e.g., Git) and bug tracking tools (e.g., Jira, Azure DevOps). - Experience with test management tools (e.g., TestRail, Zephyr). - Excellent problem-solving skills, with a methodical and analytical approach to identifying and isolating defects. Preferred Qualifications: - Experience with continuous integration/continuous deployment (CI/CD) pipelines for embedded systems. - Knowledge of networking protocols (TCP/IP). - Experience with Hardware-in-the-Loop (HIL) testing, simulation, or emulation environments. Location: Hyderabad, India Celestial AI Inc. is proud to be an equal opportunity workplace and is an affirmative action employer.,

Posted 3 weeks ago

Apply

2.0 - 3.0 years

5 - 10 Lacs

Bengaluru

Work from Office

Role overview: Seeking a hands-on System Qualification Engineer to validate embedded hardware-software systems. The role involves test planning, execution, automation, and close collaboration with developers. Candidates should have strong understanding of embedded systsem and qualification of products by following process and methodology Key Responsibilities o Requirement Understanding and Test Case Development: Understand system requirements by collaborating with developers and architects. Create and maintain clear test cases, scenarios, and acceptance criteria under guidance. o Test Execution and Support: Execute system, product, and component tests based on defined test plans and strategies. Assist in validation of hardware-firmware integrated products. o Test Automation and Tool Usage: Develop simple test scripts using automation tools or scripting languages (e.g., Python, Perl). Use embedded system testing tools and frameworks efficiently. o Defect Reporting and Tracking: Identify, document, and track defects using appropriate tools. Support defect analysis and re-testing until resolution. o Documentation: Maintain test execution records, update traceability matrices, and contribute to test reports. Ensure documentation is clear, complete, and compliant with project standards. o Team Collaboration: Work closely with a lean and self-organized development and test team. Actively participate in review meetings and defect triaging sessions. What we are looking for o Good understanding of embedded systems testing and system-level testing. o Hands-on experience testing large and complex systems involving hardware-software co-design. o Experience with debugging tools and techniques for embedded hardware. o Proficiency in test automation scripting (Python, perl etc). o understanding of testing methodologies, validation processes, and quality assurance standards o Proven track record of managing the testing lifecycle and ensuring high-quality deliverables.

Posted 3 weeks ago

Apply

4.0 - 9.0 years

8 - 10 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. ORPhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Job Overview Create software/firmware test plans, addressing requirements traceability matrix and test coverage, with respect to feature requirements Design, develop, execute and maintain automated software/firmware test suites for the purpose of verifying quality and compliance of Qualcomm products at functional, integration and system levels Manually test, where appropriate, the customer experience of installation and deployment of Qualcomm hardware and software in a mobile, compute and automotive environment. Assist in the creation of a Quality Engineering/Release engineering process with emphasis on continuous integration and continuous deployment Assist in achieving production-level software readiness, implement customer use-cases, workload analysis models, workload creation, and collaborating with other teams on bring-up/debug/diags Focus on ensuring that existing Operating Systems and customer usage environments run well, while identifying strong opportunity for enhancements, from a power and performance perspective. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience.ORPhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.ORPhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications: 8+ years of experience in Software/Firmware Validation Demonstrated software test engineering in SW/FW engineering with focus on Data Center Servers (minimum 5 years). Strong understanding and experience in software/firmware test automation techniques Extensive experience working with operating systems like Ubuntu Server, RHEL, SUSE, similar or Windows server Work with multiple SW/HW Engineering teams to ensure that all requirements and features of reference platform requirements have been validated at a component, integration, functional and system level Strong programming skills with experience in C and/or Python programming languages Experience developing automated software/firmware test cases for server platforms, supporting bring-up and production SW releases Nice to have: Prior Experience with SW/FW integration at BIOS/UEFI, BMC firmware, Operating System for x86/ARM64/RISC-V 64bit for server platforms. Strong understanding of Server firmware Standards, opensource Implementation and specifications for ARM64-based servers Principal Duties and Responsibilities: Leverages advanced Software knowledge and experience to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs. Analyzes user needs, software requirements, and time and cost constraints to design and customize software for optimal operational efficiency. Designs and implements software modules for large-scale products and systems. Participates in and leads design, coding, unit testing, debugging, and integration efforts to ensure projects are completed to specifications and schedules. Performs complex code reviews and regression tests as well as triages and fixes issues to ensure the quality of code. Collaborates with individuals outside the software function (e.g., Hardware, Systems, and Test engineers) to ensure solutions work with other components of a specific project. Writes detailed technical documentation for complex Software projects. Level of Responsibility: Works independently with minimal supervision. Provides supervision/guidance to other team members. Decision-making is significant in nature and affects work beyond immediate work group. Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc. Has a moderate amount of influence over key organizational decisions (e.g., is consulted by senior leadership to make key decisions). Tasks often require multiple steps which can be performed in various orders; extensive planning, problem-solving, and prioritization must occur to complete the tasks effectively

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

Dexcom Corporation is a pioneer and global leader in continuous glucose monitoring (CGM), with a vision to revolutionize diabetes management and improve health outcomes. With 25 years of industry experience, Dexcom is committed to empowering individuals to take control of their health by providing personalized, actionable insights for solving important health challenges. The company's ambition extends beyond diabetes to develop solutions for serious health conditions and become a leading consumer health technology company. Driven by a team of ambitious and passionate individuals worldwide, Dexcom values integrity, innovation, and dependability in earning the trust of its customers. The company has already positively impacted millions of lives and is dedicated to changing millions more. Dexcom's focus on reinventing biosensing technology experiences and its goal to improve global health make it an exciting place to work. As Dexcom continues to expand globally, the India team will play a crucial role in driving innovation and delivering impactful solutions. Whether you are an experienced professional or just starting your career, Dexcom welcomes individuals who are passionate about making a difference. Joining the Dexcom Career Network will keep you informed about new opportunities as the team grows. In the Hardware Engineering department at Dexcom, key responsibilities include: - Firmware Development: Creating embedded software for medical devices - Firmware Testing: Ensuring firmware stability and performance through rigorous validation processes Please note that Dexcom's Careers Site is exclusively for individuals seeking job opportunities within the company. Only authorized staffing and recruiting agencies may submit profiles, applications, or resumes for specific requisitions. Dexcom does not accept unsolicited resumes or applications from agencies and is not responsible for any related fees. Thank you for considering Dexcom and the opportunity to contribute to our mission of empowering people to take control of their health.,

Posted 4 weeks ago

Apply

3.0 - 7.0 years

9 - 13 Lacs

Chennai

Work from Office

Job Description 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. If interested, kindly send the resume on pragya.purohit@tataautocomp.com

Posted 1 month ago

Apply

3.0 - 7.0 years

7 - 16 Lacs

Pune

Hybrid

Roles and Responsibilities: Understanding of Quality Assurance Lifecycle and software development lifecycle. Experience in web and desktop application testing. Experience with DevTools features, understanding of different tabs, such as Console, Network, Applications. Experience with Atlassian products and web-based test case management tools like Jira, Confluence, XRay/Testrail. Ability to create/maintain test documentation. Responsibilities: Develop and execute various types of test cases. Analyze and report test results, track defects and participate in daily QA routines. Be a part of development team throughout all the development lifecycle phases. Qualifications and Education Requirements: A minimum BS degree (or equivalent) in computer science, computer engineering, information engineering, or electrical engineering, and minimum 3 years of service. Less experience may be considered for candidates who can demonstrate exemplary experience with test systems. KEY COMPETENCIES: Adaptability/Flexibility ability to adapt and meet changing needs: open to new ideas; takes on new responsibilities. Communication – writes or speaks clearly and persuasively in positive or negative situations; listens and responds to questions giving clarification when needed; negotiate effectively with colleagues and staff; demonstrates group presentation skills. Comfortable in a diverse multi-national team. Teamwork – demonstrate and promote teamwork; able to build moral and group commitments to achieve goals and objectives; supports everyone’s efforts to succeed. Preferred Skills: Knowledge of Oil & Gas Industry products and services. Familiarity with basic Dev-Ops (Jenkins, bitbucket pipelines, Azure Devops, etc.) Experience working with controllers and RTUs

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

ahmedabad, gujarat

On-site

You will play a crucial role as an IoT Hardware QA Engineer in our team, where your primary responsibility will be to ensure the reliability, safety, and performance of hardware components integrated within our IoT ecosystem. Your tasks will include developing and executing test plans, test cases, and test scripts for IoT hardware and embedded systems. You will conduct functional, regression, performance, and environmental testing of hardware components, validate firmware and hardware integration with mobile and cloud applications, and collaborate with hardware, firmware, and software teams to define quality standards and resolve issues. Additionally, you will be involved in hardware validation in lab setups, which includes sensor calibration, connectivity testing (Bluetooth, Wi-Fi, Zigbee, LoRa, etc.), and power consumption testing. Your role will also require you to analyze hardware failures, work closely with engineering teams to identify root causes, document test results, create bug reports, and track issues through resolution. Furthermore, you will be expected to contribute to continuously improving QA processes and automation efforts. To be successful in this role, you should possess a Bachelor's degree in Electronics, Electrical Engineering, Computer Engineering, or a related field, along with 2-3 years of experience in hardware quality assurance, preferably within an IoT environment. You must have a strong understanding of embedded systems, PCB testing, and digital/analog hardware debugging, as well as familiarity with test equipment such as oscilloscopes, multimeters, logic analyzers, etc. Experience with connectivity protocols like BLE, Wi-Fi, Zigbee, and firmware testing is essential. You should also have the ability to read and understand schematics and datasheets. This is a full-time position located onsite in Ahmedabad. The job type is full-time, and benefits include Provident Fund. The work schedule is during the day shift. Your expertise in IoT, hardware QA, and hardware debugging will be highly valued in this role.,

Posted 1 month ago

Apply

3.0 - 8.0 years

8 - 12 Lacs

Bengaluru

Work from Office

SSD Firmware Validation Experience3 to 10 Years QualificationB.E / B. Tech / M.E / M. Tech Essential Duties & Responsibilities: A candidate in this position shall be responsible for the below functions but not limited to the following Test Design, Development, and Integration of functional tests for NVMe client SSD firmware validation Do troubleshoot and analyze complex problems. Do multi-task and meet deadlines. Proven ability to achieve results in a fast moving, dynamic environment. Self-motivated and self-directed, however, must have demonstrated ability to work well with people. Desire to work as a team member, both on the same team and outside of the team. Qualifications Required: Bachelors or Masters Firmware knowledge for a storage device Knowledge on Flash memory technology SATA/NVMe knowledge Skills: Python Excellent communication skills Preferred: Firmware Validation experience Experience with protocol analyzers Job Category Embedded Solutions Job Location IndiaBangalore

Posted 1 month ago

Apply

6.0 - 11.0 years

11 - 15 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Job Overview Create software/firmware test plans, addressing requirements traceability matrix and test coverage, with respect to feature requirements Design, develop, execute and maintain automated software/firmware test suites for the purpose of verifying quality and compliance of Qualcomm products at functional, integration and system levels Manually test, where appropriate, the customer experience of installation and deployment of Qualcomm hardware and software in a mobile, compute and automotive environment. Assist in the creation of a Quality Engineering/Release engineering process with emphasis on continuous integration and continuous deployment Assist in achieving production-level software readiness, implement customer use-cases, workload analysis models, workload creation, and collaborating with other teams on bring-up/debug/diags Focus on ensuring that existing Operating Systems and customer usage environments run well, while identifying strong opportunity for enhancements, from a power and performance perspective. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications: 8+ years of experience in Software/Firmware Validation Demonstrated software test engineering in SW/FW engineering with focus on Data Center Servers (minimum 5 years). Strong understanding and experience in software/firmware test automation techniques Extensive experience working with operating systems like Ubuntu Server, RHEL, SUSE, similar or Windows server Work with multiple SW/HW Engineering teams to ensure that all requirements and features of reference platform requirements have been validated at a component, integration, functional and system level Strong programming skills with experience in C and/or Python programming languages Experience developing automated software/firmware test cases for server platforms, supporting bring-up and production SW releases Nice to have: Prior Experience with SW/FW integration at BIOS/UEFI, BMC firmware, Operating System for x86/ARM64/RISC-V 64bit for server platforms. Strong understanding of Server firmware Standards, opensource Implementation and specifications for ARM64-based servers Principal Duties and Responsibilities: Leverages advanced Software knowledge and experience to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs. Analyzes user needs, software requirements, and time and cost constraints to design and customize software for optimal operational efficiency. Designs and implements software modules for large-scale products and systems. Participates in and leads design, coding, unit testing, debugging, and integration efforts to ensure projects are completed to specifications and schedules. Performs complex code reviews and regression tests as well as triages and fixes issues to ensure the quality of code. Collaborates with individuals outside the software function (e.g., Hardware, Systems, and Test engineers) to ensure solutions work with other components of a specific project. Writes detailed technical documentation for complex Software projects. Level of Responsibility: Works independently with minimal supervision. Provides supervision/guidance to other team members. Decision-making is significant in nature and affects work beyond immediate work group. Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc. Has a moderate amount of influence over key organizational decisions (e.g., is consulted by senior leadership to make key decisions). Tasks often require multiple steps which can be performed in various orders; extensive planning, problem-solving, and prioritization must occur to complete the tasks effectively. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 1 month ago

Apply

5.0 - 10.0 years

3 - 4 Lacs

Navi Mumbai

Work from Office

• Develop, implement, and execute comprehensive test plans, test cases, and test procedures for embedded systems • Design and set up test environments and test fixtures for system-level, integration, and component-level testing

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

The role requires you to drive, collaborate, mentor, and coach a small to medium-sized team (minimum of 8 members) by providing technical expertise in coding, debugging, and content development. You will be responsible for bug monitoring, tracking bug lifecycle, triage, and isolation. Your expertise should include coding modules, libraries, low-level debugging, code analysis, and code review. You will need to perform component selection, isolation, and RCA in case of failure. It is essential to adhere to the latest versions of feature documents, source code, binaries, and stay updated with testing, development, and debugging. Communication over emails and conversations to adhere to project timelines effectively is crucial. Mentoring teams in Automation/Debug to enhance their effectiveness in roles is also a key responsibility. Developing expertise in low-level coding, debugging, and content development within the team is important. Thorough analysis of requirements to provide measurable inputs regarding ETA, SLA, TAT, and milestones is expected from you. Training teams to analyze traces/core dump for defects reported internally or by customers to determine the root cause is a part of the role. Adapting to changing working environments, shifts, and extended working hours is necessary. You should have a thorough understanding of tools and applications used in the process and suggest new tools and process enhancements. Additionally, you should be adept at understanding Hardware IP for SSD controllers, developing firmware, and IP specific unit test cases for end-to-end functionality, maintaining high-quality standards in firmware coding, design, and unit tests as per defined processes. Your responsibilities will include being a technical expert in debugging, automation, content development, hardware requirements, and process changes for smart execution. You should possess technical mentorship and client management skills. Ability to undertake challenging tasks, projects, platforms, demanding clients, and complex processed projects is expected. Identifying project risks, planning mitigation actions with clients, ensuring quality deliverables, in-line with agreed standards, guidelines, and untampered quality are part of your ownership. You will need to analyze test results, coordinate with development teams for bug fixes, define debug strategies/standards, and document work, requirement analysis, project progress, solutions, designs, best practices, BKMs, and test reports. Status reporting, release management, compliance with protocols, coding standards, test system setups, strict delivery timelines, and knowledge management are also critical aspects of the role. Your skills should include expertise in code walkthrough, providing technical input to project management, troubleshooting boards/systems, evaluating test results against system specifications, rework/HW for automation environment, planning, developing, and implementing best processes, coordinating communication between technical architects and teams, being results-driven, proactive, team-oriented, with strong communication, analytical, problem-solving, and organizational skills. Sharing coding, debug, and content learnings across teams, working closely and independently with clients, understanding the criticality of deliverables, and performing accordingly are essential. Your knowledge should encompass hardware engineering with strong knowledge of programming languages, automation programming, debugging techniques, protocols, interfaces, hardware design, microcontrollers/processors, debugging tools, product development lifecycles, Agile methods, electronic testing methodology, SCM tools, office tools, automation frameworks, and system debug lifecycles. Completion of all mandatory trainings, adherence to testing methodologies, compliance processes, project schedules, timelines, KPIs, and implementing impactful processes/innovations will be key measures of your performance. Adhering to release management processes, lab trainings, protocols, coding standards, test system setups, test compliance, ESD, and managing knowledge effectively are also important aspects of the role. You should consume project-related documents, source code, platforms, features, specifications, and provide training to the team regularly to upskill them. Expertise in C with firmware testing, testing for storage controllers, firmware development, and other relevant skills mentioned in the job description are prerequisites for this role. UST is a global digital transformation solutions provider that partners with clients to embed innovation and agility into their organizations. With over 30,000 employees in 30 countries, UST aims to make a real impact through transformation.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You will be responsible for driving, collaborating, mentoring, and coaching a small to medium-sized team (with a minimum of 8 members) by providing technical expertise in coding, debugging, and content development. You will self-manage to deliver results with no guidance and inspire team members; a lead who is looked upon by all members for technical assistance. As an expert, you will be proficient at bug monitoring, tracking bug lifecycle, triage, and isolation. You will excel at coding modules, libraries, low-level debugging, code analysis, and code review. Your responsibilities will include performing component selection isolation RCA in the event of failure, adhering to the latest versions of feature documents, source code binaries w.r.t. testing development, and debugging. You will ensure adherence to project timelines and communicate effectively over emails and conversations. Additionally, you will mentor teams in Automation/Debug to become more effective in their roles and develop overall team expertise on low-level coding, debugging, and content development. Your role will require a thorough analysis of requirements to provide measurable inputs in terms of ETA, SLA, TAT, and milestones. You will be expected to train teams to analyze traces/core dump for defects reported internally or by customers to determine the root cause and be flexible and adaptable to changing, varied working environments, shifts, and extended working hours. Moreover, you should have a thorough understanding of tools and applications used in the process and be able to suggest new tools and process enhancements. You should possess technical expertise in debugging, automation, content development, hardware requirements, process changes for smart execution, debug, and development. Additionally, you must have technical mentorship and client management skills. Your ownership will involve undertaking challenging domains, tasks, projects, platforms, demanding clients, and complex processed projects. You will be responsible for identifying project risks and planning mitigation actions with clients. Quality is paramount, and you will need to ensure the quality of deliverables in-line with agreed standards, guidelines, fair and untampered. You will analyze test results, coordinate with development teams for bug fixes, define debug strategies/standards, and BKM. Documentation is a key aspect, and you will be required to create documentation for your work, requirement analysis, project progress, solutions, designs, best practices, BKM, and test reports. In terms of status reporting, you will need to report the status of tasks assigned, comply with project-related reporting standards and processes, and publish reports timely and periodically with utmost quality. Adhering to release management processes for test/debug execution, milestones, ETA, and test reports is essential. Compliance with lab trainings, protocols, coding standards, test system setups, test compliance, ESD, and strict delivery timelines is mandatory. Managing knowledge is crucial, and you should consume project-related documents, source code, platforms, features, specifications, and provide training to the team to upskill them. Regular training of team members on new features, best practices, BKMs, and processes will be part of your responsibilities. Your skills should include expertise in code walkthrough and authoring of modules/libraries, providing technical input to the project management team, troubleshooting boards/systems, evaluating test results against system specifications, rework/HW for automation environment, planning, developing, and implementing best processes, coordinating communication between technical architects and the team, being a results-driven self-starter, working in a team environment, possessing good written and verbal communication abilities, excellent aptitude analytical and problem-solving skills, proactively asking for and offering help, organizational mechanisms to share coding, debug content learnings across teams, working closely and independently with clients to perform tasks as per expectations, and understanding the criticality of deliverables to perform accordingly. Your knowledge should encompass expertise in Hardware Engineering with strong knowledge of C, C++, C#, Python, and relevant languages, strong knowledge of Automation Programming or Debugging techniques and methodologies, hardware design for automation purposes, understanding of microcontroller/processors, hardware architectures, protocols, interfaces, debugging tools, hardware and product development lifecycles, Agile methods, electronic testing methodology and standards, Source Code Management tools like GIT, proficiency with MS Office and Visio, and understanding of automation framework or system debug lifecycle. The ideal candidate should have technical capabilities in understanding the Hardware IP for SSD controllers, developing firmware, IP-specific unit test cases for end-to-end functionality, maintaining high-quality standards as per defined processes in firmware coding, design, and unit tests. UST is a global digital transformation solutions provider that partners with clients from design to operation, embedding innovation and agility into their organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact, touching billions of lives in the process.,

Posted 1 month ago

Apply

3.0 - 8.0 years

8 - 12 Lacs

Chennai, Bengaluru, Thiruvananthapuram

Work from Office

Experience – 3-8 years Location – Bangalore Mode – Onsite (Work from Office) Budget – 8 -12 LPA Joining – Immediate to 1 Month. Experience testing Desktop/Web Applications /embedded systems, including hardware interaction and firmware validation. Required Candidate profile Understanding industrial communication protocols like CAN Bus, Ethernet IP based etc. Proficiency in automation tools (e.g., Selenium, Robot Framework), python, lua and version control (Git).

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

ahmedabad, gujarat

On-site

It's fun to work in a company where people truly BELIEVE in what they are doing! We're committed to bringing passion and customer focus to the business. Halma is a global group of life-saving technologies companies, driven by a clear purpose. We are an FTSE 100 company with headquarters in the UK and operations in 23 countries, including regional hubs in India, China, Brazil, and the US. About Halma Company SENSIT Sensit Technologies designs, manufactures, and services products that protect life, property, and the environment from hazardous gases. Sensit offers a complete line of gas detection and monitoring equipment as well as an acoustic pipe locator for underground utility infrastructure. Recent product releases include the Gas-Trac hand-held and fixed-point instruments for the remote detection of methane, instruments for the monitoring of odorant in gas systems, and the natural gas industrys most complete line of products for improving the speed, accuracy, and efficiency of leak surveys. Sensit Technologies is an ISO 9001:2015 Certified Company with headquarters in Valparaiso, Indiana. For more details, please visit https://gasleaksensors.com/ Roles and Responsibilities Functional testing of software products and supported embedded devices. Developing tests and executing test plans, identifying defects, and collaborating with cross-functional teams such as developers and product managers to deliver high-quality products. Maintain comprehensive test documentation, including test cases, test scripts, and test results, for future reference and knowledge sharing. Critical Success Factors: Strong experience in test design techniques and defect reporting. Demonstrate effective Test Design, Test Development Testing & Report generation. Key Attributes: Mandatory skill set: Exposure/Experience in Test case Design & Development. Exposure/Experience in Test bench setup for Integration and system testing. Exposure/Experience in product life cycle verification and validation testing. Experience mobile, web and desktop application testing. Desired skill set (Nice to have): Experience in Embedded Product Testing (Firmware and PC tools). ISTQB or other relevant software testing certifications will be an added advantage. Device/Browser Compatibility, Performance Testing, Security Testing, API Testing. Experience 2 to 4 Years of experience. Education Qualification Bachelor of Engineering (BE/BTech) / BCA / MCA / M.Sc. /B.Sc. Preferred ECE, Electrical, computer science, Information Technology, or a related field. Exposure QA Engineer with a focus on testing IoT, embedded devices, mobile, web and desktop applications. Knowledge of networking protocols, IOT device communication, security testing will be an added advantage. If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us! Not the right fit Let us know you're interested in a future opportunity by clicking Introduce Yourself in the top-right corner of the page or create an account to set up email alerts as new job postings become available that meet your interest! Company: Halma India Private Limited,

Posted 1 month ago

Apply

4.0 - 8.0 years

11 - 13 Lacs

Pune

Work from Office

Hands-on experience in Python and Pytest with a strong grasp of OOP concepts. Proficient in Linux operating systems, REST APIs, and MQTT protocol. 5 to 10 years of experience in the test automation domain, with a preference for firmware test automation. Over 5 years of hands-on experience developing automation frameworks using Python (with strong OOP principles) and Pytest or similar test frameworks. Minimum 3 years of practical experience with communication protocols such as Ethernet/IP, Modbus, SPI/I2C, MQTT, and REST API. Strong testing and debugging skills on embedded platforms or related environments. Good overall understanding of CI/CD pipelines using GitHub, Azure DevOps, or similar tools. Solid knowledge of performance testing methodologies for embedded platforms or comparable systems.

Posted 1 month ago

Apply

3.0 - 5.0 years

3 - 6 Lacs

Pune

Work from Office

Responsibilities: * Design, develop & execute test plans for embedded systems hardware * Collaborate with cross-functional teams on product development * Ensure compliance with industry standards & customer requirements Annual bonus

Posted 1 month ago

Apply

6.0 - 10.0 years

0 Lacs

ahmedabad, gujarat

On-site

Job Description: Experience on Linux and/or embedded systems and peripherals interfaces validation. 6+ years of overall experience in embedded Software testing with good understanding of I2C/I3C, SPI, PCIe, USB, SPI/eSPI, GPIO/SGPI. Bachelors degree in computer science or related field. Experience in NIC drivers in Linux, BMC and firmware testing. Strong Networking, PCIe, BMC background. Familiarity with ARM CPU and SOC system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.) Experience with troubleshooting integration issues including root-cause analysis Solid understanding of software development lifecycle (SDLC), software testing lifecycle (STLC), software testing methodologies, and agile development practices. Familiarity with Atlassian tools (Jira, Confluence, etc) Experience working with SCM tools like Git/ SVN Automation testing experience using python and Pytest\Robot framework Job Category: Others Job Type: Full Time Job Location: AhmedabadBangaloreGurgaonKochiNoidaPollachiPune Experience: 8+ years Notice period: 0-15 days,

Posted 1 month ago

Apply
Page 1 of 3
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies