Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
15 jobs matched
2.0 - 6.0 years
0 Lacs
pune, maharashtra
On-site
NutaNXT is looking for a Senior Consultant to join one of our projects. The ideal candidate should have experience in IOT solution development, embedded platforms, deployment, and maintenance of existing code base with defined standards. Knowledge of AWS, Python development, and DevOps is essential for this role. Responsibilities include designing and developing embedded applications, building reusable components and libraries for future use, IOT development, testing, and integration on embedded platforms like Raspberry Pi. The candidate will also be responsible for cloud computing, deployment, and maintenance of the code base on AWS or Azure. Ensuring code quality standards are met by following best practices and building efficient solutions is a key part of the role. Optimizing applications for performance enhancements, coordinating with development teams to determine application requirements, and communicating updates and analysis to clients and team members in a documented manner are also important responsibilities. Collaboration with team members on multiple fronts, assisting in assignments related to project objectives, and guiding and mentoring junior team members is expected. The candidate should have a Bachelor's degree in computer science, information technology, or a related field, with a minimum of 2 to 4 years of relevant technology experience in IOT, AWS, DevOps, and Python. A maximum of 6 years of total experience in the IT, Healthcare, Manufacturing, or BFSI industry is required. Experience with code versioning, containerization, and deployment pipeline using tools like GIT and Docker is necessary. In-depth understanding of Linux OS, process management, device management, and connectivity features are important. Proficiency in IOT, AWS deployment, and Python development, as well as knowledge of DevOps practices such as source code maintenance and building deployment pipelines, is essential. Experience in writing reusable components and working with project management tools like Jira is preferred. The ideal candidate should have good problem-solving skills, coordination capabilities with team members, ability to collaborate on projects, and work independently when required. Excellent verbal and written communication skills are a must. Experience in Python web development using Django/Flask and familiarity with code versioning tools are desired. NutaNXT Technologies offers a compelling work environment with a strong focus on technology innovation, collaboration, and excellence. The company provides market competitive salaries, bonuses, benefits, meaningful growth opportunities, and a team-empowered culture. Join the dynamic engineering team at NutaNXT and be a part of the Data and Digital growth journey with a vision for the future in Data, Snowflake, and AI.,
Posted 3 days ago
2.0 - 6.0 years
0 Lacs
pune, maharashtra
On-site
NutaNXT is a next-generation software product engineering services provider, specializing in building innovative, data-first solutions powered by Snowflake, AI/ML, Data Engineering, Analytics, and Cloud technologies. As a trusted Snowflake Partner, we have successfully delivered transformative data solutions to a diverse portfolio of clients across industries, enabling them to harness the full potential of the Snowflake Data Cloud. You will have the opportunity to work on high-impact client projects across the US and India, collaborating with some of the brightest minds in the Data and AI industry. As part of our growing Snowflake Data Cloud Practice, you'll be at the forefront of innovation, working on cutting-edge technologies that redefine how businesses leverage data and AI to drive growth. Location: Pune, Work from office NutaNXT is seeking a Senior Consultant for one of our projects. The ideal candidate should have experience in IOT solution development, embedded platforms, deployment and maintenance of the existing code base with defined standards, knowledge of AWS, Python development, and DevOps practices. Role and Responsibilities: - Designing and developing embedded applications. - Building reusable components and libraries for future use. - Responsible for IOT development, testing, and integration on an embedded platform, preferably on Raspberry Pi. - Responsible for Cloud computing, deployment, and maintenance of the code base on AWS or Azure. - Upholding code quality standards by following best practices and building efficient solutions. - Optimizing applications for performance enhancements. - Coordinating with development teams to determine application requirements. - Communicating updates and analysis to clients and team members in a documented manner. - Collaborating with team members on multiple fronts and assisting in assignments related to project and existing objectives. - Guiding and mentoring junior team members. Qualifications & Required Skills: - Bachelor's degree in computer science, information technology, or any equivalent degree. - Minimum 2 to 4 years of relevant technology experience in IOT, AWS, DevOps, and Python. - Maximum 6 years of total experience in the IT, Healthcare, Manufacturing, or BFSI industry. - Experience with code versioning, containerization, and deployment pipeline using GIT and Docker. - In-depth understanding of Linux OS, its process management, device management, and connectivity features. - Experienced in IOT, AWS deployment, and Python development. - Knowledge of DevOps practices such as source code maintenance, building deployment pipelines, etc. - Experience in writing reusable components and working in project management tools like Jira. - Good problem-solving skills and coordination capabilities with team members. - Ability to collaborate on projects and work independently when required. - Excellent verbal and written communication skills. Good to have: - Experience in Python web development using Django/Flask. - Familiarity with code versioning tools like BitBucket. As a leading Snowflake and AI-driven Product Engineering company, NutaNXT Technologies offers a compelling and rewarding work environment with a strong focus on technology innovation, collaboration, and excellence with clients in all our practice areas. We offer market competitive salaries, bonuses, benefits, meaningful growth, and team-empowered culture with technically challenging, achievement-driven opportunities that help shape your long-term career growth. Join our growing, dynamic, entrepreneurial engineering team and become part of our continuing Data and Digital growth journey. What sets NutaNXT apart is its vision for the future with Data, Snowflake, and AI at the core and the opportunities this is creating for us to innovate and create an impact.,
Posted 1 week ago
1.0 - 9.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is seeking a highly skilled and experienced Software CPU Architect to join the Engineering Group. In this role, you will be responsible for developing long-term software roadmaps for Qualcomm's software CPU architecture, defining architecture specifications, developing prototypes, and collaborating with global software and hardware partners to influence product development. Additionally, you will play a key role in enabling the commercialization of cutting-edge CPUs integrated into Snapdragon chipsets for various markets such as Handsets, IOT devices, Automotive, Compute/Laptops, XR, etc. The ideal candidate should have a minimum of 6-9 years of experience in the embedded domain with a deep understanding of CPU architecture and micro-architecture concepts including caching, coherency, prefetching, speculation, and branch prediction. Proficiency in C/C++ programming is essential, particularly in writing code for high throughput or memory-constrained systems. Experience in designing, developing, and supporting software solutions on multi-core ARM/CPUs in the embedded domain is required. Furthermore, the candidate should possess expertise in embedded platforms, including low-level drivers and firmware, kernel, and user-space components. A thorough understanding of ARMv8 architecture, ARM assembly level programming, and ARM EABI is crucial. Experience in projects aimed at improving software throughput or memory footprint is highly desirable. Minimum qualifications for this position include a Bachelor's, Master's, or PhD degree in Engineering, Information Systems, Computer Science, or a related field, along with several years of relevant work experience. Additionally, 2+ years of experience with programming languages such as C, C++, Java, Python, etc., and proficiency in J-TAG or ICE debuggers is required. Experience in real-time software development for embedded products is also preferred. The successful candidate will be a motivated self-starter with excellent verbal and written communication skills, capable of collaborating with engineers, partners, and customers across different geographies. Demonstrated experience in working with senior management in a corporate environment, as well as business process streamlining and transformation, is essential. The candidate should be a hands-on technical lead willing to dive into details to gain firsthand knowledge of issues and actively contribute to team success. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. Reasonable accommodations will be provided upon request to support individuals with disabilities throughout the hiring process. Qualcomm expects its employees to adhere to all applicable policies and procedures, including security and confidentiality requirements. Please note that Qualcomm's Careers Site is exclusively for individuals seeking employment at Qualcomm. Staffing and recruiting agencies, as well as individuals represented by agencies, are not authorized to use the site or submit profiles, applications, or resumes. Unsolicited submissions from agencies will not be accepted. For more information about this role, please contact Qualcomm Careers.,
Posted 1 week ago
15.0 - 19.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is looking for an experienced CPU software engineer to contribute to the design and development of low-level firmware for CPU bootstrapping, power controller, and more. As part of the software CPU architecture group, you will be responsible for coordinating the design and development of firmware, debugging critical SW issues, defining short and long-term SW architecture roadmaps, and representing the CPU SW teams in engagements with Arm architects and third-party software partners. This role offers exposure to multiple technology domains related to system-on-chip development and provides the opportunity to directly influence Qualcomm's most innovative products. The ideal candidate should have 15+ years of experience in the embedded domain with strong C/C++ programming skills. Experience with multi-core ARM/CPUs, embedded platforms, heterogeneous compute platforms, real-time SW development, and driver development on any RTOS is required. Additionally, the candidate should possess detailed understanding of SoC hardware blocks, hands-on technical leadership skills, and excellent verbal and written communication abilities. Demonstrated experience working with senior management and a disciplined approach to digitized services enabling are also essential for this role. Minimum qualifications include a Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 15+ years of Software Engineering or related work experience. Alternatively, a Master's degree with 5+ years of experience or a PhD with 4+ years of experience is also acceptable. Additionally, 3+ years of work experience with programming languages such as C, C++, Java, Python, etc. is required. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you require accommodations during the application/hiring process, please reach out to disability-accommodations@qualcomm.com. Qualcomm expects its employees to adhere to all applicable policies and procedures, including those related to the protection of confidential information. For more information about this role, please contact Qualcomm Careers.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
noida, uttar pradesh
On-site
You will be responsible for designing, developing, testing, deploying, maintaining, and enhancing ML models and software infrastructure. This includes managing individual project priorities, deadlines, and deliverables. You will prototype and develop deep learning driving systems and perception algorithms on various platforms such as Linux, Java, Android, and embedded systems. Additionally, you will work on systems for optimizing inference time and maintain perception software for vehicles. Your role will involve analyzing large datasets and raw sensor data, collaborating with cross-functional engineering teams, and effectively communicating your work to colleagues and management. You will be engaged in tasks such as computer vision, software development, Multi-Object Tracking, Multi-Sensor Fusion, sensor calibration, and perception algorithms. The essential requirements for this position include a Bachelor's or Master's degree in Computer Science or a related technical field, along with at least 5 years of relevant work experience in Machine Learning, Artificial Intelligence, Computer Vision, or Deep Learning. You should have experience in designing and implementing distributed software systems using languages like Java, C++, or Python. Research or industry experience in AI, Computer Vision, ML models, infrastructure, NLP, or Deep Learning is preferred. Proficiency in C/C++ programming, software design, and CUDA is essential. A preferred background for this role would be an MA/MS or PhD in Electronics & Communication Engineering or Electrical & Computer Engineering. This is a full-time position with a day shift schedule. The work location is in-person.,
Posted 2 weeks ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
The position involves working at Samsung Semiconductor India Research (SSIR), a leading semiconductor solutions provider, where you will have the opportunity to work on cutting-edge technologies such as Foundation IP Design, Mobile SoCs, Storage Solutions, AI/ML, 5G/6G solutions, Neural processors, Serial Interfaces, Multimedia IPs, and more. As a part of one of the largest R&D centers for Samsung Electronics outside Korea, you will collaborate on diverse projects and products while conducting research in new and emerging technology areas. Your responsibilities will include Windows driver development for PCI/PCIe/PXI/PXIe interfaces, collaborating with Architecture, HW, and other stakeholders to understand requirements, developing unit test frameworks, and ensuring Windows certification for device drivers. To qualify for this role, you should be a graduate in Electronics, Electrical, or Computer Science with 6-10 years of experience. You should have expertise in designing, coding, and debugging in Windows, proficiency in C/C++/C#, kernel or device driver experience with an understanding of HW/SW interaction, and experience in System SW development on Windows. Additionally, you should have experience in software development for embedded platforms and at least 2 years of experience with drivers on PCIe. This role requires a B.Tech/B.E/M.Tech/M.E qualification. Samsung Semiconductor India Research (SSIR) promotes diversity and provides Equal Employment Opportunity to all individuals, regardless of their background or characteristics protected by law. If you are passionate about innovation, have strong technical skills, and enjoy working on cutting-edge technologies, this role at Samsung Semiconductor India Research could be the next exciting step in your career.,
Posted 3 weeks ago
3.0 - 14.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is currently seeking a Senior Technical Lead to join the Automotive Infotainment Team. As a part of the biggest technology revolution in the Automotive space, Qualcomm is at the forefront of developing connected car technologies, Automotive Infotainment, Telematics, ADAS/Autonomous Driving, and other supporting technologies. You will have the opportunity to work on cutting-edge technologies such as 5G, Cellular V2X, Computer Vision, AI/Deep Learning, and collaborate with global Automakers/Tier-1s, standards bodies, consortiums, and operators to drive innovation. In this role, you will be responsible for leading multiple teams of architects, technical leads, compute hardware and software engineers in optimization efforts and driving ASPICE Compliance. Additionally, you will define strategic roadmaps, ensure best-in-class service capabilities, develop robust processes for requirements specifications, prioritize solution development, and align stakeholder capabilities, product roadmaps, and delivery plans. You will also define and implement Automotive use cases, drive system validation methodologies, and oversee release management processes. Minimum qualifications for this position include a Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 6+ years of Software Engineering experience, or a Master's degree with 5+ years of experience, or a PhD with 4+ years of experience. You should also have 3+ years of work experience with Programming Languages such as C, C++, Java, Python, etc., and 12 to 14+ years of experience in the embedded domain. Strong C/C++ programming skills, experience in embedded platforms, and real-time software development for embedded products are required for this role. Qualcomm is an equal opportunity employer and is committed to providing accessible processes for individuals with disabilities. If you require accommodations during the application/hiring process, please contact Qualcomm at disability-accommodations@qualcomm.com or through their toll-free number. Qualcomm expects its employees to adhere to all applicable policies and procedures, including those related to security and protection of confidential information. Please note that Qualcomm's Careers Site is for individuals seeking employment directly with Qualcomm. Staffing and recruiting agencies are not authorized to submit profiles, applications, or resumes through the site. Unsolicited submissions will not be accepted. For more information about this role, please reach out to Qualcomm Careers directly.,
Posted 3 weeks ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
A Career at HARMAN Automotive Join a global, multi-disciplinary team at HARMAN Automotive that is dedicated to leveraging the power of technology to shape the future. As part of our team, you will have the opportunity to engineer audio systems and integrated technology platforms that enhance the driving experience. Collaborate with a diverse team to advance in-vehicle infotainment, safety, efficiency, and enjoyment. About the Role As a member of our agile team, you will play a key role in researching and developing software for telematics devices using cutting-edge technologies. Your mission will involve enabling and establishing new business opportunities in the Telematics domain. You will be involved in high-visibility demonstrations and lead the effort to bring products and solutions to the market. Your responsibilities will include designing, developing, debugging, and modifying software enhancements and new product developments. What You Will Do - Design and develop scalable and maintainable automotive grade Linux applications using C and C++ for embedded platforms. - Translate business requirements into agile entities for planning and execution. - Collaborate with system architecture for software design and development. - Conduct peer reviews, static analysis tests, and unit testing of the software. - Integrate third-party software with minimal support from sources such as Open source, partners, OEMs, and vendors. What You Need to Be Successful - Hold a Masters or Bachelor's degree in electrical, communications, computer engineering, or a related field. - Possess at least 3 years of overall experience. - Proficient in C++ with hands-on working experience. - Strong understanding of networking, sockets, and telephony domains. - Experience in designing, developing, and porting Linux applications on embedded platforms. - Skilled in troubleshooting and debugging with embedded hardware platforms. - Knowledge of Linux Inter-Process Communication mechanisms and multithreaded applications. - Familiarity with industry-standard version control systems, C++ unit test frameworks, and package management tools. - Ability to design reusable and scalable C, C++ code and proficiency in STL (Standard Template Library). What Makes You Eligible - Previous experience in software development for Automotive Products is a plus. - Ability to interpret Hardware schematics related to connectivity circuits. - Experience working with Agile entities for planning and execution. What We Offer - Flexible work environment with remote work options. - Employee discounts on Harman and Samsung products. - Extensive training opportunities through HARMAN University. - Competitive wellness benefits, tuition reimbursement, and access to campus facilities. - Inclusive work environment that supports professional and personal development. Join HARMAN and be part of a culture that values diversity, encourages innovation, and empowers employees to share their unique perspectives. We believe in lifelong learning and provide opportunities for training, development, and continuing education to help you achieve your career goals. About HARMAN HARMAN has been a pioneer in amplifying sound since the 1920s, with integrated technology platforms that make the world smarter, safer, and more connected. Our innovative solutions in automotive, lifestyle, and digital transformation sectors create extraordinary experiences from ordinary moments. With a portfolio of 16 iconic brands such as JBL, Mark Levinson, and Revel, we uphold the highest engineering and design standards for our customers, partners, and employees. If you are ready to make a lasting impact through innovation, join our talent community at HARMAN today.,
Posted 3 weeks ago
1.0 - 9.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is looking for an experienced professional with 6 to 9 years of experience in the Linux embedded domain. As a Software Engineer, you will be responsible for designing, developing, and supporting software solutions on multi-core ARM/CPUs, with a strong emphasis on C/C++ programming skills. Your role will involve working on embedded platforms, including low-level drivers and firmware, kernel and user-space components on Automotive Grade Linux and Yocto build system for IVI and ADAS systems. Additionally, you will be involved in the design and development of software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in embedded SoC systems. To excel in this role, you should have hands-on experience in leading medium to large technical teams and real-time software development for embedded products. Experience in driver development on any RTOS and Linux userspace on AGL framework is required, along with a detailed understanding of SoC hardware blocks such as Clocks, PLLs, GPIO, Interrupt Controllers, Peripherals, and power management. Proficiency in Linux kernel architecture, device drivers, and memory management is essential. The ideal candidate will have a Bachelor's, Master's, or PhD degree in Engineering, Information Systems, Computer Science, or a related field, along with 2+ years of academic or work experience in programming languages like C, C++, Java, Python, etc. You should be a motivated self-starter with excellent communication skills and the ability to collaborate with engineers, partners, and customers across different geographies. Experience in business process streamlining, ISO26262/functional safety, and safe Linux is highly recommended for this role. Exposure to technology areas such as Multiprocessor Architecture, ARM processors, caching, interrupts, and virtualization technologies will be advantageous. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you have a disability and require accommodations during the application/hiring process, please reach out to disability-accommodations@qualcomm.com. As a member of the Qualcomm team, you will be expected to adhere to all applicable policies and procedures, including those related to the protection of confidential information. Staffing and recruiting agencies should note that Qualcomm does not accept unsolicited resumes or applications. For more information about this exciting opportunity, please contact Qualcomm Careers.,
Posted 3 weeks ago
2.0 - 10.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is looking for a skilled Software Engineer with over 10 years of experience in the embedded domain. As a Software Engineer, you will be responsible for designing, developing, and supporting software solutions on multi-core ARM CPUs with strong C/C++ programming skills. Your role will involve working on embedded platforms including low-level firmware, kernel (Linux or QNX), Hypervisor/Virtualization, and user-space components. You should have experience in designing and developing software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in embedded SoC systems. Hands-on experience with J-TAG or ICE debuggers is required for real-time software development for embedded products. Additionally, expertise in writing kernel space device drivers in areas of MMU, Power, and Development of PCI RC/EP Device Driver is essential. A solid understanding of Linux/QNX boot flow on embedded systems, computer system architecture, board bring-up, device drivers, and peripheral buses (SPI, I2C, USB) is necessary. You should also have experience with memory controller DDR, eMMC, UFS, and performance optimization. The role requires excellent communication skills to collaborate with internal teams and external partners on analysis and debugging. Minimum qualifications include a Bachelor's, Master's, or PhD degree in Engineering, Information Systems, Computer Science, or related fields with relevant work experience. You should have at least 2 years of work experience with programming languages such as C, C++, Java, Python, etc. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you are a motivated self-starter with a passion for software development and debugging, and have a proactive attitude towards technical challenges, this could be the right opportunity for you at Qualcomm India Private Limited.,
Posted 3 weeks ago
1.0 - 5.0 years
0 Lacs
hyderabad, telangana
On-site
You will be working on developing, integrating, and maintaining the Bluetooth stack and profiles on Android using Bluedroid/BLUEZ stack on Qualcomm IOE platforms. You will actively support the existing profiles through enhancements, bug fixes, and feature additions. Working closely with the system test team, you will be responsible for the overall quality of the Bluetooth stack and profile solution and will contribute to driving Bluetooth technology from bring-up to commercialization on QC/Customer platforms. You should have 5+ years of experience working on Embedded platforms and at least 3 years of strong experience working on Android/Linux-based solutions. A good command of C/C++/JAVA is mandatory along with very good problem-solving, programming, and debugging skills. Hands-on experience on Android/Linux-based platforms is preferred. Familiarity with kernel device drivers (SPI, UART, USB, etc.) and Bluetooth technology & various profiles is desirable. Knowledge of associated Bluetooth test tools like Air Sniffers and PTS is a plus. Exposure to the Bluedroid stack is an added advantage, and a good systems knowledge to bring architectural changes and work on new product designs is beneficial. Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR - Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR - PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. - 2+ years of academic or work experience with Programming Languages such as C, C++, Java, Python, etc. Education: Bachelors Degree in Computer Science or Electronics and Communications Engineering with 5+ years of work experience on embedded platforms/Linux/Android. 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 accommodations, you may email disability-accommodations@qualcomm.com or call Qualcomm's toll-free number. Qualcomm expects its employees to comply with all applicable policies and procedures, including those related to security and protection of confidential information. To all Staffing and Recruiting Agencies: This Careers Site is for individuals seeking a job at Qualcomm. Staffing agencies and individuals represented by an agency are not authorized to use this site. Qualcomm does not accept unsolicited resumes or applications from agencies.,
Posted 1 month ago
2.0 - 16.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is seeking a Software Engineer with 12~16+ years of experience in the Linux embedded domain to design, develop, and support software solutions on multi-core ARM/CPUs. The ideal candidate should have strong C/C++ programming skills and experience in embedded platforms including low-level drivers, firmware, kernel, and user-space components on Automotive Grade Linux and Yocto build system for IVI and ADAS systems. Moreover, the candidate should have experience in designing and developing software for heterogeneous compute platforms with ARMs, GPUs, DSPs, and specialized hardware accelerators in embedded SoC systems. Real-time software development for embedded products and hands-on experience in leading medium to large technical teams are also required. The candidate must possess hands-on experience in driver development on any RTOS and Linux userspace on AGL framework. Additionally, a detailed understanding of SoC hardware blocks such as Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/PCIE/CAN/Ethernet/USB/UFS), power management, Linux kernel architecture, device drivers, and memory management is essential. Minimum qualifications include a Bachelor's, Master's, or PhD in Engineering, Information Systems, Computer Science, or a related field, along with 2+ years of work experience in programming languages like C, C++, Java, Python, etc. The successful candidate should be a motivated self-starter with excellent verbal and written communication skills, capable of collaborating with engineers, partners, and customers across different geographies. Experience working with senior management, business process streamlining, and transformation, as well as ISO26262/functional safety and safe Linux, is highly recommended. Exposure to technology areas such as Multiprocessor Architecture, ARM processors, caching, interrupts, and virtualization technologies would be considered a plus. Qualcomm is an equal opportunity employer, committed to providing an accessible application/hiring process for individuals with disabilities. If you need accommodations, please contact disability-accommodations@qualcomm.com. Qualcomm expects its employees to adhere to all applicable policies and procedures, including security requirements for protecting confidential information. Staffing and recruiting agencies are advised that Qualcomm's Careers Site is only for individuals seeking jobs at Qualcomm. Unsolicited resumes or applications from agencies will not be accepted. For more information about this role, please reach out to Qualcomm Careers.,
Posted 1 month ago
2.0 - 10.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is seeking a highly experienced individual in the embedded domain with over 10 years of experience to design, develop, and support software solutions on multi-core ARM (V7A or V8A)/CPUs. The ideal candidate should possess strong C/C++ programming skills and have embedded platforms experience, including low-level firmware, kernel (Linux or QNX), Hypervisor/Virtualization, and user-space components. Additionally, experience in designing software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in embedded SoC systems is required, along with hands-on experience using J-TAG or ICE debuggers. The successful candidate should have expertise in real-time software development for embedded products and be proficient in using JTAG to debug real-time problems. Experience with different version control systems like perforce and GIT is essential, as well as expertise in the development of PCI RC/EP Device Driver and writing kernel space device drivers in areas of MMU, Power (clocks/thermal). A solid understanding of Linux/QNX boot flow on embedded systems and computer system architecture is necessary, including board bring-up, device drivers, peripheral buses (SPI, I2C, USB), memory controller DDR, eMMC, UFS, and performance. The ideal candidate should also have a solid understanding of different debug methods offered by the Linux Kernel/QNX. They should be a motivated self-starter with excellent verbal and written communication skills, capable of collaborating with internal teams and external partners on analysis and debugging. The candidate should also be a hands-on technical lead who is willing to delve into details when necessary to ensure team success. Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 4+ years of Software Engineering or related work experience. OR - Master's degree in Engineering, Information Systems, Computer Science, or related field with 3+ years of Software Engineering or related work experience. OR - PhD in Engineering, Information Systems, Computer Science, or related field with 2+ years of Software Engineering or related work experience. - 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Qualcomm is an equal opportunity employer and is committed to providing accessible processes for individuals with disabilities. The company expects its employees to adhere to all applicable policies and procedures, including security and confidentiality requirements. Please note that Qualcomm's Careers Site is exclusively for individuals seeking a job at Qualcomm. Staffing and recruiting agencies are not authorized to use this site. Unsolicited resumes or applications from agencies will not be accepted. For more information about this role, please contact Qualcomm Careers.,
Posted 1 month ago
7.0 - 12.0 years
7 - 12 Lacs
Ahmedabad, Gujarat, India
On-site
What You'll Be Doing Responsible for design and development of real time embedded software/firmware on Linux Platforms To Analyze domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in high level requirements analysis, High level and low level software design Perform software testing including unit, functional and system level testing Performs code review following coding guidelines and static code analysis Troubleshoots software problems which are complex in nature. Documenting technical deliverable like software specifications, design document, code commenting and unit test cases, Release note etc. throughout the project life cycle. Follow defined process for software Development life cycle Develops software solutions from established programming languages or by learning new language required for specific project. Develop new approaches to complex design problems. Responsible for code and design reviews for the code / design developed by subordinates / peers Technical stakeholder communication (knowing pules of customer, proactive in communication in right way, identifying potential escalation scenarios and pre-emptively handling them) Mentoring and team building What Are We Looking For Must have experience working with Linux application development on embedded platforms. Must have experience in design and implementation of large C++ applications involving QT GUI application and HMI Must have experience in various QT modules and QT framework understanding Must be proficient in using C++ language on embedded platforms and debugging skills. Must have worked on embedded applications involving Linux IPCs, Process synchronizations, and TCP/IP protocols Must have strong knowledge with OS concepts, OOPS concepts and Inter Process communication (IPC) Must have strong knowledge of IoT concepts and must have worked on at-least one IoT project. Must have working knowledge of anyone scripting language (Python, Shell) Must have good understanding of networking concepts Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker. Excellent interpersonal, communication, collaboration and presentation skills.
Posted 1 month ago
7.0 - 12.0 years
7 - 12 Lacs
Ahmedabad, Gujarat, India
On-site
What You'll Be Doing Responsible for design and development of real time embedded software/firmware on Linux Platforms To Analyze domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in high level requirements analysis, High level and low level software design Perform software testing including unit, functional and system level testing Performs code review following coding guidelines and static code analysis Troubleshoots software problems which are complex in nature. Documenting technical deliverable like software specifications, design document, code commenting and unit test cases, Release note etc. throughout the project life cycle. Follow defined process for software Development life cycle Develops software solutions from established programming languages or by learning new language required for specific project. Develop new approaches to complex design problems. Responsible for code and design reviews for the code / design developed by subordinates / peers Technical stakeholder communication (knowing pules of customer, proactive in communication in right way, identifying potential escalation scenarios and pre-emptively handling them) Mentoring and team building What Are We Looking For Should be proficient in using C and C++ language on embedded platforms Linux, OOPS fundamentals should be very strong. Working knowledge on media products with audio and video interfaces Must have strong fundamental knowledge of audio formats, video formats, encoding / decoding standards, streaming protocols, multimedia frameworks MUST have Strong knowledge of streaming protocols like RTP, RTSP, RTCP, WebRTC, P2P Tunneling. Must have strong fundamental knowledge of Multi-threaded, Multi Process event driven architecture-based Linux application development with IPC concepts Strong knowledge of multimedia framework such as ffmpeg, gstreamer, live555 Basic knowledge of H264, H265, MP4 and Fragmented MP4, G711, G726, AAC, WAV and mp3 formats Experience working with development tools like Codec analyzes, Audio/Video Analyzers, GIT, SVN, JIRA. Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker.
Posted 1 month 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
40352 Jobs | Dublin
Wipro
19655 Jobs | Bengaluru
Accenture in India
18055 Jobs | Dublin 2
EY
16464 Jobs | London
Uplers
11953 Jobs | Ahmedabad
Amazon
10853 Jobs | Seattle,WA
Accenture services Pvt Ltd
10424 Jobs |
Bajaj Finserv
10110 Jobs |
Oracle
9702 Jobs | Redwood City
IBM
9556 Jobs | Armonk