Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
6 - 11 years
30 - 35 Lacs
Bengaluru
Work from Office
Role & responsibilities Key Elements of the role: Develop software systems and integrate with new and/or existing hardware specifications by designing and coding programs or modifications of programs Technical Skills in requirements definition, designing, code, testing, and debugging Hardware/software integration and co-simulation environments Micro controller (32bit, 16bit), STM32F, ARM, MSP430F micro Qualifications: f Experience in standard tools for embedded system development (ICE, emulators, debuggers, simulators, Logic analyzer) knowledge on Embedded C , Assembly/In-line Assembly, MATLAB Modbus, Embeddded c++/c, IAR, RTOS, Communication: TCP/IP, MODBUS, SPI, I2c, Rs485 B.E./B.Tech in ECE / EEE Required Skillset: Proficient in Embedded C and Embedded C++ (preferred) Experience with RTOS Strong experience with ARM controller Work experience in Ethernet communication protocol development; experience with 1-Wire protocol is preferred. Driver development for microcontrollers Extensive debugging skills Working experience with ADC HMI display experience
Posted 2 months ago
6 - 7 years
20 - 25 Lacs
Pune
Work from Office
Some careers shine brighter than others. If you re looking for a career that will help you stand out, join HSBC, and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. We are currently seeking an experienced professional to join our team in the role of Senior Software engineer In this role you will: Working cross functionally with teams across HSBC Mobile to ship new features or products Collaborating with development teams to configure projects and build processes Developing tools and processes to improve and automate workflows Setup and maintain a scalable, stable set of build, test and deploy jobs Troubleshooting and resolving complex software integration issues Refactoring and continuous improvement of the code bases The work of the HSBC Digital teams includes developing new mobile apps and online experiences; using digital messaging to enhance our customer relationships; building and improving the underlying technology and security platforms; and innovating our propositions to compete effectively in a mobile, data-driven world. Taking responsibility for releases and contributing to the ongoing support of the live apps Requirements To be successful in this role you should meet the following requirements: Solid experience in Mobile Engineering Have strong coding ability and testing mindset, e.g. CI/CD, high code coverage, chaos engineering Experience with Gradle build system Experience with Jenkins or similar CI/CD platforms Experience with UI automation testing at scale (Espresso, or similar tools) Experience with Managing emulators/device farms Knowledge of or willingness to learn programming in Python, Groovy, Kotlin and Swift Knowledge of agile project management with cross functional teams, using Jira and Confluence
Posted 2 months ago
- 3 years
0 Lacs
Bengaluru
Work from Office
We are seeking a full-time Software Engineering Intern. In this role, you will be responsible for learning and training to develop software solutions. What You Will Do Learn to develop software using C, C++, Java or other selected languages on Android Platform. Desirable to have knowledge on Android Basics. Learn to test software using debuggers, emulators, simulators. Learn to perform software releases and software quality assurance activities. Positive attitude to learn and work in a team. Prefer Work from office. Automotive trends and best practices are ever changing, so must take time and learn and hone your engineering skills. What You Need to Be Successful Good knowledge of C/C++, Java, Android and Embedded systems or must possess relevant experience Bonus Points if You Have Excellent academics & Hold degree of BE/BTech, ME/MTech, MSC, MCA
Posted 2 months ago
2 - 4 years
3 - 7 Lacs
Bengaluru
Work from Office
Reporting to the QE Manager, the candidate will be responsible for ensuring on quality and on time delivery of test planning, test data preparation and execution activities in the delivery of Testing new or modified applications/systems across multiple platforms. The QE Automation Engineer will be a high-performing individual who is methodical, inquisitive and has a passion for quality. They will partner with their Scrum Team and business colleagues on a journey of continuous learning and improvement to ensure ongoing optimisation of our test automation capability in support of key strategic outcomes for our business. Working across our International Health IT Team to deliver successful Test Automation solutions enabling all methodologies with a focus on SAFe Agile, you will work with individuals from across the world, with both in-person and remote teams. Main Duties / Responsibilities: Responsible for delivering the QE Automation roadmap for each team Build & maintain the automation for critical & complex business applications Product understanding and creating test automation scripts for In-sprint & regression testing Creating and executing test scripts in test management tool and reporting bugs Determine priority for test cases and create effective execution plans with maximum coverage Participate in PI & Sprint planning and other Agile ceremonies Track & report automation progress as per PI plan Develop skills in new automation tools to improve the automation penetration Contribute towards implementation of new ideas & solutions Adheres to the organizations Quality Engineering best practices and help to drive changes to achieve more efficiency Identify & Support Automation and DevOps opportunities; looking at efficiencies in In Sprint Automation as well as Regression as we develop our CI/CD pipelines Required Skills and Experience: Bachelor s degree in Computer Science or a related discipline and at least two, typically five or more years experience in a system quality environment, or an equivalent combination of education and work experience 2 - 4 Yrs. experience in QE - Test Automation 2 - 4 Yrs. Experience in Programming language like Java 2 - 4 Yrs. experience in automation of mobile app testing with Appium (using real devices with emulators and Browser Stack) 2 - 4 Yrs. experience of REST API testing (Manual/automation using Postman and other tools using java). Experience of test automation in BDD process Experience of developing custom automation solutions & functions Experience of doing deep failure analysis to address automation failures Good experience of working in all phases of Test Cycles (Test Design, Test Reviews, Test Execution, Defect management & reporting) Experience of running the test execution through CI/CD pipelines Knowledge of Health Insurance Industry Broad knowledge of the Software Delivery Lifecycle with specific expertise of Software Testing Proven experience of working within an Agile environment Broad knowledge of automated testing and modelling tools Good knowledge of different web browsers like Internet Explorer, Firefox, MS Edge, Chrome Competent user of Microsoft office applications like Excel, Word, PowerPoint and Outlook Excellent written and oral communication skills Strong problem-solving and analytical skills Comfortable working independently, leading a team or as part of a team Demonstrate accuracy and possess a keen eye for detail Desirable Skills and Experience Experience in web automation using other automation tools & frameworks Codeless automation tools experience Experience in implementation of CI/CD pipeline using Jenkins/Azure DevOps
Posted 2 months ago
4 - 8 years
32 - 37 Lacs
Hyderabad
Work from Office
We are looking for an adaptive, self-motivative design verification engineer to join our growing team. As a key contributor , you will be part of a leading team to drive and improve AMDs abilities to deliver the highest quality, industry-leading technologies to market. The V erification Engineering team furthers and encourages continuous technical innovation to showcase successes as well as facilitate continuous career development. 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/ time zone s . You have strong analytical and problem-solving skills and are willing to learn and ready to take on problems. KEY RESPONSIBILITIES: Develop/Maintain tests for functional verification and performance verification at the core level Build testbench components to support the next generation IP Maintain or improve current test libraries to support IP level testing Create hardware emulation build to verify the IP functional performance Maintain and improve current hardware emulation environment to speed up the runtime performance and improve the debug facility Provide technical support to other teams PREFERRED EXPERIENCE: Good at C/C++ Familiarity with SystemVerilog and modern verification libraries like UVM Experience/Background on Computing/Graphics is a benefit Experience with OpenGL/OpenCL/D3D programming is a benefit ACADEMIC CREDENTIALS: Bachelors or Masters degree in computer engineering/Electrical Engineering
Posted 2 months ago
10 - 12 years
10 - 20 Lacs
Gurugram
Work from Office
Requirements Elicitation, Understanding, Analysis, & Management • Understand the project's Vision and requirements, and contribute to the creation of the supplemental requirements, building the low-level technical specifications for a particular platform and/or service solution. Project Planning, Tracking, & Reporting • Estimate the tasks and resources required to design, create (build), and test the code for assigned module(s). • Provide inputs in creating the detailed schedule for the project. • Support the team in project planning activities, in evaluating risks, and shuffle priorities based on unresolved issues. • During development and testing, ensure that assigned parts of the project/modules are on track with respect to schedules and quality. • Note scope changes within the assigned modules and work with the team to shuffle priorities accordingly. • Communicate regularly with the team about development changes, scheduling, and status. • Participate in project review meetings. • Tracking and reporting progress for assigned modules Design: • Create a detailed (LLD) design for the assigned piece(s) with possible alternate solutions. • Ensure that LLD design meets business requirements. • Submit the LLD design for review. • Fix the detailed (LLD) design for the assigned piece(s) for the comments received from team. Development & Support • Build the code of high-priority and complex systems according to the functional specifications, detailed design, maintainability, and coding and efficiency standards. • Use code management processes and tools to avoid versioning problems. • Ensure that the code does not affect the functioning of any external or internal systems. • Perform peer reviews of code to ensure it meets coding and efficiency standards. • Act as the primary reviewer to review the application code created by software engineers to ensure compliance to defined standards. Recommend changes to the code as required. Testing & Debugging • Attend the Test Design walkthroughs to help verify that the plans and conditions will test all functions and features effectively. • Perform impact analysis for issues assigned to self and Software Engineers /Sr Engineers. • Actively assist with project- and code-level problem solving, such as suggesting paths to explore when testing engineers or software engineers encounter a debugging problem, and escalate urgent issues. Documentation • Review technical documentation for the code for accuracy, completeness, and usability. • Document and maintain the reviews conducted and the unit test results. Process Management • Adhere to the project and support processes. • Adhere to best practices and comply with approved policies, procedures, and methodologies, such as the SDLC cycle for different project sizes. • Shows responsibility for corporate funds, materials and resources. • Ensure adherence to SDLC and audits requirements. • Adhere to best practices and comply with approved policies, procedures, and methodologies. Coaching and Mentoring • Act as a technical subject matter expert for the internal team on areas such as system functionality and approach including solving systems operations issues, performance initiatives. Leverage existing knowledge and expertise in multiple ways. • Build team skills using formal and/or informal training sessions. • Create and maintain knowledge repositories for lessons learnt and developments in the respective domains. Job Summary: We are seeking a highly experienced Senior Mobile Test Automation Engineer with a strong background in mobile testing (iOS and Android) and test automation frameworks. The ideal candidate will have at least 10 years of experience in QA with a focus on designing, developing, and maintaining robust mobile automation solutions. You will play a key role in leading test automation efforts, mentoring junior testers, and ensuring the delivery of high-quality mobile applications. Key Responsibilities: Lead the design and implementation of automation frameworks for mobile platforms (Android/iOS). Develop and maintain automated test scripts using tools such as Appium, Espresso, XCUITest, or Selenium. Define test strategies, plans, and test cases for mobile applications (manual and automated). Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps). Collaborate with developers, product owners, and DevOps engineers to understand requirements and enhance test coverage. Drive quality assurance initiatives and metrics for test coverage, performance, and stability. Conduct performance and load testing of mobile applications. Perform exploratory and manual testing when needed to supplement automated tests. Document and report bugs clearly; verify fixes and maintain regression suites. Mentor junior QA engineers and provide guidance on best practices in mobile testing and automation. Required Qualifications: 10+ years of overall experience in software testing with a focus on mobile (iOS/Android) testing. 5+ years hands-on experience in mobile automation using tools like Appium, Espresso, XCUITest, or other similar frameworks. Proficiency in programming/scripting languages such as Java, Kotlin, Swift, Python, or JavaScript. Deep understanding of mobile platforms, device management, and emulators/simulators. Experience with test management tools (e.g., TestRail, Zephyr) and bug tracking tools (e.g., Jira, Bugzilla). Experience with CI/CD tools and version control systems like Git. Strong knowledge of Agile/Scrum methodologies. Excellent analytical, debugging, and problem-solving skills. Preferred Qualifications: Knowledge of cloud-based testing platforms (e.g., BrowserStack, Sauce Labs). Exposure to BDD frameworks like Cucumber or Serenity. Soft Skills: Strong communication and collaboration skills. Proactive mindset and ability to work independently. Leadership capabilities and a passion for mentoring others. Location: This position can be based in any of the following locations: Gurgaon For internal use only: R000106648
Posted 2 months ago
8 - 13 years
45 - 55 Lacs
Bengaluru
Work from Office
NVIDIA has continuously reinvented itself. Our invention of the GPU sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. Today, research in artificial intelligence is booming worldwide, which calls for highly scalable and massively parallel computation horsepower that NVIDIA GPUs excel. NVIDIA is seeking a motivated memory subsystem architects with great analytical skills and a deep understanding of system architecture and performance, to work with a team to model, debug and analyze performance issues in the Memory subsystem. What you will be doing: Contribute to advancing GPU Architecture and Simulators, GPU testing infrastructure, metrics, and/or compilers. Performance modeling and simulation of features to improve memory system efficiency. Develop test plans and testing infrastructure. Debug tests on architecture simulators. Performance analysis/ bottleneck analysis of sophisticated, Memory subsystem units and features. Work on hardware models of different levels of extraction, including performance models, RTL test benches and emulators to find performance bottlenecks in the system. Working with various multi functional teams like ASIC design and verification.. What we need to see: Master/Bachelors degree in Electrical Engineering, Computer Science, Computer Engineering or related field (or equivalent experience). 5+ years experience dealing with system level architecture and performance issues. Strong programming ability in C, C++. Exposure to Verilog/System Verilog is a strong plus. Good understanding of Memory subsystem architecture, caches , MMU, memory controller, NOC / interconnects, computer architecture. Debugging and analysis, including use of RTL dumps to debug failures. Exposure to performance simulators, cycle accurate/approximate models or emulators for pre-silicon performance analysis is a plus. Strong communication and interpersonal skills are required along with the ability to work in a dynamic, product oriented, distributed team. Ways to stand out from the crowd: Knowledge of the memory system, caching, interconnects, DRAM controller, Memory management unit, performance modeling and analysis. Widely considered to be one of the technology world s most desirable employers. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. #LI-Hybrid
Posted 2 months ago
10 - 11 years
13 - 14 Lacs
Bengaluru
Work from Office
* Bridging and closing gaps between the available or required Emulation IP feature set and the Design IP verification of all its functions, covering both the Controller and PHY. * Reporting metrics and driving improvements in Emulation IP. * Using your expertise to drive requirements for the Emulation IP and ensure its correct usage and deployment in verification strategies for both Controller and PHY. * Staying ahead of evolving standards, understanding future changes, specification errata, and driving this understanding into both the Emulation IP and Design IP teams. * Reviewing test plans in both Emulation IP and Design IP to ensure they deliver the required function, feature, and quality to be best in class. The Impact You Will Have: * Enhancing cross-functional collaboration to improve product quality and end customer satisfaction. * Changing the mindset in the way we use Emulation IP in validating digital designs and architectures. * Driving innovation in defining requirements for IP product development, in the context of Emulation. * Evolving and integrating best-in-class methodologies within the organization. * Standardizing and optimizing workflows to increase efficiency and compliance. What You ll Need: * 10+ years of relevant experience. * Results-driven mindset. * Exposure on advanced protocols like PCIe and DDR interfaces. * Experience with Zebu in the context of technology and IP verification. * Proven track record in IP product development, specifically emulation. * Experience in cross-functional collaborations. * Excellent communication skills and a beacon for change. * Adaptability and comfort in a matrixed, international environment.
Posted 2 months ago
10 - 15 years
13 - 18 Lacs
Bengaluru
Work from Office
Bridging and closing gaps between the available or required Emulation IP feature set and the Design IP verification of all its functions, covering both the Controller and PHY. Reporting metrics and driving improvements in Emulation IP. Using your expertise to drive requirements for the Emulation IP and ensure its correct usage and deployment in verification strategies for both Controller and PHY. Staying ahead of evolving standards, understanding future changes, specification errata, and driving this understanding into both the Emulation IP and Design IP teams. Reviewing test plans in both Emulation IP and Design IP to ensure they deliver the required function, feature, and quality to be best in class. The Impact You Will Have: Enhancing cross-functional collaboration to improve product quality and end customer satisfaction. Changing the mindset in the way we use Emulation IP in validating digital designs and architectures. Driving innovation in defining requirements for IP product development, in the context of Emulation. Evolving and integrating best-in-class methodologies within the organization. Standardizing and optimizing workflows to increase efficiency and compliance. What You ll Need: 10+ years of relevant experience. Results-driven mindset. Exposure on advanced protocols like PCIe and DDR interfaces. Experience with Zebu in the context of technology and IP verification. Proven track record in IP product development, specifically emulation. Experience in cross-functional collaborations. Excellent communication skills and a beacon for change. Adaptability and comfort in a matrixed, international environment
Posted 2 months ago
8 - 12 years
11 - 15 Lacs
Bengaluru
Work from Office
An Emulation Expert with deep knowledge of IP interfaces such as PCIe and DDR, and experience with Zebu. You have a proven track record in IP product development focused on emulation and verification. You thrive in a matrixed, international, and team-oriented environment with multiple stakeholders. Your hands-on approach, collaborative mindset, and proactive attitude drive results. You are passionate about right-first-time development, ensuring traceability of all verification requirements and covering the entire ecosystem of Controller and PHY. What You ll Be Doing: Bridging and closing gaps between the available or required Emulation IP feature set and the Design IP verification of all its functions, covering both the Controller and PHY. Reporting metrics and driving improvements in Emulation IP. Using your expertise to drive requirements for the Emulation IP and ensure its correct usage and deployment in verification strategies for both Controller and PHY. Staying ahead of evolving standards, understanding future changes, ECNs, and specification errata, and driving this understanding into both the Emulation IP and Design IP teams. Reviewing test plans in both Emulation IP and Design IP to ensure they deliver the required function, feature, and quality to be best in class. The Impact You Will Have: Enhancing cross-functional collaboration to improve product quality and end customer satisfaction. Changing the mindset in the way we use Emulation IP in validating digital designs and architectures. Driving innovation in defining requirements for IP product development, in the context of Emulation. Evolving and integrating best-in-class methodologies within the organization. Standardizing and optimizing workflows to increase efficiency and compliance. What You ll Need: 8+ years of relevant experience. Results-driven mindset. Subject Matter Expert in PCIe and DDR interfaces. Experience with Zebu in the context of technology and IP verification . Proven track record in IP product development, specifically emulation . Experience in cross-functional collaborations. Excellent communication skills and a beacon for change. Adaptability and comfort in a matrixed, international environment .
Posted 2 months ago
6 - 11 years
20 - 25 Lacs
Chennai
Work from Office
JD Pega Robotics System Architect CRSA Designation Pega Robotics System Architect Required Skills 6 years of PEGA RPA implementation 2 years of Development experience in core Technologies Net C Good to have SQL experience Pega CRSA certification is a must Roles Responsibilities Facilitateleadparticipate in identification of solution options and features for a Pega RPA application Closely work with Client teams to provide technical solutions and guidance to resolve complex Business challenges Develop RPA RDA bots using Pega RPA Having automated processes that integrate with web sites desktop applications mainframe emulators ERP software CRM software etc Design and develop robotic automation solutions using Pega Robot Studio Create and maintain robotic automation scripts and assets Test and debug robotic automation solutions Manage and deploy robotic automation solutions using Pega Robot Manager Monitor the performance of robotic automation solutions Troubleshoot and resolve issues with robotic automation solutions Strong understanding of Pega Robotic Automation platform and its components Pega Robot Studio Pega Robot Manager Pega Robot Runtime Communicate solution options to business ownersstakeholders and Architecture review boards Assess future BOT infra expansion from technical or business perspective and perform due diligence to arrive at an optimal solution Ensure alignment with enterprise technology standards eg solution patterns application frameworks technology roadmaps capital plans Maintain awareness of current technology assets and the capability of each Deliver all project deliverables on scope on time with highest levels of quality Take ownership of entire Technology delivery and act as Technical Design Authority for multiple projects Provide ownership for all design recommendations by keeping involved throughout the entire lifecycle Serve as an RPA and Pega leadermentor Quality Governance and ensure team are adhering to development best practices and configuration Review the work of others providing guidance and support Ability to Assist with Troubleshooting and Debugging of Complex Systems must be able to clearly identify root causes of production level architecture issues and make practical suggestions with proofbased technical reasoning Responsible for designing ideal Deployment procedures Have a working knowledge of the following Pega RPA design and implementation topics Adaptors Pega Robot Manager Interrogation and Match Rules Pega RPA Service Package Server Synchronization engine OCR Customized Net Components Authentication Building Automation Functions Security Exception Handling Pega Robot Runtime Deployment Process Experience working in an agile SCRUM Software Development project lifecycle Ability to propose innovative and outofthebox solutions for complex Business problems
Posted 2 months ago
5 - 10 years
4 - 8 Lacs
Bengaluru
Work from Office
Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Emulation Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will analyze, design, code, and test multiple components of application code across one or more clients. You will perform maintenance, enhancements, and/or development work in a dynamic environment, contributing to the success of the projects. 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. Lead and mentor junior team members. Conduct code reviews to ensure code quality and adherence to coding standards. Professional & Technical Skills: Must To Have Skills: Proficiency in Emulation platform like Palladium/Zebu/Veloce/HAPS. Strong understanding of SOC Architecture Experience with debugging using any Emulation Palladium/Zebu/Veloce/HAPS platform. Hands-on experience with ARM (A/M) architecture. Knowledge of C language. Additional Information: The candidate should have a minimum of 5 years of experience in Emulation. This position is based at our Bengaluru office. A 15 years full-time education is required. Qualification 15 years full time education
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
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough