Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is looking for a Windows Development / Windows Driver Development Lead to join their Engineering Group, specifically the Software Engineering team. As a Senior Embedded Systems Engineer, you will be responsible for designing, developing, and maintaining embedded systems and software. Collaboration with cross-functional teams will be key to delivering high-quality, reliable, and efficient solutions. Your expertise in C/C++ and embedded systems will be crucial in ensuring the success of projects. Key Responsibilities: - Design, develop, and test embedded software and firmware for various applications. - Collaborate with hardware engineers to integrate software and hardware components. - Optimize and debug embedded systems to ensure high performance and reliability. - Participate in code reviews and provide constructive feedback to team members. Required Qualifications: - Bachelors or Masters degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. - Minimum of 7-9 years of experience in embedded systems development. - Strong programming skills, preferably in C++/C. - Strong understanding of embedded systems architecture and design principles. - Excellent problem-solving skills and attention to detail. - Strong communication and teamwork skills. - Good experience in multimedia framework and ARM based chipsets. - Solid aptitude, quick learner, self-motivated, willing to explore and work across various technology areas. Preferred Qualifications: - Experience with Windows and Linux kernel and driver development and Android HAL development. - Strong knowledge of Boot flow and OS internals. - Experience with PC software - System BIOS, UEFI, ACPI, Drivers, Applications. - Embedded OS knowledge (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging). - Experience in system performance profiling and optimization techniques. - Proficiency in debugging tools and techniques (e.g., WinDbg, JTAG, GDB). - Understanding of hardware interfaces and communication protocols (e.g., I2C, SPI, UART). - Develop and maintain documentation for software designs, code, and test procedures. - Stay up-to-date with industry trends and emerging technologies to drive innovation. - Mentor and guide junior engineers, fostering a culture of continuous learning and improvement. Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 3+ years of Software Engineering or related work experience. OR - Master's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years of Software Engineering or related work experience. OR - PhD in Engineering, Information Systems, Computer Science, or related field with 1+ year of Software Engineering or related work experience. - 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you require an accommodation during the application/hiring process, please contact Qualcomm directly. Employees are expected to adhere to all applicable policies and procedures, including those related to the protection of confidential information. Note: This email address is designated for providing reasonable accommodations for individuals with disabilities and not for updates on applications or resume inquiries. Staffing and recruiting agencies, as well as individuals being represented by an agency, are not authorized to use the Qualcomm Careers Site. Unsolicited resumes or applications will not be accepted. For more information about this role, please reach out to Qualcomm Careers directly.,
Posted 2 months ago
7.0 - 11.0 years
0 Lacs
hyderabad, telangana
On-site
Nasuni is a profitable and growing SaaS data infrastructure company that aims to reinvent enterprise file storage and data management in an AI-driven world. As a Senior Software Engineer in the Platform development team, you will play a crucial role in designing, developing, testing, and maintaining Nasuni's NAS appliance platform. Your responsibilities will include developing and maintaining complex Linux systems software, writing automated tests, debugging and fixing reported bugs, and collaborating with customer support to address escalations. The ideal candidate for this role should have 5-8 years of experience in building and delivering Linux-based or appliance software. Proficiency in Python, bash, and C/C++, along with a strong understanding of Linux system internals, filesystems, kernel-level configuration, and system performance tuning are essential. Experience with hypervisor platforms such as ESX, KVM, or Hyper-V, multithreading, I/O paths, and debugging Linux-based issues is highly desirable. Additionally, the ability to design, implement, and execute automated tests using pytest is crucial to ensure high-quality software delivery. Candidates with experience in integrating with cloud platforms, familiarity with Jenkins, GitHub, rpm/yum packaging, system provisioning tools, networking protocols, and open-source communities will be seen as a bonus. Knowledge of PostgreSQL is beneficial for this role. A successful candidate should hold a BE/B.Tech, ME/M.Tech in computer science, electronics and communications, or MCA, along with 7 to 10 years of previous experience in the industry in the system/platform area. Strong written and verbal communication skills, the ability to work independently and in teams, and a commitment to delivering production-quality software are essential attributes. At Nasuni, we offer competitive benefits to support your well-being and growth, including flexible time off, comprehensive health and wellness coverage, hybrid and flexible work arrangements, professional development and learning support, and inclusive team culture. Join us in building AI-powered infrastructure trusted by global customers and be a part of our innovative journey in the data management space.,
Posted 2 months ago
5.0 - 10.0 years
0 - 0 Lacs
Bengaluru
Work from Office
Role & responsibilities JD- Subject Matter Expert (SME) Qualification: Bachelors degree in mechanical engineering Experience: Serve as the go-to expert in a specific semiconductor domain (e.g., front-end fab processes, back-end packaging, lithography, metrology, materials, or EDA tools). Guide technical direction for projects, tools, and systems based on industry best practices and innovation. Lead or consult in process development, yield improvement, defect reduction, or technology transfers. Evaluate new technologies and provide feasibility assessments and technical risk analysis. Support cross-functional teams during new product introductions to ensure manufacturability, scalability, and reliability. Define technical specifications and process control parameters Support complex issue resolution using structured root cause analysis (RCA), FMEA, or DOE approaches. Analyze test data and drive corrective and preventive actions. Develop and review technical documents, specifications, design guides, qualification protocols, and best practices. Ensure compliance with industry standards (SEMI, JEDEC, ISO, etc.). Collaborate with design, process, reliability, sourcing, and quality teams. Mentor engineers and conduct internal technical training sessions. Technical Skillset Front-end: Lithography, etch, deposition, CMP, ion implantation Back-end: Assembly, packaging, wire bonding, WLP, bumping, test Device: CMOS, memory, RF, analog/mixed-signal, SiC/GaN Tools: EDA, CAD, DFM, TCAD Materials: Wafers, photoresist, gas/chemicals, substrates Reliability and failure analysis Preferred candidate profile
Posted 2 months ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
This is an excellent opportunity to join Cisco's Unified Computing Systems (UCS) team working in Cisco's Data Center space. The Cisco UCS Rack Server is a compact, high-density server optimized for performance and efficiency, suitable for various applications such as virtualization and bare-metal workloads. This server can function as a standalone unit managed by Cisco Intersight or UCS Manager, demonstrating the full range of Cisco's unified computing benefits and enhancing business agility. Our team values open communications, empowerment, innovation, partnership, and customer success as foundational principles. You will collaborate with the Computing Systems product group, a global organization encompassing development, sqa, tme, product management, and program management teams. This group is responsible for delivering innovative end-to-end configurations for rack and blade servers, from firmware revisions to i/o connectivity, enabling sophisticated data centers as a service (ITaaS). The current product portfolio includes unified computing servers, both blade and rack models, and UCS management software that simplifies access and control of the complete end-to-end solution. As part of the UCS validation team at Cisco, Bangalore, you will have the opportunity to work with the latest technologies and trends in server and storage areas. The role involves validating the Cisco c-series and s-series rack BMC, debugging and solving issues, performing first-level issue triage, studying industry specifications and vendor hardware documentation, and designing test cases. We are looking for an SQA Engineer with 3-5 years of experience specializing in rack or blade server validation. The ideal candidate should possess hands-on experience in server BMC validation, knowledge in CPU/memory/PCI subsystems, understanding of Intel/AMD server platforms, nvme, gpus, system architecture, operating systems concepts, third-party adopters, configuration utilities, and automation scripting in languages like Tcl, expect, and python. At Cisco, we are committed to developing innovative technology to power a more inclusive, digital future for everyone. We value diversity, equality, and inclusivity, and we support each other in achieving collective success. Our inclusive communities bring people together around commonalities or passions, fostering a culture of learning, listening, and caring for our communities. Join us in making the world a better place through technology and collective efforts. Be yourself at Cisco and contribute to our mission of creating a more inclusive future.,
Posted 2 months ago
7.0 - 11.0 years
0 Lacs
hyderabad, telangana
On-site
As a Senior Software Engineer at Nasuni, you will be joining our expanding Platform development team. We are a profitable and growing SaaS data infrastructure company that is reinventing enterprise file storage and data management in an AI-driven world. Our engineers play a crucial role in building the next generation of AI-powered infrastructure trusted by 900+ global customers, including renowned companies like Dow, Mattel, and Autodesk. In this role, you will be expected to have strong experience in Linux and CentOS development, specifically in delivering appliance-grade software that operates on physical hardware, virtualized environments, and cloud platforms. Your responsibilities will include participating in the design, development, testing, and maintenance of Nasuni's NAS appliance platform. You will also be involved in developing and maintaining complex Linux systems software to support deployment, upgrades, and day-to-day operations for the NAS appliance. Additionally, you will write automated tests, contribute to build/release workflows, debug and fix reported bugs, and collaborate with customer support to address escalations. We are looking for candidates with 5-8 years of experience in building and delivering Linux-based or appliance software. Proficiency in Python, bash, and C/C++, along with a strong understanding of Linux system internals, filesystems, kernel-level configuration, and system performance tuning are essential. Experience with hypervisor platforms such as ESX, KVM, or Hyper-V, as well as knowledge of multithreading, I/O paths, and debugging Linux-based issues, are highly desirable. The ability to design, implement, and execute automated tests using pytest is crucial for ensuring high-quality and reliable software delivery. Strong written and verbal communication skills, the capability to work independently and in teams, and a background in computer science or related fields are required. If you have experience in integrating with cloud platforms, familiarity with tools like Jenkins, GitHub, rpm/yum packaging, system provisioning tools, networking protocols, and open-source communities, it would be considered a bonus. Knowledge of PostgreSQL and prior experience with Postgres are advantageous. Nasuni offers competitive benefits, including flexible time off, comprehensive health and wellness coverage, hybrid work arrangements, professional development support, inclusive team culture, modern office spaces, retirement benefits, and more. Join us in Hyderabad to be a part of a dynamic team that is shaping the future of data infrastructure and AI-driven insights.,
Posted 2 months ago
1.0 - 5.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is currently seeking a Software Engineer with strong expertise in Windows Boot flow, Windows OS internals, and Windows Driver programming. You should have knowledge in ARM Processor architecture, Assembly Language, and experience with PC software such as System BIOS, UEFI, ACPI, Drivers, and Applications. Proficiency in Embedded OS, including Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging is required. You should also possess skills in OS/system performance profiling and optimization techniques, along with experience in Qcom chipsets and Windows platform development. Strong coding abilities in C and batch script are essential for this role, as well as effective communication and negotiation skills with cross-functional working experience. Minimum qualifications include a Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years of Software Engineering experience, or a Master's degree with 1+ year of experience, or a PhD in a relevant field. Additionally, 2+ years of academic or work experience with Programming Languages like C, C++, Java, Python, etc., is required. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. For accommodation during the application/hiring process, please contact disability-accommodations@qualcomm.com or Qualcomm's toll-free number. The company expects employees to comply with all applicable policies and procedures, including security and confidentiality requirements. 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 submit profiles, applications, or resumes through the site. Unsolicited submissions from agencies will not be accepted. For more information about this role, please reach out to Qualcomm Careers.,
Posted 2 months ago
5.0 - 10.0 years
17 - 20 Lacs
Chennai
Work from Office
Job Location: Chennai (Radial road, Pallavaram) 5+ years of experience in front-end development, with at least 3 years in Angular, 1 in OTT. Solid understanding of profiling tools Required Candidate profile Experience in Memory and CPU usage optimization & with older browser stack. (ES6/ES5 etc) Store submission experience - LG/ Samsung/ Panasonic (Viera Connect) / Hisense (VIDAA)/ Xbox/ PS4/PS5
Posted 2 months ago
6.0 - 11.0 years
0 - 2 Lacs
Bengaluru
Remote
Location : PAN India Work Timings : 24/7 Rotational shifts Exp : 6 10 Years Mandatory Skills : Below highlighted in yellow are key skills required. JD: Good hands-on experience on Database Administration, deep understanding of DBA concepts, best practices. Experience on Installation, configuration and upgrading MongoDB software and products. Creating and sizing database storage structures and database objects Design/Implement Backup and Recovery setups based on application requirements. Experience on managing Docker MongoDB Images on Linux servers. Excellent MongoDB internals knowledge storage engines, concurrency, memory, journaling, and checkpoints. Troubleshooting performance issues profiler, indexes, and server status and host metrics. MongoDB Security: Auditing, Kerberos, authorization and internal/external authentication methods available in Enterprise MongoDB version. Strong Experience implementing multi-data center replica set and sharded clusters in Linux and windows environments. Ops Manager: implementation, monitoring, backup and automation. Experience on MongoDB Clustering, Sharding and scaling across data centers. Expert coding skills with at least one of Shell Script , Python or Java Expert in Mongo DB CRUD operations and in aggregation framework.
Posted 2 months ago
1.0 - 3.0 years
8 - 10 Lacs
Hyderabad
Work from Office
Role & responsibilities Good at C/C++ language Prior knowledge to tools like Vivado/Vitis Scripting languages TCL/Python Embedded systems Understanding of Hardware like processors/SoC/FPGA/Memories/etc.. Problem solving/HW Debugging skills Linux - basic knowledge
Posted 2 months ago
6.0 - 11.0 years
8 - 12 Lacs
Navi Mumbai
Work from Office
We are seeking a skilled Performance Tester with expertise in the public safety domain to join our team. The ideal candidate will have a strong background in performance testing and experience working with public safety applications and systems. Telecome Domain is must Key Responsibilities: 6+ years of previous hands-on experience as Performance tester in telecom & public safety domain . Strong experience in performance test planning, test estimation, script development, test execution, test results analysis Executing and analyzing performance tests routinely and recording history of the results Programming skills in programming languages such as Bash scripting, perl, Java, Python, Groovy, ELK stack, GRAFANNA, Jenkins, Justle programming, Node Js and Linux Expertise in configuring performance counters using PerfMon tool to identify the bottlenecks for CPU, Memory, Disk IO, Network Experience with Database testing and tuning Understanding of Networking concepts at all layers Experience with New Relic monitoring tool Experience with Log Monitoring tools Lets Work Together
Posted 3 months ago
3.0 - 8.0 years
16 - 31 Lacs
Noida, Greater Noida
Work from Office
Hiring For C++ Developer, Noida Location. Notice Period- Immediate to 30 Days. Key Responsibilities: Design and development: Creating and implementing software solutions using C++. Code maintenance and optimization: Ensuring code quality, performance, and scalability. Problem-solving: Identifying and resolving bugs, bottlenecks, and other issues. Collaboration: Working with cross-functional teams to define project requirements and develop solutions. Documentation: Writing clear and concise documentation for code and APIs. Testing and deployment: Ensuring the software is tested thoroughly and deployed successfully. Skills and Qualifications: Proficiency in C++: Strong understanding of C++ language features, object-oriented programming, and software development practices. Problem-solving skills: Ability to analyze complex problems and develop effective solutions.
Posted 3 months ago
8.0 - 13.0 years
8 - 16 Lacs
Bengaluru
Work from Office
Role & responsibilities Embedded Software Development Design, code, test and maintain embedded software/ firmware for next generation of electrical connected products. Develop low level drivers and interface with hardware components. System Integration Integrate software/firmware with hardware components, sensors, and peripherals. Ensure optimal performance, reliability, and resource utilization. • Communication Protocols: Implement and optimize communication protocols such as Ethernet, Modbus, or wireless technologies. • Debug and troubleshoot software and hardware issues. • Testing and Debugging: Develop and execute test plans to verify and validate embedded systems. • Optimization and Performance tuning: Optimize code and algorithms for memory and processing efficiency. • Improve system performance and response times. • Documentation Create and maintain technical documentation, including code comments, user manuals and design documents. Security and Safety considerations – Implement security features and adhere to safety standards relevant to industry • Collaboration – Collaborate with cross – functional teams including hardware engineers, quality assurance, product managers and solution architects. • Participate in design reviews and project meetings. • Experience with the use of JTAG debugging, logic analyzers, oscilloscopes, and other debugging techniques. Experience with software tools such as repository management (Git/Subversion), Jira, static analysis, etc. Continuous learning – Stay updated on industry trends, emerging technologies, and best practices in embedded development. Preferred candidate profile Academic background in bachelor's degree or above in Electronics or Computer Science/Electrical Engineering or equivalent. • 5-10 years of Embedded firmware/software development experience in Embedded C/C++, Linux based development experience. • Experience working in IPC, multi-threading concepts. • Good knowledge of coding standards. • Experience working with a team of engineers using Agile methodologies. • Good analytical, problem-solving skills. • Excellent interpersonal and communication skills. o Skills o Proficiency in Embedded C programming • Experience with Linux OS • Experience with microcontrollers (8-bit, 16-bit) and interfacing with the peripherals. • Experience with system management and industrial protocols (SNMP, Redfish, BacNet, ProfiNet, EtherNet/IP) • Good to have knowledge of Communication Protocols - HTTPS, JavaScript, SMTP, Modbus/TCP. • Experience with RUST is an added advantage.
Posted 3 months ago
5.0 - 10.0 years
25 - 40 Lacs
Bengaluru
Work from Office
firmware development: Mandatory to have : • Very strong in C language programming and debugging • Working knowledge of git/gerrit Memory Firmware called experience level : 5-10 yrs, Key skillsets : Good understanding of DDR4, DDR5, NVDIMM Good understanding of different DIMM types (UDIMM/SODIMM/RDIMM/LRDIMM/LPDDR) Good understanding of UMC features like ECC, SME, SEV, RAS etc
Posted 3 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
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |