Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
1.0 - 5.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is a leading technology innovator in the Engineering Group, specializing in Software Engineering. As a Qualcomm Software Engineer, you will play a crucial role in designing, developing, modifying, and validating cutting-edge embedded and cloud edge software applications. Your work will contribute to the creation of world-class products that exceed customer expectations. Collaboration with systems, hardware, architecture, and test engineers is essential to design system-level software solutions that meet performance requirements and interfaces. The ideal candidate holds a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field and possesses 1-3 years of work experience in embedded software and/or drivers. You should be detail-oriented with strong analytical and problem-solving skills, highly organized, and proficient in C/C++ programming and ARM assembly language. A solid understanding of embedded system architecture, 2D and 3D graphics technology, multimedia on embedded systems, and GPU optimization is required. Experience with virtualization technologies, GPU as a compute engine, and modern 3D graphics applications using OpenGLES API is advantageous. Knowledge of operating systems such as Android, QNX, embedded Linux, Genivi, and Integrity is preferred. Proficiency in graphics frameworks like Kanzi and QT, industry-standard software tools, and excellent communication skills are necessary for this role. Qualcomm values diversity and is an equal opportunity employer. If you require accommodations during the application/hiring process due to a disability, Qualcomm is committed to providing accessible support. Qualcomm expects its employees to adhere to all applicable policies and procedures, including safeguarding confidential information. To all Staffing and Recruiting Agencies: Qualcomm's Careers Site is exclusively for individuals seeking job opportunities at Qualcomm. Staffing agencies or individuals represented by agencies are not authorized to use this site for submissions. Unsolicited resumes or applications will not be accepted. For further information about this role, please contact Qualcomm Careers directly.,
Posted 4 days ago
1.0 - 6.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is setting up a dedicated team at Qualcomm India Bangalore Development Center to focus on the Connected Infotainment segment as part of a global Qualcomm Automotive initiative. This opportunity involves working with cutting-edge Wireless, Multimedia, and Embedded technologies to create innovative solutions for a new market vertical. Qualcomm has been a key player in connected car programs, enhancing the relationship between vehicles and digital lifestyles through features like 4G LTE Advanced Wi-Fi hotspots, wireless multimedia streaming, real-time 3D navigation, and more. As a candidate with 2 to 6 years of experience in embedded software and/or driver development, you should possess strong analytical and debugging skills, excellent communication abilities, and the capability to collaborate with teams across multiple time zones. Proficiency in C/C++ programming is essential, along with experience in Device Driver Programming in Linux/RTOS like QNX/Greenhills. You should also be familiar with industry-standard software development tools such as debuggers, code revision control systems like GIT and Perforce, IDEs, and build tools. Minimum qualifications include a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with at least 3 years of Software Engineering experience, or a Master's degree with 2 years of relevant experience, or a PhD with 1 year of relevant experience. Additionally, you should have 2+ years of academic or work experience in programming languages like C, C++, Java, Python, etc. A solid understanding of the latest Android versions, Android Audio Framework, Audio HAL, ALSA, and DSP drivers is required. Knowledge of Audio and voice codecs is advantageous, as well as experience in audio/video processing pipeline implementation for various media applications. Familiarity with audio/video pre- and post-processing algorithms for quality enhancement and motion compensation & estimation is a plus. Qualcomm is an equal opportunity employer and is committed to providing reasonable accommodations for individuals with disabilities during the application/hiring process. If you require assistance, you can contact Qualcomm via email at disability-accommodations@qualcomm.com or through the provided toll-free number. Employees are expected to adhere to all relevant policies and procedures, including those related to security and protection of confidential information. Qualcomm emphasizes that its Careers Site is exclusively for individuals seeking employment at Qualcomm, and unsolicited submissions from staffing/recruiting agencies will not be accepted. For further information about this role, please reach out to Qualcomm Careers.,
Posted 1 week ago
1.0 - 5.0 years
0 Lacs
rajkot, gujarat
On-site
Design and build advanced applications for the iOS platform by collaborating with cross-functional teams to define, design, and ship new features. Unit-test code for robustness, including edge cases, usability, and general reliability. Create software and updates for iOS mobile devices while writing technical documentation for created software products. Debug and test applications for Apple devices and upload software products to the App Store. Require expertise in programming languages such as Objective-C and Swift, along with proficiency in using IDEs like AppCode, CodeRunner, and Xcode. Experience with app development frameworks including AVFoundation, RxSwift, UIKit, XCTest, and XCUITest is essential. Familiarity with Apple OS frameworks such as Core Animation, Core Data, Core Graphics, and Core Text is a plus. The ideal candidate should have 1 to 3 years of experience in application development, with a strong foundation in Java programming. The position is full-time, permanent, and open to fresher candidates. Interested individuals can share their CV at +91 94998 81007. Benefits include commuter assistance, flexible schedule, paid sick time, and paid time off. The work schedule is during the day shift, with additional perks such as performance bonus and yearly bonus. A Bachelor's degree is preferred for education qualifications, and experience in application development and Java programming is required. The work location is in person.,
Posted 1 week ago
8.0 - 13.0 years
0 - 3 Lacs
Bengaluru, Karnataka, India
On-site
Design, develop, and implement embedded software for our products and systems. Collaborate with cross-functional teams to define, design, and implement new software features. Interface with hardware design and development teams. Conduct performance analysis and enhance efficiency, stability, and scalability of system resources. Coordinate software system installation and monitor equipment functioning to ensure specifications are met. Debug and resolve software defects and issues. Review code and design and provide constructive feedback to team members. Lead and mentor junior engineers to promote knowledge growth and ensure project deliverables. Interface among multiple departments and teams including Quality and Service etc. Identify and recommend opportunities for efficiency improvements in department processes. Conduct static analysis, code coverage analysis, and other verification techniques to ensure high-quality software. Responsible for communicating business related issues or opportunities to next management level. Performs other duties assigned as needed. Requirements Bachelor s degree in Computer Engineering/Science or other relevant technical experience is required. 8 + years of experience in embedded and system-level software development 5+ years of working experience in C/C++ Proficiency in Python or other scripting languages Extensive knowledge of real-time operating systems and microcontrollers. Extensive knowledge in Yocto Linux is a preferred. Experience with software development tools, such as IDEs, debuggers, and version control systems Strong understanding of embedded systems, software architectures, and design principles. Familiarity with software configuration management tools, defect tracking tools, and peer review techniques. Experience with oscilloscopes, analyzers and electronics is preferred. Knowledge of defect management tools such as JIRA or Bugzilla is required. Prior work in a regulated environment like medical device industry is preferred. Familiarity to Agile methodology is preferred. Has good verbal and written communication skills.
Posted 2 weeks ago
12.0 - 18.0 years
0 - 3 Lacs
Bengaluru, Karnataka, India
On-site
Design, develop, and implement application software for embedded Linux systems for our products and systems. Collaborate with cross-functional teams to define, design, and implement new software features. Conduct performance analysis of the embedded systems. Review design and code and provide constructive feedback to team members. Integrate software components Identify and integrate third-party software components as needed Debugging and Testing: Debug and resolve software defects and issues. Conduct performance analysis of the Software systems. Review code and design and provide constructive feedback to team members. Conduct static analysis, code coverage analysis, and other verification techniques to ensure high-quality software. Maintenance: Maintain and improve existing Linux Application software solutions. Requirements B.E/ B.Tech/M.Sc. in Computer Science/ Electronics or other relevant with technical experience is required. 10 to 15 years of experience in Linux Application software development in C/C++ Strong understanding of Linux operating systems (Yocto Linux is a preferred), including kernel and driver development Proficiency in C/C++ and scripting languages like Python or Bash. Demonstrates the ability to quickly comprehend and analyze existing code, efficiently identify and debug software issues, and promptly resolve design challenges in the current product Familiarity with development tools such as GCC, GDB, and build systems like Make or CMake. Good understanding of embedded Linux Software systems, software architectures, and design principles. Experience with software development tools, such as IDEs, debuggers, and version control systems (Bitbucket) Ability to understand and analyze the board schematics as needed Has good verbal and written communication skills.
Posted 2 weeks ago
3.0 - 5.0 years
6 - 8 Lacs
Mumbai, Chennai, Delhi / NCR
Work from Office
Implementation Engineer Description We are currently seeking a highly skilled and experienced Engineer / Sr. Engineer - Product Implementation to join our dynamic team in the Information Technology and Services industry. As an integral member of our organization, you will be responsible for implementing and supporting various products in accordance with client requirements and industry best practices. In this role, you will have the opportunity to work with cutting-edge technologies and collaborate with cross-functional teams to deliver exceptional solutions to our clients. Responsibilities Collaborate with clients to understand their product implementation requirements and develop project plans accordingly. Conduct thorough analysis of client systems and develop customized solutions to meet their specific needs. Design, develop, and test software applications and modules for product implementation. Optimize performance and ensure compatibility of products with various platforms and systems. Troubleshoot and resolve technical issues related to product implementation. Provide technical guidance and support to clients during product implementation processes. Collaborate with cross-functional teams, including sales, marketing, and product management, to ensure successful product implementation. Requirements Bachelor's degree in Computer Science, Engineering, or a related field. Strong knowledge of programming languages, such as Java, C++, or Python. Solid understanding of database management systems, such as MySQL or Oracle. Proficient in using development tools and software, such as IDEs and version control systems. Experience with cloud technologies, such as AWS or Azure, is highly desirable. Excellent problem-solving skills and ability to think analytically.Role & responsibilities
Posted 4 weeks ago
4.0 - 10.0 years
4 - 10 Lacs
Bengaluru, Karnataka, India
On-site
A Developer is responsible for designing, developing, and maintaining software applications and systems They collaborate with a team of software developers, designers, and stakeholders to create software solutions that meet the needs of the business Key Responsibilities: Design, code, test, and debug software applications and systems Collaborate with cross-functional teams to identify and resolve software issues Write clean, efficient, and well-documented code Stay current with emerging technologies and industry trends Participate in code reviews to ensure code quality and adherence to coding standards Participate in the full software development life cycle, from requirement gathering to deployment Provide technical support and troubleshooting for production issues Requirements: Strong programming skills in one or more programming languages, such as Python, Java, C++, or JavaScript Experience with software development tools, such as version control systems (e.g. Git), integrated development environments (IDEs), and debugging tools Familiarity with software design patterns and best practices Good communication and collaboration skills
Posted 4 weeks ago
4.0 - 10.0 years
4 - 10 Lacs
Hyderabad, Telangana, India
On-site
A Developer is responsible for designing, developing, and maintaining software applications and systems They collaborate with a team of software developers, designers, and stakeholders to create software solutions that meet the needs of the business Key Responsibilities: Design, code, test, and debug software applications and systems Collaborate with cross-functional teams to identify and resolve software issues Write clean, efficient, and well-documented code Stay current with emerging technologies and industry trends Participate in code reviews to ensure code quality and adherence to coding standards Participate in the full software development life cycle, from requirement gathering to deployment Provide technical support and troubleshooting for production issues Requirements: Strong programming skills in one or more programming languages, such as Python, Java, C++, or JavaScript Experience with software development tools, such as version control systems (e.g. Git), integrated development environments (IDEs), and debugging tools Familiarity with software design patterns and best practices Good communication and collaboration skills
Posted 4 weeks ago
4.0 - 10.0 years
4 - 10 Lacs
Delhi, India
On-site
A Developer is responsible for designing, developing, and maintaining software applications and systems They collaborate with a team of software developers, designers, and stakeholders to create software solutions that meet the needs of the business Key Responsibilities: Design, code, test, and debug software applications and systems Collaborate with cross-functional teams to identify and resolve software issues Write clean, efficient, and well-documented code Stay current with emerging technologies and industry trends Participate in code reviews to ensure code quality and adherence to coding standards Participate in the full software development life cycle, from requirement gathering to deployment Provide technical support and troubleshooting for production issues Requirements: Strong programming skills in one or more programming languages, such as Python, Java, C++, or JavaScript Experience with software development tools, such as version control systems (e.g. Git), integrated development environments (IDEs), and debugging tools Familiarity with software design patterns and best practices Good communication and collaboration skills
Posted 4 weeks ago
10.0 - 15.0 years
12 - 17 Lacs
Pune
Work from Office
The IZOT product line includes BMCs Intelligent Z Optimization & Transformation products, which help the worlds largest companies to monitor and manage their mainframe systems. The modernization of mainframe is the beating heart of our product line, and we achieve this goal by developing products that improve the developer experience, the mainframe integration, the speed of application development, the quality of the code and the applications security, while reducing operational costs and risks. We acquired several companies along BMC is looking for a Senior Java Product Developer to join our AMI Cloud family working on complex and distributed software, developing, and debugging software products, implementing features, and assisting the firm in assuring product quality. At AMI Cloud, we develop high-scale and performant applications running on both z/OS mainframe as well as cloud environments. We care deeply about technology, performance, readable and clean code and developer productivity. The product line includes BMCs Intelligent Z Optimization & Transformation products, which help the worlds largest companies to monitor and manage their mainframe systems. The modernization of mainframe is the beating heart of our product line, and we achieve this goal by developing products that improve the developer experience, the mainframe integration, the speed of application development, the quality of the code and the applications security, while reducing operational costs and risks. We acquired several companies along Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Design and develop platform solution based on Java/J2EE best practices and web standards. Participate in all aspects of product development, from requirements analysis to product release. Lead features and participate in architecture and design reviews. Design enterprise platform using agile methodology. This includes creating detailed design using UML, process flows, sequence diagrams, and pseudo-code level details ensuring solution alignment. You have strong diagnostics, debugging, and troubleshooting skills. Ability to work flexible hours and stay up to date with competing technologies and passionate about adapting technology to provide business-benefiting solutions balancing with platform limitations. Provides complete documentation in the form of commented code, problem status information, and design documents. Work on complex problems where analysis of situations or data requires an in-depth evaluation of several factors. Self-learner, flexible and able to work in a multi-tasked and dynamic environment. Excellent communication skills: demonstrated ability to explain complex technical concepts to both technical and non-technical audiences. To ensure youre set up for success, you will bring the following skillset & experience: You have 10+ years of experience with application development using Java, RESTful services, high-performance, and multi-threading. Familiarization with DevOps tools and concepts such as Infrastructure as code, Jenkins, Ansible, and Terraform. You have experience in a Web based environment utilizing React, Angular, server-side rendering, HTML, CSS, JavaScript and TypeScript. You have knowledge and experience with build tools such as Gradle and Maven. You have experience working in cloud tech such as AWS, Azure or GCP. You are familiar with modern version control system such as Git. You have knowledge of design patterns, object-oriented software development, high-performance code characteristics, SOLID principles of development, testing automation and performance at scale. You are familiar with modern Java based frameworks such as Spring Boot, , or Micronaut. Whilst these are nice to have, our team can help you develop in the following skills: CI/CD (Jenkins) environment with popular DevOps tools Experience with Agile methodology, use of Atlassian products Jira, Confluence ) You are familiar and can take advantage of advanced IDEs such as IntelliJ, Eclipse or VSCode .
Posted 1 month ago
2.0 - 6.0 years
3 - 7 Lacs
Hyderabad, Bengaluru
Work from Office
Required Skills : Strong Embedded C Programming abilities Hands-on experience in developing device drivers, applications using 16/32 Bit Microcontroller based platforms. Knowledge and experience in bare metal coding and RTOS. Experience with various IDEs (Ex MPLAB X IDE, STM32CubeIDE, Code Composer Studio, nRF MDK) and scripting languages (Python, Shell scripts) Experience in Embedded, Automotive Software and driver development with ARM/RISC based MCUs on BareMetal/RTOS etc., Strong Debug Skills and experience with JTAG, GDB debuggers & Lauterbach etc., Familiarity with parallel-processing concepts such as threads, signals, priorities, semaphores, mutexes, race-conditions, deadlocks, etc. Prior development experience with peripherals like USB/Ethernet/PCIe/I2C/SPI/MQTT/HTTPs etc on BareMetal/RTOS Good analytical and problem-solving skills Experience with version control tools like git, and code review tools like Collaborator, gerrit etc., Good communication, interpersonal, and teamwork skills Education Requirements: B. Tech / M. Tech (ECE / CSE) Shift: General Work Week: Monday to Friday
Posted 1 month ago
6 - 10 years
9 - 13 Lacs
Hyderabad, Bengaluru
Hybrid
Apigee Edge, API Developer, XML/JavaScript Json, SOAP, Oath 2.0, Spring Boot, IDEs, Elastic Search, swagger.io, 42 crunch, DBeaver, Postman, Jenkins, JMeter, 42 crunch. interested candidates please call me 8217730484 Required Candidate profile Location- Hyderabad; Bengaluru; Chennai; Mumbai; Pune; NCR / Delhi; Kolkata
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
31458 Jobs | Dublin
Wipro
16542 Jobs | Bengaluru
EY
10788 Jobs | London
Accenture in India
10711 Jobs | Dublin 2
Amazon
8660 Jobs | Seattle,WA
Uplers
8559 Jobs | Ahmedabad
IBM
7988 Jobs | Armonk
Oracle
7535 Jobs | Redwood City
Muthoot FinCorp (MFL)
6170 Jobs | New Delhi
Capgemini
6091 Jobs | Paris,France