Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
10.0 - 14.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you’ll work with and learn from some of the best and brightest in business. Before you know it, you’ll be in the middle of a rewarding career at a company headed in one direction: upward. With a global footprint spanning more than 80 countries and including over 75% of the Fortune 100, Perforce Software, Inc. is trusted by the world’s leading brands to deliver solutions for the toughest challenges. The best run DevOps teams in the world choose Perforce. Position Summary: To be part of the Delphix’s SAAS team India and contribute to the development and evolvementof the SAAS solution – Delphix Compliance Service for Azure. Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you’ll work with and learn from some of the best and brightest in business. Before you know it, you’ll be in the middle of a rewarding career at a company headed in one direction: upward. With a global footprint spanning more than 80 countries and including over 75% of the Fortune 100, Perforce Software, Inc. is trusted by the world’s leading brands to deliver solutions for the toughest challenges. The best run DevOps teams in the world choose Perforce. As part of a new product initiative we are looking to add Delphix support for PaaS and SaaS data sources. PaaS and SaaS data sources are becoming more ubiquitous as large enterprises are migrating to the public clouds. The goal is to create a hosted cloud-native solution to support orchestration and masking for privacy compliance of data sources like AWS Aurora/RDS, AzureSQL, Salesforce, Snowflake, etc. We have a world-class team, and we're looking for someone to come in and help build our new product offering. You will work on a cloud-native full software stack that consists of microservices, Kubernetes, REST API web services and a UI. You will work closely with Product Management, customers, and other engineering stakeholders (e.g. UX team) to design the new solution. You will also collaborate with other team members to deliver a high-scale, secure and maintainable service. Responsibilities: Design and architect complex software systems, making critical decisions to drive projects forwardProvide task estimates and accurately report progress as part of an Agile process. Proficiency with efficient algorithm design, data structures and design patterns. Provide technical guidance and leadership to the development team, ensuring high-quality software design and development Conduct code reviews to maintain code quality, provide constructive feedback, and enforce coding standards Act as an advisor to the functional leaders Continuously review and make recommendations to improve processes, tools and implementation May be required to support additional products/brands as needed. Develop features for the Delphix cloud-native product in a secure, well-tested, and performant way Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Collaborate with stakeholders within Engineering, Product Management and other s (e.g. UX) to maintain a high bar for quality Advocate for improvements to product quality, security, scalability, and performance Required Skills and Experience: Bachelor’s degree in Computer Science, Information Technology, or a related field. 10-14 years of experience developing scalable distributed software solutions Strong knowledge of Azure Data Factory or other ETL products, Azure Data Lake, and Azure SQL Database. Experience designing and creating cloud-native micro-services in a public cloud (Azure, AWS or GCP) Design, develop, and maintain Kubernetes-based infrastructure and applications. Strong hands-on programming in Java, Python etc Proven ability in full stack development with backend, frontend, and testing Implement and manage CI/CD pipelines to ensure smooth deployment processes. Develop software systems with testability, scalability and manageability in mind. Strong communication, negotiation, conflict resolution, and collaboration skills. Ability to work in a fast-paced, dynamic environment. Desired Skills and Experience: Experience with other Azure services such as Azure Databricks, Azure Synapse Analytics, Azure Fabric, and Azure Functions is a plus Come work with us! Our team members are valued for their contributions, introduced to new opportunities, and rewarded well . Perforce combines the experience and rewards of a start-up with the security of an established and privately held profitable company. If you are passionate about the technology that impacts our day-to-day lives and want to work with talented and dedicated people across the globe, apply today! www.perforce.com Please click here for: EOE & Belonging Statements | Perforce Software
Posted 2 weeks ago
5.0 years
0 Lacs
Hyderābād
On-site
Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ Responsibilities: SE NIOR SILICON DESIGN ENGINEER KEY RESPONSIBILITIES: Develop, enhance, and maintain SystemC/TLM2 models for memory controllers, peripherals, and interconnects, ensuring they accurately simulate the behavior and performance characteristics of the hardware Collaborate with cross teams to integrate models into AMD tools used for system-level designs, ensuring proper functionality and performance Identify bottlenecks and performance issues within models and work to optimize their performance to meet design specifications Develop and execute testbenches to validate the functionality and correctness of models, as well as participate in system-level testing and debugging Create clear and comprehensive documentation for models, including usage guidelines and design specifications. Digital design and experience with RTL design in Verilog/SystemVerilog, Knowledge of system-level architecture including buses like AXI/AHB, bridges is a plus Version control systems such as Perforce, ICManage or Git PREFERRED EXPERIENCE: B.E/M.E/M.Tech or B.S/M.S in EE/CE with 5+ years of relevant experience in SystemC modelling Proven experience in SystemC and TLM2 modeling Strong understanding of memory controller architectures, including DDR, LPDDR, and other relevant standards Proficiency in C/C++ programming UVM Verification Experience Strong verbal and written communication skills Should have experience working in geographically dispersed team and should be a strong team player ACADEMIC CREDENTIALS: Bachelors or Masters degree in computer engineering/Electrical Engineering #LI-SR5 Qualifications: Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
Posted 2 weeks ago
5.0 years
0 Lacs
Hyderābād
On-site
Position: Embedded C RTOS (CE510SF RM 3394) Required Skills: Strong knowledge on embedded concepts Must have experience in developing solutions on Microcontroller with Linux OS, RTOS, Embedded C and C++, Strong debugging skills Experience on protocols like BACnet, Modbus, Serial Protocols like UART, I2C and SPI Hands on experience on Networking TCP/UDP protocols and IPC mechanisms, POSIX Threads, IPC Mechanisms: Semaphore, Mutex, Message Queues Knowledge on Network/Socket programming using UDP/TCP Familiar with different version control tools (SVN, Perforce etc), Rally, Confluence etc and software development methodologies like Agile, Waterfall etc. Familiar with BTL certification, HVAC concepts. Good to have experience on different analog and discrete IO programming. ******************************************************************************************************************************************* Job Category: Embedded HW_SW Job Type: Full Time Job Location: Hyderabad Experience: 5 - 10 years Notice period: 0-15 days
Posted 2 weeks ago
2.0 years
1 - 8 Lacs
Hyderābād
On-site
Company: Qualcomm India Private Limited 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 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications: Master's Degree in Engineering, Information Systems, Computer Science or related field. 4+ years of Software Engineering or related work experience. 2+ years of experience with Database Management Software. 2+ years of experience with API. 1+ year of work experience with Git, Perforce, or Source Code Management System. Principal Duties and Responsibilities: Applies 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 and software requirements to design and customize software for optimal operational efficiency. Designs and implements software modules for products and systems. Participates in the design, coding for large features, unit testing, significant debugging fixes, and integration efforts to ensure projects are completed to specifications and schedules. Performs code reviews and regression tests as well as triages and fixes issues to ensure the quality of code. Collaborates with others inside project team to accomplish project objectives. Writes technical documentation for Software projects. Level of Responsibility: Works under supervision. Decision-making may affect work beyond immediate work group. Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc. Tasks do not have defined steps; 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 : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from 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 2 weeks ago
2.0 years
1 - 8 Lacs
Hyderābād
On-site
Company: Qualcomm India Private Limited 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 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications: Master's Degree in Engineering, Information Systems, Computer Science or related field. 4+ years of Software Engineering or related work experience. 2+ years of experience with Database Management Software. 2+ years of experience with API. 1+ year of work experience with Git, Perforce, or Source Code Management System. Principal Duties and Responsibilities: Applies 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 and software requirements to design and customize software for optimal operational efficiency. Designs and implements software modules for products and systems. Participates in the design, coding for large features, unit testing, significant debugging fixes, and integration efforts to ensure projects are completed to specifications and schedules. Performs code reviews and regression tests as well as triages and fixes issues to ensure the quality of code. Collaborates with others inside project team to accomplish project objectives. Writes technical documentation for Software projects. Level of Responsibility: Works under supervision. Decision-making may affect work beyond immediate work group. Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc. Tasks do not have defined steps; 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 : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from 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 2 weeks ago
2.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Qualcomm India Private Limited 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 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications Master's Degree in Engineering, Information Systems, Computer Science or related field. 4+ years of Software Engineering or related work experience. 2+ years of experience with Database Management Software. 2+ years of experience with API. 1+ year of work experience with Git, Perforce, or Source Code Management System. Principal Duties And Responsibilities Applies 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 and software requirements to design and customize software for optimal operational efficiency. Designs and implements software modules for products and systems. Participates in the design, coding for large features, unit testing, significant debugging fixes, and integration efforts to ensure projects are completed to specifications and schedules. Performs code reviews and regression tests as well as triages and fixes issues to ensure the quality of code. Collaborates with others inside project team to accomplish project objectives. Writes technical documentation for Software projects. Level Of Responsibility Works under supervision. Decision-making may affect work beyond immediate work group. Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc. Tasks do not have defined steps; 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 : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from 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. 3077290
Posted 2 weeks ago
2.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Qualcomm India Private Limited 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 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications Master's Degree in Engineering, Information Systems, Computer Science or related field. 4+ years of Software Engineering or related work experience. 2+ years of experience with Database Management Software. 2+ years of experience with API. 1+ year of work experience with Git, Perforce, or Source Code Management System. Principal Duties And Responsibilities Applies 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 and software requirements to design and customize software for optimal operational efficiency. Designs and implements software modules for products and systems. Participates in the design, coding for large features, unit testing, significant debugging fixes, and integration efforts to ensure projects are completed to specifications and schedules. Performs code reviews and regression tests as well as triages and fixes issues to ensure the quality of code. Collaborates with others inside project team to accomplish project objectives. Writes technical documentation for Software projects. Level Of Responsibility Works under supervision. Decision-making may affect work beyond immediate work group. Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc. Tasks do not have defined steps; 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 : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from 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. 3077668
Posted 2 weeks ago
1.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Qualcomm India Private Limited 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. Preferred Qualifications 1+ year of experience with Programming Language such as C, C++, Java, Python, etc. 1+ year of experience with Database Management Software. 1+ year of experience with API. 1+ year of work experience with Git, Perforce, or Source Code Management System. Principal Duties And Responsibilities Applies Software knowledge to assist and support the design, development, creation, modification, and validation of embedded and cloud edge software, applications, and/or specialized utility programs. Analyzes user needs and software requirements. Designs and implements small software features for products and systems. Participates in the design, coding for small features, unit testing, minor debugging fixes, and integration efforts to ensure projects are completed on schedule. Assists in performing code reviews and regression tests as well as the triaging of issues to ensure the quality of code. Collaborates with others inside project team to accomplish project objectives. Writes technical documentation for Software projects. Level Of Responsibility Works under supervision. Decision-making affects direct area of work and/or work group. Requires verbal and written communication skills to convey basic, routine factual information. Tasks require multiple steps which can be performed in various orders; some 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 : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from 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. 3077669
Posted 2 weeks ago
5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ SENIOR SILICON DESIGN ENGINEER KEY RESPONSIBILITIES: Develop, enhance, and maintain SystemC/TLM2 models for memory controllers, peripherals, and interconnects, ensuring they accurately simulate the behavior and performance characteristics of the hardware Collaborate with cross teams to integrate models into AMD tools used for system-level designs, ensuring proper functionality and performance Identify bottlenecks and performance issues within models and work to optimize their performance to meet design specifications Develop and execute testbenches to validate the functionality and correctness of models, as well as participate in system-level testing and debugging Create clear and comprehensive documentation for models, including usage guidelines and design specifications. Digital design and experience with RTL design in Verilog/SystemVerilog, Knowledge of system-level architecture including buses like AXI/AHB, bridges is a plus Version control systems such as Perforce, ICManage or Git PREFERRED EXPERIENCE: B.E/M.E/M.Tech or B.S/M.S in EE/CE with 5+ years of relevant experience in SystemC modelling Proven experience in SystemC and TLM2 modeling Strong understanding of memory controller architectures, including DDR, LPDDR, and other relevant standards Proficiency in C/C++ programming UVM Verification Experience Strong verbal and written communication skills Should have experience working in geographically dispersed team and should be a strong team player ACADEMIC CREDENTIALS: Bachelors or Masters degree in computer engineering/Electrical Engineering Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
Posted 2 weeks ago
3.0 - 7.0 years
9 - 13 Lacs
Hyderabad
Work from Office
Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities Develop and maintain Linux device drivers (Multimedia/PCIe) and Linux-based applications. Design and implement embedded software in C with focus on MMU, cache policies, and system performance. Debug and troubleshoot issues in both kernel and user space using appropriate debugging tools. work on Linux driver development and Linux application programming. Collaborate on integration of protocols such as PCIe, Multimedia, Ethernet, TCP/IP, I2C, and DMA framework. * Write and maintain Makefiles for build automation. Optimize and debug software for embedded Linux systems. Skills Must have 2-5y exp Proficient in C and embedded systems. Experience in Linux driver development (Multimedia/PCIe) and application development. Multimedia/PCIe driver development experience. Linux application programming Linux device driver development Embedded C, MMU, Cache policies Excellent debugging skills at kernel and user space and exposure to different debugging tools Knowledge on Multimedia, PCIe, Ethernet, TCP, I2C protocols, DMA framework is a plus. Make files Nice to have Hands-on experience with Configuration Management tool like GIT, Perforce. Have an interest to constantly learn and share new findings. A quality mindset, ability for strategic thinking and a drive to always improve. Self-motivated
Posted 2 weeks ago
3.0 - 8.0 years
9 - 13 Lacs
Hyderabad
Work from Office
Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities The engineer will be responsible for the Development, debugging, bug fixing and testing of our Xilinx embedded distribution with Yocto flows. Skills Must have Candidate should have 3-10yrs experience Good Knowledge of multimedia frameworks like v4l2 and DRM framework in Linux . Experience in Linux device drivers. Strong knowledge in C. Hands-on experience with Configuration Management tool like GIT, Perforce. Knowledge on GStreamer multimedia framework Have an interest to constantly learn and share new findings. A quality mindset, ability for strategic thinking and a drive to always improve. Self-motivated Nice to have GStreamer application development for creating multimedia pipelines
Posted 2 weeks ago
4.0 - 7.0 years
13 - 17 Lacs
Hyderabad
Work from Office
Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities Board bring-up activities for Software components like bootloader, platform managers, Linux Kernel, Linux drivers, Baremetal drivers and applications for ARM based boards. Testing, Verification bring up of Linux Kernel and Linux Drivers I2C, Flashes, USB , Ethernet, PCIe , DDR memory Tests etc. Develops and executes test plans to evaluate functionality, security, and efficiency of firmware utilizing emulation and evaluation boards for pre-silicon and post silicon verification. Analyzes, tracks, and debugs testing failures to determine corrective measures. Collaborates directly with the development team to assess test plan requirements and resolve failures. Run the Regression tests, triage issues, create Defects in the system and work with development team for closure. Automate and the functional and System level tests using Python and integrate the same in Test Automation framework and maintain the Test artifacts for any updates in the Test cases or in Test framework Skills Must have Candidate should have 4-7yrs experience Working experience in verification and testing of Linux based Embedded System software etc. Good experience in Linux Device Driver Verification and validation on Linux, Bare metal, Real Time Operating Systems. Skills in compiling/building/cross-compiling, debugging, testing, deploying Bootloader, TF-A, Linux Kernel, Device tree, Middleware software, and BareMetal application images for board bring up activities through JTAG debuggers & Emulators using different boot modes Good understanding of any one of SoC/Processing Technologies like ARM/RISC-V/X86, MMU, Interrupt handling, Caches etc. Hands on with one or more peripherals/controllers like UART, I2C, SPI, USB, SD, eMMC, QSPI, PCIe etc. Define, Design and Develop manual/Automation test cases for Embedded system projects Programming skills in C/C++, Makefile, Linker file creation, scripting language Python/Shell/Tcl Experience in GIT environment and Test Automation framework Pytest, Jenkins etc. Good to have exposure in design tools like VIVADO, VITIS, Configuration management tools like GIT/Perforce, JIRA, Confluence etc. Nice to have Education RequirementsB.E/B.Tech or M.E/M.Tech in Electronics & Communications or Computer Science
Posted 2 weeks ago
6.0 years
0 Lacs
Vellore, Tamil Nadu, India
Remote
Experience : 6.00 + years Salary : Confidential (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Perforce Software) What do you need for this opportunity? Must have skills required: C++, C, Development Perforce Software is Looking for: Position Summary: We are looking for our next Senior Software Developer who enjoys problem solving and writing great code. Our mission is to make sure that our customer’s source code is bug and vulnerability free. Some of the top tech companies in automotive, space, aeronautics, telecom, medical devices and more rely on us to prevent showstopper bugs and vulnerabilities from being shipped. Chances are, you own or have recently used some technology that was scanned by Klocwork! You’ll be helping create, update and maintain the many tools needed to fit source code analysis into our customer’s varying development workflows. Klocwork is a market leader in code analysis and has extremely accurate static code analyzers for C and C++ programming languages. It's a modern, highly performant and flexible static code analyzer that scales to projects of any size and works effectively within the DevOps cycle. Responsibilities: Collaborate with other engineers to develop and enhance a wide range of static code analysis tools Participate in high level system design and implementation of significant new features Plan and develop tests on software changes and new features Maintain existing software through bug fixes and enhancements Create clean, well-tested code and deliver the highest quality software Provide task estimates and accurately report progress as part of an Agile process Peer-review the work of other software designers Clearly and regularly communicate with management and technical support colleagues on project status, potential issues and progress Proficiency with efficient algorithm design, data structures and design patterns Demonstrate understanding of projects from both client and business perspectives Requirements: Bachelor’s degree in Computer Science (or equivalent) 6+ years development experience with C/C++ 3+ years in an Agile/Scrum development environment Experience working with web containers (e.g., Tomcat, Node, React) and database access layers (e.g., SQL) Development experience in both Windows and Linux environments Experience and/or interest to work with other programming languages (e.g., Java, C#) is a strong asset Knowledge and experience with compilers or static code analysis an asset How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
6.0 years
0 Lacs
Madurai, Tamil Nadu, India
Remote
Experience : 6.00 + years Salary : Confidential (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Perforce Software) What do you need for this opportunity? Must have skills required: C++, C, Development Perforce Software is Looking for: Position Summary: We are looking for our next Senior Software Developer who enjoys problem solving and writing great code. Our mission is to make sure that our customer’s source code is bug and vulnerability free. Some of the top tech companies in automotive, space, aeronautics, telecom, medical devices and more rely on us to prevent showstopper bugs and vulnerabilities from being shipped. Chances are, you own or have recently used some technology that was scanned by Klocwork! You’ll be helping create, update and maintain the many tools needed to fit source code analysis into our customer’s varying development workflows. Klocwork is a market leader in code analysis and has extremely accurate static code analyzers for C and C++ programming languages. It's a modern, highly performant and flexible static code analyzer that scales to projects of any size and works effectively within the DevOps cycle. Responsibilities: Collaborate with other engineers to develop and enhance a wide range of static code analysis tools Participate in high level system design and implementation of significant new features Plan and develop tests on software changes and new features Maintain existing software through bug fixes and enhancements Create clean, well-tested code and deliver the highest quality software Provide task estimates and accurately report progress as part of an Agile process Peer-review the work of other software designers Clearly and regularly communicate with management and technical support colleagues on project status, potential issues and progress Proficiency with efficient algorithm design, data structures and design patterns Demonstrate understanding of projects from both client and business perspectives Requirements: Bachelor’s degree in Computer Science (or equivalent) 6+ years development experience with C/C++ 3+ years in an Agile/Scrum development environment Experience working with web containers (e.g., Tomcat, Node, React) and database access layers (e.g., SQL) Development experience in both Windows and Linux environments Experience and/or interest to work with other programming languages (e.g., Java, C#) is a strong asset Knowledge and experience with compilers or static code analysis an asset How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
6.0 years
0 Lacs
Chennai, Tamil Nadu, India
Remote
Experience : 6.00 + years Salary : Confidential (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Perforce Software) What do you need for this opportunity? Must have skills required: C++, C, Development Perforce Software is Looking for: Position Summary: We are looking for our next Senior Software Developer who enjoys problem solving and writing great code. Our mission is to make sure that our customer’s source code is bug and vulnerability free. Some of the top tech companies in automotive, space, aeronautics, telecom, medical devices and more rely on us to prevent showstopper bugs and vulnerabilities from being shipped. Chances are, you own or have recently used some technology that was scanned by Klocwork! You’ll be helping create, update and maintain the many tools needed to fit source code analysis into our customer’s varying development workflows. Klocwork is a market leader in code analysis and has extremely accurate static code analyzers for C and C++ programming languages. It's a modern, highly performant and flexible static code analyzer that scales to projects of any size and works effectively within the DevOps cycle. Responsibilities: Collaborate with other engineers to develop and enhance a wide range of static code analysis tools Participate in high level system design and implementation of significant new features Plan and develop tests on software changes and new features Maintain existing software through bug fixes and enhancements Create clean, well-tested code and deliver the highest quality software Provide task estimates and accurately report progress as part of an Agile process Peer-review the work of other software designers Clearly and regularly communicate with management and technical support colleagues on project status, potential issues and progress Proficiency with efficient algorithm design, data structures and design patterns Demonstrate understanding of projects from both client and business perspectives Requirements: Bachelor’s degree in Computer Science (or equivalent) 6+ years development experience with C/C++ 3+ years in an Agile/Scrum development environment Experience working with web containers (e.g., Tomcat, Node, React) and database access layers (e.g., SQL) Development experience in both Windows and Linux environments Experience and/or interest to work with other programming languages (e.g., Java, C#) is a strong asset Knowledge and experience with compilers or static code analysis an asset How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
6.0 years
0 Lacs
Coimbatore, Tamil Nadu, India
Remote
Experience : 6.00 + years Salary : Confidential (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Perforce Software) What do you need for this opportunity? Must have skills required: C++, C, Development Perforce Software is Looking for: Position Summary: We are looking for our next Senior Software Developer who enjoys problem solving and writing great code. Our mission is to make sure that our customer’s source code is bug and vulnerability free. Some of the top tech companies in automotive, space, aeronautics, telecom, medical devices and more rely on us to prevent showstopper bugs and vulnerabilities from being shipped. Chances are, you own or have recently used some technology that was scanned by Klocwork! You’ll be helping create, update and maintain the many tools needed to fit source code analysis into our customer’s varying development workflows. Klocwork is a market leader in code analysis and has extremely accurate static code analyzers for C and C++ programming languages. It's a modern, highly performant and flexible static code analyzer that scales to projects of any size and works effectively within the DevOps cycle. Responsibilities: Collaborate with other engineers to develop and enhance a wide range of static code analysis tools Participate in high level system design and implementation of significant new features Plan and develop tests on software changes and new features Maintain existing software through bug fixes and enhancements Create clean, well-tested code and deliver the highest quality software Provide task estimates and accurately report progress as part of an Agile process Peer-review the work of other software designers Clearly and regularly communicate with management and technical support colleagues on project status, potential issues and progress Proficiency with efficient algorithm design, data structures and design patterns Demonstrate understanding of projects from both client and business perspectives Requirements: Bachelor’s degree in Computer Science (or equivalent) 6+ years development experience with C/C++ 3+ years in an Agile/Scrum development environment Experience working with web containers (e.g., Tomcat, Node, React) and database access layers (e.g., SQL) Development experience in both Windows and Linux environments Experience and/or interest to work with other programming languages (e.g., Java, C#) is a strong asset Knowledge and experience with compilers or static code analysis an asset How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
6.0 years
0 Lacs
Faridabad, Haryana, India
Remote
Experience : 6.00 + years Salary : Confidential (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Perforce Software) What do you need for this opportunity? Must have skills required: C++, C, Development Perforce Software is Looking for: Position Summary: We are looking for our next Senior Software Developer who enjoys problem solving and writing great code. Our mission is to make sure that our customer’s source code is bug and vulnerability free. Some of the top tech companies in automotive, space, aeronautics, telecom, medical devices and more rely on us to prevent showstopper bugs and vulnerabilities from being shipped. Chances are, you own or have recently used some technology that was scanned by Klocwork! You’ll be helping create, update and maintain the many tools needed to fit source code analysis into our customer’s varying development workflows. Klocwork is a market leader in code analysis and has extremely accurate static code analyzers for C and C++ programming languages. It's a modern, highly performant and flexible static code analyzer that scales to projects of any size and works effectively within the DevOps cycle. Responsibilities: Collaborate with other engineers to develop and enhance a wide range of static code analysis tools Participate in high level system design and implementation of significant new features Plan and develop tests on software changes and new features Maintain existing software through bug fixes and enhancements Create clean, well-tested code and deliver the highest quality software Provide task estimates and accurately report progress as part of an Agile process Peer-review the work of other software designers Clearly and regularly communicate with management and technical support colleagues on project status, potential issues and progress Proficiency with efficient algorithm design, data structures and design patterns Demonstrate understanding of projects from both client and business perspectives Requirements: Bachelor’s degree in Computer Science (or equivalent) 6+ years development experience with C/C++ 3+ years in an Agile/Scrum development environment Experience working with web containers (e.g., Tomcat, Node, React) and database access layers (e.g., SQL) Development experience in both Windows and Linux environments Experience and/or interest to work with other programming languages (e.g., Java, C#) is a strong asset Knowledge and experience with compilers or static code analysis an asset How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
6.0 years
0 Lacs
Gurugram, Haryana, India
Remote
Experience : 6.00 + years Salary : Confidential (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Perforce Software) What do you need for this opportunity? Must have skills required: C++, C, Development Perforce Software is Looking for: Position Summary: We are looking for our next Senior Software Developer who enjoys problem solving and writing great code. Our mission is to make sure that our customer’s source code is bug and vulnerability free. Some of the top tech companies in automotive, space, aeronautics, telecom, medical devices and more rely on us to prevent showstopper bugs and vulnerabilities from being shipped. Chances are, you own or have recently used some technology that was scanned by Klocwork! You’ll be helping create, update and maintain the many tools needed to fit source code analysis into our customer’s varying development workflows. Klocwork is a market leader in code analysis and has extremely accurate static code analyzers for C and C++ programming languages. It's a modern, highly performant and flexible static code analyzer that scales to projects of any size and works effectively within the DevOps cycle. Responsibilities: Collaborate with other engineers to develop and enhance a wide range of static code analysis tools Participate in high level system design and implementation of significant new features Plan and develop tests on software changes and new features Maintain existing software through bug fixes and enhancements Create clean, well-tested code and deliver the highest quality software Provide task estimates and accurately report progress as part of an Agile process Peer-review the work of other software designers Clearly and regularly communicate with management and technical support colleagues on project status, potential issues and progress Proficiency with efficient algorithm design, data structures and design patterns Demonstrate understanding of projects from both client and business perspectives Requirements: Bachelor’s degree in Computer Science (or equivalent) 6+ years development experience with C/C++ 3+ years in an Agile/Scrum development environment Experience working with web containers (e.g., Tomcat, Node, React) and database access layers (e.g., SQL) Development experience in both Windows and Linux environments Experience and/or interest to work with other programming languages (e.g., Java, C#) is a strong asset Knowledge and experience with compilers or static code analysis an asset How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
6.0 years
0 Lacs
Cuttack, Odisha, India
Remote
Experience : 6.00 + years Salary : Confidential (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Perforce Software) What do you need for this opportunity? Must have skills required: C++, C, Development Perforce Software is Looking for: Position Summary: We are looking for our next Senior Software Developer who enjoys problem solving and writing great code. Our mission is to make sure that our customer’s source code is bug and vulnerability free. Some of the top tech companies in automotive, space, aeronautics, telecom, medical devices and more rely on us to prevent showstopper bugs and vulnerabilities from being shipped. Chances are, you own or have recently used some technology that was scanned by Klocwork! You’ll be helping create, update and maintain the many tools needed to fit source code analysis into our customer’s varying development workflows. Klocwork is a market leader in code analysis and has extremely accurate static code analyzers for C and C++ programming languages. It's a modern, highly performant and flexible static code analyzer that scales to projects of any size and works effectively within the DevOps cycle. Responsibilities: Collaborate with other engineers to develop and enhance a wide range of static code analysis tools Participate in high level system design and implementation of significant new features Plan and develop tests on software changes and new features Maintain existing software through bug fixes and enhancements Create clean, well-tested code and deliver the highest quality software Provide task estimates and accurately report progress as part of an Agile process Peer-review the work of other software designers Clearly and regularly communicate with management and technical support colleagues on project status, potential issues and progress Proficiency with efficient algorithm design, data structures and design patterns Demonstrate understanding of projects from both client and business perspectives Requirements: Bachelor’s degree in Computer Science (or equivalent) 6+ years development experience with C/C++ 3+ years in an Agile/Scrum development environment Experience working with web containers (e.g., Tomcat, Node, React) and database access layers (e.g., SQL) Development experience in both Windows and Linux environments Experience and/or interest to work with other programming languages (e.g., Java, C#) is a strong asset Knowledge and experience with compilers or static code analysis an asset How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
6.0 years
0 Lacs
Bhubaneswar, Odisha, India
Remote
Experience : 6.00 + years Salary : Confidential (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Perforce Software) What do you need for this opportunity? Must have skills required: C++, C, Development Perforce Software is Looking for: Position Summary: We are looking for our next Senior Software Developer who enjoys problem solving and writing great code. Our mission is to make sure that our customer’s source code is bug and vulnerability free. Some of the top tech companies in automotive, space, aeronautics, telecom, medical devices and more rely on us to prevent showstopper bugs and vulnerabilities from being shipped. Chances are, you own or have recently used some technology that was scanned by Klocwork! You’ll be helping create, update and maintain the many tools needed to fit source code analysis into our customer’s varying development workflows. Klocwork is a market leader in code analysis and has extremely accurate static code analyzers for C and C++ programming languages. It's a modern, highly performant and flexible static code analyzer that scales to projects of any size and works effectively within the DevOps cycle. Responsibilities: Collaborate with other engineers to develop and enhance a wide range of static code analysis tools Participate in high level system design and implementation of significant new features Plan and develop tests on software changes and new features Maintain existing software through bug fixes and enhancements Create clean, well-tested code and deliver the highest quality software Provide task estimates and accurately report progress as part of an Agile process Peer-review the work of other software designers Clearly and regularly communicate with management and technical support colleagues on project status, potential issues and progress Proficiency with efficient algorithm design, data structures and design patterns Demonstrate understanding of projects from both client and business perspectives Requirements: Bachelor’s degree in Computer Science (or equivalent) 6+ years development experience with C/C++ 3+ years in an Agile/Scrum development environment Experience working with web containers (e.g., Tomcat, Node, React) and database access layers (e.g., SQL) Development experience in both Windows and Linux environments Experience and/or interest to work with other programming languages (e.g., Java, C#) is a strong asset Knowledge and experience with compilers or static code analysis an asset How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
6.0 years
0 Lacs
Kolkata, West Bengal, India
Remote
Experience : 6.00 + years Salary : Confidential (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Perforce Software) What do you need for this opportunity? Must have skills required: C++, C, Development Perforce Software is Looking for: Position Summary: We are looking for our next Senior Software Developer who enjoys problem solving and writing great code. Our mission is to make sure that our customer’s source code is bug and vulnerability free. Some of the top tech companies in automotive, space, aeronautics, telecom, medical devices and more rely on us to prevent showstopper bugs and vulnerabilities from being shipped. Chances are, you own or have recently used some technology that was scanned by Klocwork! You’ll be helping create, update and maintain the many tools needed to fit source code analysis into our customer’s varying development workflows. Klocwork is a market leader in code analysis and has extremely accurate static code analyzers for C and C++ programming languages. It's a modern, highly performant and flexible static code analyzer that scales to projects of any size and works effectively within the DevOps cycle. Responsibilities: Collaborate with other engineers to develop and enhance a wide range of static code analysis tools Participate in high level system design and implementation of significant new features Plan and develop tests on software changes and new features Maintain existing software through bug fixes and enhancements Create clean, well-tested code and deliver the highest quality software Provide task estimates and accurately report progress as part of an Agile process Peer-review the work of other software designers Clearly and regularly communicate with management and technical support colleagues on project status, potential issues and progress Proficiency with efficient algorithm design, data structures and design patterns Demonstrate understanding of projects from both client and business perspectives Requirements: Bachelor’s degree in Computer Science (or equivalent) 6+ years development experience with C/C++ 3+ years in an Agile/Scrum development environment Experience working with web containers (e.g., Tomcat, Node, React) and database access layers (e.g., SQL) Development experience in both Windows and Linux environments Experience and/or interest to work with other programming languages (e.g., Java, C#) is a strong asset Knowledge and experience with compilers or static code analysis an asset How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
6.0 years
0 Lacs
Guwahati, Assam, India
Remote
Experience : 6.00 + years Salary : Confidential (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Perforce Software) What do you need for this opportunity? Must have skills required: C++, C, Development Perforce Software is Looking for: Position Summary: We are looking for our next Senior Software Developer who enjoys problem solving and writing great code. Our mission is to make sure that our customer’s source code is bug and vulnerability free. Some of the top tech companies in automotive, space, aeronautics, telecom, medical devices and more rely on us to prevent showstopper bugs and vulnerabilities from being shipped. Chances are, you own or have recently used some technology that was scanned by Klocwork! You’ll be helping create, update and maintain the many tools needed to fit source code analysis into our customer’s varying development workflows. Klocwork is a market leader in code analysis and has extremely accurate static code analyzers for C and C++ programming languages. It's a modern, highly performant and flexible static code analyzer that scales to projects of any size and works effectively within the DevOps cycle. Responsibilities: Collaborate with other engineers to develop and enhance a wide range of static code analysis tools Participate in high level system design and implementation of significant new features Plan and develop tests on software changes and new features Maintain existing software through bug fixes and enhancements Create clean, well-tested code and deliver the highest quality software Provide task estimates and accurately report progress as part of an Agile process Peer-review the work of other software designers Clearly and regularly communicate with management and technical support colleagues on project status, potential issues and progress Proficiency with efficient algorithm design, data structures and design patterns Demonstrate understanding of projects from both client and business perspectives Requirements: Bachelor’s degree in Computer Science (or equivalent) 6+ years development experience with C/C++ 3+ years in an Agile/Scrum development environment Experience working with web containers (e.g., Tomcat, Node, React) and database access layers (e.g., SQL) Development experience in both Windows and Linux environments Experience and/or interest to work with other programming languages (e.g., Java, C#) is a strong asset Knowledge and experience with compilers or static code analysis an asset How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
6.0 years
0 Lacs
Raipur, Chhattisgarh, India
Remote
Experience : 6.00 + years Salary : Confidential (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Perforce Software) What do you need for this opportunity? Must have skills required: C++, C, Development Perforce Software is Looking for: Position Summary: We are looking for our next Senior Software Developer who enjoys problem solving and writing great code. Our mission is to make sure that our customer’s source code is bug and vulnerability free. Some of the top tech companies in automotive, space, aeronautics, telecom, medical devices and more rely on us to prevent showstopper bugs and vulnerabilities from being shipped. Chances are, you own or have recently used some technology that was scanned by Klocwork! You’ll be helping create, update and maintain the many tools needed to fit source code analysis into our customer’s varying development workflows. Klocwork is a market leader in code analysis and has extremely accurate static code analyzers for C and C++ programming languages. It's a modern, highly performant and flexible static code analyzer that scales to projects of any size and works effectively within the DevOps cycle. Responsibilities: Collaborate with other engineers to develop and enhance a wide range of static code analysis tools Participate in high level system design and implementation of significant new features Plan and develop tests on software changes and new features Maintain existing software through bug fixes and enhancements Create clean, well-tested code and deliver the highest quality software Provide task estimates and accurately report progress as part of an Agile process Peer-review the work of other software designers Clearly and regularly communicate with management and technical support colleagues on project status, potential issues and progress Proficiency with efficient algorithm design, data structures and design patterns Demonstrate understanding of projects from both client and business perspectives Requirements: Bachelor’s degree in Computer Science (or equivalent) 6+ years development experience with C/C++ 3+ years in an Agile/Scrum development environment Experience working with web containers (e.g., Tomcat, Node, React) and database access layers (e.g., SQL) Development experience in both Windows and Linux environments Experience and/or interest to work with other programming languages (e.g., Java, C#) is a strong asset Knowledge and experience with compilers or static code analysis an asset How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
6.0 years
0 Lacs
Ranchi, Jharkhand, India
Remote
Experience : 6.00 + years Salary : Confidential (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Perforce Software) What do you need for this opportunity? Must have skills required: C++, C, Development Perforce Software is Looking for: Position Summary: We are looking for our next Senior Software Developer who enjoys problem solving and writing great code. Our mission is to make sure that our customer’s source code is bug and vulnerability free. Some of the top tech companies in automotive, space, aeronautics, telecom, medical devices and more rely on us to prevent showstopper bugs and vulnerabilities from being shipped. Chances are, you own or have recently used some technology that was scanned by Klocwork! You’ll be helping create, update and maintain the many tools needed to fit source code analysis into our customer’s varying development workflows. Klocwork is a market leader in code analysis and has extremely accurate static code analyzers for C and C++ programming languages. It's a modern, highly performant and flexible static code analyzer that scales to projects of any size and works effectively within the DevOps cycle. Responsibilities: Collaborate with other engineers to develop and enhance a wide range of static code analysis tools Participate in high level system design and implementation of significant new features Plan and develop tests on software changes and new features Maintain existing software through bug fixes and enhancements Create clean, well-tested code and deliver the highest quality software Provide task estimates and accurately report progress as part of an Agile process Peer-review the work of other software designers Clearly and regularly communicate with management and technical support colleagues on project status, potential issues and progress Proficiency with efficient algorithm design, data structures and design patterns Demonstrate understanding of projects from both client and business perspectives Requirements: Bachelor’s degree in Computer Science (or equivalent) 6+ years development experience with C/C++ 3+ years in an Agile/Scrum development environment Experience working with web containers (e.g., Tomcat, Node, React) and database access layers (e.g., SQL) Development experience in both Windows and Linux environments Experience and/or interest to work with other programming languages (e.g., Java, C#) is a strong asset Knowledge and experience with compilers or static code analysis an asset How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
6.0 years
0 Lacs
Jamshedpur, Jharkhand, India
Remote
Experience : 6.00 + years Salary : Confidential (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Perforce Software) What do you need for this opportunity? Must have skills required: C++, C, Development Perforce Software is Looking for: Position Summary: We are looking for our next Senior Software Developer who enjoys problem solving and writing great code. Our mission is to make sure that our customer’s source code is bug and vulnerability free. Some of the top tech companies in automotive, space, aeronautics, telecom, medical devices and more rely on us to prevent showstopper bugs and vulnerabilities from being shipped. Chances are, you own or have recently used some technology that was scanned by Klocwork! You’ll be helping create, update and maintain the many tools needed to fit source code analysis into our customer’s varying development workflows. Klocwork is a market leader in code analysis and has extremely accurate static code analyzers for C and C++ programming languages. It's a modern, highly performant and flexible static code analyzer that scales to projects of any size and works effectively within the DevOps cycle. Responsibilities: Collaborate with other engineers to develop and enhance a wide range of static code analysis tools Participate in high level system design and implementation of significant new features Plan and develop tests on software changes and new features Maintain existing software through bug fixes and enhancements Create clean, well-tested code and deliver the highest quality software Provide task estimates and accurately report progress as part of an Agile process Peer-review the work of other software designers Clearly and regularly communicate with management and technical support colleagues on project status, potential issues and progress Proficiency with efficient algorithm design, data structures and design patterns Demonstrate understanding of projects from both client and business perspectives Requirements: Bachelor’s degree in Computer Science (or equivalent) 6+ years development experience with C/C++ 3+ years in an Agile/Scrum development environment Experience working with web containers (e.g., Tomcat, Node, React) and database access layers (e.g., SQL) Development experience in both Windows and Linux environments Experience and/or interest to work with other programming languages (e.g., Java, C#) is a strong asset Knowledge and experience with compilers or static code analysis an asset How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
32455 Jobs | Dublin
Wipro
16590 Jobs | Bengaluru
EY
11025 Jobs | London
Accenture in India
10991 Jobs | Dublin 2
Amazon
8878 Jobs | Seattle,WA
Uplers
8715 Jobs | Ahmedabad
IBM
8204 Jobs | Armonk
Oracle
7750 Jobs | Redwood City
Capgemini
6181 Jobs | Paris,France
Muthoot FinCorp (MFL)
6170 Jobs | New Delhi