Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
3.0 - 6.0 years
5 - 7 Lacs
Ludhiana
Work from Office
STM32 , ARM development Interfacing of Sensors with MCU (ST) Protocol : SPI, UART,I2C, CAN, USB etc , open CPU , BLE , WIFI Required Candidate profile Excellent in Embedded C /C++,, Communication protocol stack development and debugging skills Excellent ability to plan, prioritize, initiate, and handle multiple tasks simultaneously team Player
Posted 5 days ago
4.0 - 9.0 years
6 - 11 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. 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. 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
Posted 6 days ago
2.0 - 4.0 years
5 - 9 Lacs
Bengaluru
Work from Office
You will be responsible to: Test system firmware that runs on IBM Power Systems spanning entry level servers to enterprise level high end servers with feature rich Reliability, Availability, and Serviceability (RAS) features. Work with the OpenPOWER partners and OpenBMC community for Firmware test and support. Drive testing of firmware features to ensure high quality product Automate tests as part of the agile development process Interact with the development team to understand requirements and design Collaborate with other teams to define/understand requirements. Contribute in developing an environment of continuous improvement across product lines and development groups. Continuously Innovate to ensure better customer experience of firmware features Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 2 - 4 years of experience in firmware testing Working knowledge of computer systems architecture and operating systems concepts Hands-on development or testing on Linux platform and knowledge on Linux OS internals Enterprise level Functional or Systems Testing and STLC concepts Proven Experience in Automation frameworks Hands-on working experience with Python and other any scripting languages Proven Experience in Linux, Git and Gerrit Experience with working on open-source software using tools such as git Preferred technical and professional experience Exposure to Server domain and embedded systems Knowledge of IBM Power systems software/architecture Interest in low level Hardware Understanding of network and security testing
Posted 1 week ago
4.0 - 8.0 years
5 - 9 Lacs
Bengaluru
Work from Office
Test system firmware that runs on IBM Power Systems spanning entry level servers to enterprise level high end servers with feature rich Reliability, Availability, and Serviceability (RAS) features. Work with the OpenPOWER partners and OpenBMC community for Firmware test and support. Drive testing of firmware features to ensure high quality product Automate tests as part of the agile development process Interact with the development team to understand requirements and design Collaborate with other teams to define/understand requirements. Contribute in developing an environment of continuous improvement across product lines and development groups. Continuously Innovate to ensure better customer experience of firmware features Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 4 - 8 years of experience in firmware testing Hands-on development or testing on Linux platform and knowledge on Linux OS internals Working knowledge of computer systems architecture and operating systems concepts Enterprise level Functional or Systems Testing and STLC concepts Proven Experience in Automation frameworks Proven Experience with Python and other any scripting languages Proven Experience in Linux, Git and Gerrit Exposure to Embedded environment Experience with working on open-source software using tools such as git Preferred technical and professional experience Exposure to Server domain Knowledge of IBM Power systems software/architecture Interest in low level Hardware Understanding of network and security testing
Posted 1 week ago
6.0 - 9.0 years
7 - 11 Lacs
Pune, Bengaluru
Work from Office
Python + PyTest Framework or similar + Embedded Firmware Testing knowledge + RTOS or Linux basic understanding Hands-on experience in Python scripting Basic / Good working experience with Embedded control system Good knowledge of communication protocols like Ethernet/IP, Modbus, SPI, I2C, MQTT Knowledge of RTOS or Linux operating system and basic and networking console commands Good understanding of Software test lifecycle
Posted 1 week ago
10.0 - 12.0 years
15 - 20 Lacs
Bengaluru
Work from Office
- Strong Experience in Firmware testing of the Indutrial Embedded Device Firmware and validation of PLCs, Motion Logic controllers, RTUs, HMI and SCADA systems - Protocol Testing knowledge on BACnet, OPC-UA, MODBUS - Experience in the connectivity protocols Ethernet, RS485, RS232, CAN - Experience in control systems, DCS (Distributed control systems) - Experience in HIL (Hardware in Loop) Testing - Usage of in-house tools and simulators for testing - Test Lab design and preparation, troubleshooting - Hands on with Python Scripting language , OOPS in Python - Hands on with Test Automation Framework design and development (Robot Framework, pybot, pytest) - Strong experience in Realisation of Requirements to Test Case Design and Test Automation - Estimation, requirement preparation, Test Case writing and Test Plan creation - Knowledge of GIT or other software configuration management tools - Knowledge of JIRA or similar bug tracking tools - Strong Communication Skills
Posted 1 week ago
8.0 - 11.0 years
9 - 14 Lacs
Pune
Work from Office
- Strong Experience in Firmware testing of the Indutrial Embedded Device Firmware and validation of Gateways and Edge Controllers - Protocol Testing knowledge on Modbus, BACnet, OPC-UA (Modbus Preferrable) - Experience in the connectivity protocols Ethernet, RS485, RS232, CAN - Experience in HIL (Hardware in Loop) Testing - Usage of in-house tools and simulators for testing - Hands on with Python Scripting language , OOPS in Python - Hands on with Test Automation Framework design and development (Robot Framework, pybot, pytest - Any one) - Test Case writing and Test Plan creation - Knowledge of GIT or other software configuration management tools - Knowledge of JIRA or similar bug tracking tools - Strong Communication Skills Skill Set - Industrial Protocols, Python, Robot Framework, Pytest, Modbus TCP/RTU, Modbus, BACNet, OPC UA
Posted 1 week ago
5.0 - 8.0 years
9 - 14 Lacs
Bengaluru
Work from Office
Bachelor degree in Electrical/Electronic engineering, master degree preferred Extensive experience in firmware validation and testing processes Proficient in both in manual and automated testing frameworks, particularly PYTEST, with strong Python programming skills Knowledge of embedded systems and familiarity with ANSI C programming Experience with CI/CD pipelines and version control systems such as GIT and Bitbucket Hands-on experience with debugging firmware using tools like oscilloscopes, logic analyzers, or serial debuggers Strong analytical skills for interpreting test data, identifying issues, and proposing effective solutions Excellent verbal and written communication skills, with the ability to collaborate effectively across global teams Highly motivated, quick learner, and capable of working independently
Posted 1 week ago
8.0 - 13.0 years
18 - 22 Lacs
Bengaluru
Work from Office
Design, develop, maintain robust automated test frameworks, scripts for printer software/firmware Validate printer workflows: print queues, rendering engines, page description languages (PCL, PostScript), connectivity protocols (USB, Ethernet, Wi-Fi) Required Candidate profile Work closely with development, QA, and product management to ensure product quality from the design phase onward. Debug and troubleshoot issues across firmware, software, and hardware boundaries. Perks and benefits Perks and Benefits
Posted 1 week ago
3.0 - 8.0 years
15 - 20 Lacs
Pune
Work from Office
Experience in industrial communication protocol validation like BACnet MS/TP, BACnet/IP, EIP Experience in functional & system level(overall product level) testing Knowledge about Python or any other scripting language Required Candidate profile Knowledge of JIRA, Agile Experience in Motors, VFD’s, Relays, HiL, Matlab will be advantage
Posted 1 week ago
6.0 - 11.0 years
10 - 19 Lacs
Hyderabad
Work from Office
Role & responsibilities Preferred candidate profile 5-10 years experience in Embedded device and Hardware Testing knowledge Ability to perform whitebox testing , unit testing • Hands on experience in mobile app or mobile device testing. • Good to have experience in Python selenium testing Hands on experience in Medical Device testing is added advantage. • Experience on working, Test Hardware, and boards • Perform end-to-end functional testing and validation for the applications under test. • Developing a detailed test cases, risk identification, and impact analysis etc. • Review customer requirements, use cases, user stories, and functional requirements and author test cases • Execute test cases for products under development using test management/tracking tools • Create and maintain cases, scenarios/scripts, in compliance with defined QA standards and methodologies • Establish and configure testing environments for executing test cases and scenarios Experience with Healthcare Domain and FDA's device testing lifecycle. • Good Communication skills. Be explicit in spoken and written English language. • Good attitude towards work and corporate culture. • Excellent Written and Oral Communication skills
Posted 1 week ago
4.0 - 7.0 years
14 - 24 Lacs
Chennai
Work from Office
Functional QA Positions: 4 Experience: 4 to 6 years Skill Set: Functional testing with ATM Testing experience mandatory Familiarity with REST API testing and tools such as Postman or RestAssured. Firmware testing on the Kiosk Good understanding of SQL queries and databases Understanding of CI/CD tools like Jenkins, Azure devops. Knowledge of software testing principles and methodologies (Agile, Scrum, etc.). If you find this opportunity interesting kindly share your below details (Mandatory) to Iswarya.prabakar@synechron.com Total Experience Exp in Function Testing: Exp in ATM testing : Current CTC : Expected CTC : Notice period : Current Location : Reason for job change :
Posted 1 week ago
5.0 - 10.0 years
7 - 12 Lacs
Hyderabad
Work from Office
GRADE : 10 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 weeks ago
5.0 - 6.0 years
4 - 8 Lacs
Mumbai
Work from Office
About NCR Atleos NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe. 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 Offers of employment are conditional upon passage of screening criteria applicable to the job. EEO Statement NCR Atleos is an equal-opportunity employer. It is NCR Atleos policy to hire, train, promote, and pay associates based on their job-related qualifications, ability, and performance, without regard to race, color, creed, religion, national origin, citizenship status, sex, sexual orientation, gender identity/expression, pregnancy, marital status, age, mental or physical disability, genetic information, medical condition, military or veteran status, or any other factor protected by law. Statement to Third Party Agencies To ALL recruitment agenciesNCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes.
Posted 2 weeks ago
2.0 - 6.0 years
2 - 7 Lacs
Noida
Work from Office
Respond to customer through phone/ email inquires w.r.t products and perform required technical troubleshooting steps based on customer issue within the scope of support Hands-on experience working with ticketing tools and SLA governed environment Required Candidate profile High proficiency in using computers. Technical troubleshooting/ debugging experience, Hardware Embedded System
Posted 2 weeks ago
8.0 - 12.0 years
13 - 18 Lacs
Chennai
Work from Office
Overall Responsibilities: Lead and manage the quality control automation team in Synechron to ensure timely and accurate delivery of projects. Develop, implement and maintain test automation frameworks, processes and tools to ensure software quality and reliability. Collaborate with development teams to identify, isolate, and track defects and to continuously improve testing processes. Mentor and guide team members to develop their technical and professional skills. Skills: Experience in test automation using Playwright. Hands-on expertise in at least one of the following languagesTypeScript, JavaScript, Java, or Python. Lead the QA delivery and support the team Should also be hand-on with execution to support the deliverables Functional testing API testing using Postman Firmware testing on the Kiosk Azure Devops/ JIRA Experience: 8+ years of experience in software quality assurance and testing, with at least 2 years of experience in leading teams. Proven track record of delivering high-quality, reliable software applications. Experience in working in a fast-paced, Agile development environment. Day-to-Day Activities: Oversee the development and implementation of automated test plans, test cases, and test scripts. Review test results and ensure that any identified defects are tracked and resolved in a timely manner. Lead the continuous improvement of the automation testing process, including the adoption of new testing tools and methodologies. Mentor and coach team members on testing best practices and new testing techniques. Collaborate with cross-functional teams, including development, project management, and business teams, to ensure successful project delivery. Qualification: Bachelors or Masters degree in Computer Science, Information Technology, or a related field. Soft Skills: Excellent leadership and communication skills. Ability to mentor and guide team members effectively. Strong problem-solving skills and ability to think creatively. Excellent organizational and time management skills. Strong attention to detail and ability to work under pressure.
Posted 3 weeks ago
5.0 - 8.0 years
5 - 15 Lacs
Hyderabad
Work from Office
Strong Embedded Firmware Testing Experience Experience in Hardware debugging Experience in testing IOT devices . Experience with Cloud-based IoT firmware testing Experience in Automation testing by using Labview,Python or similar languages. Experience in testing Communication Protocols such as CAN, I2C, SPI, RS232, RS485 Ability to use logic analyzers, Oscilloscope, emulators, Simulators ,debuggers, and other diagnostic equipment Experience with cellular protocols (2G, 3G, 4G, 5G, LTE, NB-IoT, Cat-M . Experience with RF testing and cellular network simulator Expertise in battery technologies, power profiling, and energy efficiency testing . Work with CAN tools (CANoe, CANalyzer, PCAN, etc.) for data logging, analysis, and debugging. Strong hands-on experience with CAN communication (CANoe, CANalyzer, etc .) Knowledge on communication protocols like REST(HTTP or CoAP), MQTT Etc. Familiarity with CI/CD pipelines , Jenkins, and automation frameworks for embedded testing. Experience utilizing Agile Software Process Techniques
Posted 3 weeks ago
4.0 - 9.0 years
7 - 16 Lacs
Noida
Work from Office
Job Tittle: Senior Engineer - Firmware Testing Job Location: Noida Work Mode: Work from Office Must have experience: Firmware/Embedded testing Key Purpose of Role: As an engineer in test, validation and automation, the candidate should participate in defining test strategy, developing test cases, and writing scripts , creation of Automation suites, automatic test execution & providing/enabling CI/CD based test solutions. Manual test execution if business need arises. Contribute to develop test solutions. Understand new technologies/requirements and create tests. Areas of Responsibility / Tasks: Review product requirements, architecture designs and provide feedback to development teams. Develop system test strategies, test plans and execute testing, along with developing test automation framework and test scripts. Working, enabling and providing CI/CD based test pipelines. Drive initiatives to improve overall quality, effectiveness of testing, quick turnaround of bugs. Must be able to apply knowledge of network and wireless protocols and test methodology to develop test cases and execution. Responsible for the creation and maintenance of relevant documentation in a CMMi and related context. Efficient collaboration with local and European test and design teams, including gathering and integration of relevant best practices of in the respective field. Hands-on test automation and manual test implementation of complex functions during the implementation phase of the project. Ability to perform stress and long term tests via Automation/Manual pro-actively seeks to make continuous improvements to Test coverage, execution and automation. Analysing technical requirements in view of testing. Identify design for testability needs. Ability to understand C/C++ based code and provide first level analysis of issues and propose fixes/solutions. Metering domain/Communication testing Experience in testing embedded products Automation using LabVIEW, Test-Stand, Python, Perl and other tools Testing in Scrum/Agile development framework Understanding of C, C++ and debugging Network, Wireless and Hardware Device Knowledge Experience using Defect management, Source Code Managenent, REQUIREMENT Management tools. Link to apply : https://careers.landisgyr.com/job-invite/20127/ Regards HR Team
Posted 3 weeks ago
3.0 - 7.0 years
3 - 7 Lacs
Bengaluru
Work from Office
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Is highly respected, experienced and trusted. Masters all phases of the software development lifecycle and applies innovation and industrialization. Shows a clear dedication and commitment to business objectives and responsibilities and to the group as a whole. Operates with no supervision in highly complex environments and takes responsibility for a substantial aspect of Capgeminis activity. Is able to manage difficult and complex situations calmly and professionally. Considers the bigger picture when making decisions and demonstrates a clear understanding of commercial and negotiating principles in less-easy situations. Focuses on developing long term partnerships with clients. Demonstrates leadership that balances business, technical and people objectives. Plays a significant part in the recruitment and development of people. Skills (competencies) Verbal Communication
Posted 3 weeks ago
5.0 - 10.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.
Posted 3 weeks ago
3 - 8 years
14 - 18 Lacs
Chennai
Hybrid
Role & responsibilities We are seeking a technically strong and automation-savvy Software Development Engineer in Test (SDET) to join our dynamic product testing team.based in Chennai (India). This team is part of a bigger global R&D team. In this role, you will design, develop, and execute robust test solutions for embedded software systems interfacing with desktop applications that reports out data, signals, and graphs along with post analysis . Youll work across firmware, APIs, and GUI layers , owning the quality process end-to-end from test strategy to automation implementation and result analysis with a focus on performance, accuracy, and reliability.You will work as part of a global R&D team supporting HBM Genesis High Speed, LanXi and Fusion products. HBK products contribute to a variety of applications across technology sectors such as: Automotive, Electric Drives & Generator, Aerospace, Energy / High-Voltage, Material Testing and Service. This will include manual and predominantly automated testing of the application and overall system. You will be responsible for: Own the test strategy , planning, and execution for system-level, functional, regression, and performance testing. Design, develop, and maintain automated test frameworks for embedded software interacting with desktop applications.Work in conjunction with the global Verification & Validation team to drive and align HBK global processes and standards. Setting up of automated system tests for new feature testing and ensuring those system tests remain up and running. Implement desktop UI automation (e.g., signal and graph validation) using tools like Pywinauto, WinAppDriver, or OpenCV-based validation. To contribute in conjunction with other members of the team to ensure all software errors are identified and reported. Monitor system test results and perform first level diagnostics. Assist with resolution and reproduction of user software problems. Contribute to the development and continuous improvement of the software by working in conjunction with software testers and developers based in the Europe. Take on technical leadership responsibilities within an agile product team. Professional qualifications Preferred candidate profile 3-6 years experience in similar previous roles specifically including 2 years’ experience in software testing of data acquisition software, ideally in embedded or real-time systems Strong programming skills in Python, C#, or Java – with experience in building test automation frameworks. Experience with automated UI testing of desktop applications (Windows-based) and tools like Pywinauto, AutoIt, WinAppDriver, or similar.Bachelor or master of Engineering or Technology degree in Electrical, Electronics, Communication, Instrumentation, Mechanical, Computer Science or Information Technology. Knowledge of testing processes, tools and methodologies. Knowledge / experience of Agile Software Development & Testing, SAFe (Scaled Agile Framework). Hands-on experience with Jira, Confluence , and version control systems (e.g., Git). Familiarity with signal or waveform validation , data acquisition, or test & measurement systems is a strong plus.Contribute to process improvement, CI/CD pipeline integration, and test data management. Agile or ISTQB Software Test certification would be an advantage. Preferences: Working knowledge of various testing frameworks like Ceedling, GoogleTest, or host-based simulations. Solid understanding of embedded systems and communication protocols We offer Freedom with responsibility is the framework for HBK’s employees. This allows for a good balance between work and family life and for constant development of professional and personal skills in an international and enjoyable working environment. You'll have the space to innovate, architect, and mentor — helping shape the future of embedded QA at HBK. One company – HBK On 1 January 2019, Brel & Kjr and HBM merged their activities into a new company called HBK (Hottinger Brel & Kjr). With more than 3,500 employees worldwide and production facilities in Denmark, Germany, the UK, the USA, China and Portugal and presence in 80 countries, HBK is a leading player in the test and measurement area. For further info please visit www.hbkworld.com. HBK is a division of Spectris plc, a UK-based productivity-enhancing instrumentation and controls company serving leading aerospace, automotive, medical, and other customers. Spectris plc is listed on the London Stock Exchange.
Posted 1 month ago
5 - 10 years
7 - 11 Lacs
Bengaluru
Work from Office
Project Role : Silicon Firmware & Embedded Engineer Project Role Description : Write the software that powers and operates a silicon chip. Develop pre-silicon firmware and software with a direct interface to hardware. Integrate and develop C tests/APIs and software build flow. Perform design and code reviews. Test and validate product implementations. Must have skills : Python (Programming Language) Good to have skills : Shell Scripting Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Silicon Firmware & Embedded Engineer, you will be responsible for writing the software that powers and operates a silicon chip. Your role involves developing pre-silicon firmware and software with a direct interface to hardware, integrating and developing C tests/APIs and software build flow, performing design and code reviews, and testing and validating product implementations. Roles & Responsibilities: Expected to be an SME. Collaborate and manage the team to perform. Responsible for team decisions. Engage with multiple teams and contribute on key decisions. Provide solutions to problems for their immediate team and across multiple teams. Develop innovative solutions to complex technical challenges. Conduct thorough testing and validation of firmware and software components. Stay updated on industry trends and advancements in silicon firmware and embedded engineering. Professional & Technical Skills: Must To Have Skills: Proficiency in Python (Programming Language). Good To Have Skills: Experience with Shell Scripting. Strong understanding of software development principles and practices. Knowledge of hardware-software interface and embedded systems. Experience in developing and debugging firmware for silicon chips. Proficient in C programming language for firmware development. Additional Information: The candidate should have a minimum of 5 years of experience in Python (Programming Language). This position is based at our Bengaluru office. A 15 years full time education is required. Qualification 15 years full time education
Posted 1 month ago
5 - 9 years
10 - 14 Lacs
Bengaluru
Work from Office
The focus of this role is to plan, build, and execute the verification of new and existing features for AMD s custom silicon/ASIC designs, resulting in no bugs in the final design. THE PERSON: You have a passion for modern, complex processor architecture, digital design, and verification in general. You are a team player who has excellent communication skills and experience collaborating with other engineers located in different sites/timezones. You have strong analytical and problem-solving skills and are willing to learn and ready to take on problems. KEY RESPONSIBILITIES : Collaborate with the Arch, Design, Functional DV, Emulation, Platform Debug, etc teams to understand Architecture and verification asks Ability to come with detailed testplan based on the Arch specs Good understanding and exposure to SoC design and architecture 10+ years of Design Verification experience with strong Verilog, System Verilog, C and UVM/OVM knowledge Candidate should be able to develop Testbench. Thorough understanding of verification environments including need, methodology, stimulus, checkers, scoreboards, coverage aspects. Developing functional coverage & assertions. Own the DV sign-off and ensure a bug free design Work with the post-silicon team on debug support and to help root-cause any failures Have worked on wireless protocol design verification Bringing up Testbench/SoC verification environment. Good understanding of SoC RESET/CLOCK flow Exposure to DEBUG concepts such as JTAG etc Comfortable with VCS/Verdi and excellent debug skills Logical in thinking and ability to gel well within a team Good communication skills Continuously drive methodology improvements to improve efficiency Mentor junior engineers to build a high performing team PREFERRED EXPERIENCE: Proficient in SoC/sub-system/IP level ASIC verification Proficient in debugging firmware and RTL code using simulation tools Proficient in using UVM testbenches Experienced with Verilog, System Verilog, C, and C++ Worked on any High Speed Interface like PCIE/DDR/USB/Other, Good understanding of AXI/AHB/APB Bus protocol Prior knowledge of ARM/RISC Processor based designs verification and bring-up verification Developing UVM based verification frameworks and testbenches, processes and flows Good understanding and hands-on experience in the UVM concepts and SystemVerilog language Scripting language experience: Perl, Python, Makefile, shell preferred.
Posted 1 month ago
6 - 7 years
7 - 11 Lacs
Pune
Work from Office
As an embedded test engineer, you will focus primarily on ensuring the hardware and software/firmware quality of our embedded systems. Your responsibilities will include, but not limited to: Defining test methodology for ensuring the quality of embedded firmware and hardware Creating/defining the necessary tools and test plans for conducting firmware testing and hardware design verification Generating test cases for both hardware design verification and firmware testing Working closely with firmware, hardware and requirements engineers to ensure optimal test coverage Working closely with test technicians executing test cases to ensure they have the corrects tools and understanding of the test cases Developing new processes and tools to speed the testing process (e.g. auto testing) Creating production functional test specifications for both subassemblies and final assembly Performing root cause analysis to enhance the on-going quality of products Actively participating in multidisciplinary project teams through all phases of product development to ensure successful execution of innovative and best-in-class designs Requirements: B.E. in Electrical Engineering 6+ years test experience (hardware design verification, embedded firmware test and production electrical test) Knowledge of Blue Tooth Low Energy specification, RF tests and test equipment Excellent written and verbal skills Strong analytical and problem-solving skills Detail oriented Working knowledge of test equipment (e.g. scopes, data acquisition systems, communication analyzer, spectrum analyzer, etc) Desired Skills/Experience C, C-sharp or a scripting language suitable for automating firmware tests RF Phy testing experience (BLE), both for SIG compliance and production test IMU test experience Regulatory/safety knowledge (CEC, CE, UL, CEA, etc.) Automated test experience
Posted 2 months ago
0 - 5 years
4 - 8 Lacs
Nasik
Work from Office
Embedded programming, Emb C, C++, python, Digital circuit design.Analog circuit design. PCB design, RF circuits, Product design: mechanical design, enclosure selection, etc. Know how various IoT sensors & and communication modulesPowersupply design.
Posted 2 months 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
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2