Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
6.0 - 10.0 years
0 Lacs
noida, uttar pradesh
On-site
As an Individual Contributor at Adobe, you will be part of the team that is passionate about empowering individuals to create outstanding digital experiences. You will have the opportunity to work in the Digital Imaging Services team as a senior developer, where you will play a crucial role in owning the technical vision and execution of digital imaging workflows. In this role, you will be responsible for delivering high-quality features, working in an Agile development environment, and collaborating with cross-functional teams to deliver exceptional user experiences. Your expertise in C++ programming, problem-solving skills, and experience in agile environments will be key to your success in this role. To succeed in this position, you should have a Bachelor's or Master's Degree in Computer Science, along with at least 6 years of overall development experience. Your ability to innovate, communicate technical details clearly, and mentor junior engineers will be essential in this role. Additionally, your adaptability to change and willingness to learn new technologies will set you up for success in this dynamic environment. At Adobe, we celebrate creativity, curiosity, and continuous learning as part of your career growth journey. We encourage you to update your Resume/CV and Workday profile, explore internal mobility opportunities, and prepare for interviews to put your best foot forward. Our unique work environment and ongoing feedback approach will support your career growth and development. If you are eager to make an impact and be part of a team that values diversity, innovation, and collaboration, Adobe is the place for you. Join us in our mission to change the world through digital experiences and be a part of a community that is dedicated to empowering individuals to unleash their creativity.,
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
lucknow, uttar pradesh
On-site
You will be joining Augurs Technologies, a leading IT company dedicated to providing innovative solutions and services to clients by leveraging cutting-edge technologies. As a .NET Developer at the junior level with a minimum of 2.5 years of experience, you will play a crucial role in creating efficient and scalable web applications. Your responsibilities will include collaborating with cross-functional teams to design and develop high-quality software solutions. You will participate in the full software development lifecycle, from requirements analysis to deployment. Utilizing your expertise in .NET Core MVC and Entity Framework, you will develop and maintain scalable web applications while integrating external systems and APIs to enhance application functionality. Troubleshooting and debugging to ensure optimal performance and staying updated with emerging technologies are also essential aspects of your role. To excel in this position, you should hold a Bachelor's degree in Computer Science, Engineering, or a related field and demonstrate proficiency in .NET Core MVC, Entity Framework, and C# programming. Experience with web APIs and third-party API integration is required, along with excellent verbal and written communication skills in English. Your ability to work both independently and collaboratively, coupled with your enthusiasm for learning new technologies, will be invaluable. Prior exposure to international clients or overseas projects would be advantageous. In return, you can expect a competitive salary based on your experience and qualifications, opportunities for professional growth and career advancement, and a friendly and collaborative work environment. Flexible work hours and remote work options are available, with benefits such as paid sick time and Provident Fund. This is a full-time, permanent position based in Lucknow or nearby areas, with a standard work schedule from Monday to Friday. Reliable commuting or planning to relocate to Lucknow, Uttar Pradesh, before starting work is required. If you are a motivated and skilled .NET Developer looking to contribute to a dynamic team and grow in the software development field, we encourage you to apply and be part of our innovative journey.,
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
hyderabad, telangana
On-site
You will be working at Qualcomm India Private Limited in the Engineering Group, specifically in the Software Engineering team. As a Software Engineer at Qualcomm, your primary responsibility will be to design, develop, modify, and validate embedded and cloud edge software, applications, and specialized utility programs. Your work will contribute to launching cutting-edge products that exceed customer expectations. Collaboration with systems, hardware, architecture, test engineers, and other teams will be essential to design system-level software solutions and gather information on performance requirements and interfaces. The ideal candidate for this position should hold a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field. Additionally, the applicant should have a strong understanding of OS fundamentals, data structures, computer architecture, and embedded systems. Proficiency in C programming and working knowledge of Python programming are required. Familiarity with debuggers like T32 and gdb is expected, along with experience in embedded system development at a low level. Knowledge of UEFI (tianocore/edk2) and Linux is beneficial. In this role as a DDR Tools and System Development Engineer, you will be based in Hyderabad. The position requires a B.Tech with 2+ years of experience or an MTech with less than 2 years of experience, preferably from the embedded systems domain with a solid programming background. You will have the opportunity to work on UEFI framework development, focusing on system-level stress framework development for DDR technology LP4x/LP5x, peripherals (PCIE, UFS, USB, SD card), and multimedia components (GPU, Camera, Video). Understanding ARM APSS subsystem, L1, L2, L3 caches, and ARM V8/V9 is desired. Your responsibilities will include driving multiple programs related to system-level stress framework development in UEFI and DDR characterization tools. Collaboration with various teams such as performance, power, peripherals, multimedia, design, and DV is crucial. The role involves analyzing a significant amount of data and identifying patterns to contribute effectively to the projects. 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, you can contact Qualcomm through the provided email address or toll-free number. The company expects its employees to adhere to all applicable policies and procedures, including those related to the protection of confidential information. Please note that Qualcomm's Careers Site is intended for individuals seeking jobs directly at Qualcomm, and submissions from staffing and recruiting agencies will not be accepted. Unsolicited resumes or applications from agencies will not be considered. For further information about this role, you can reach out to Qualcomm Careers directly.,
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
hyderabad, telangana
On-site
You will be responsible for developing Linux device drivers at Leadsoc Technologies. The ideal candidate should have 3.5 years of C programming experience, along with 3 years of U-Boot driver development experience and 3 years of any firmware driver development experience. Knowledge of Linux Drivers Development is essential for this role. The required experience for this position is between 3.5 to 6.0 years. The notice period for this job is 15 days and the work location will be in Hyderabad. If you meet the above requirements and have a passion for Linux device driver development, we encourage you to apply for this position.,
Posted 1 month ago
1.0 - 5.0 years
0 Lacs
hyderabad, telangana
On-site
Job Description: As a software engineer at Qualcomm, you will be involved in designing, developing, modifying, and validating embedded and cloud edge software, applications, and utility programs. Your work will contribute to creating cutting-edge products that exceed customer expectations. Collaboration with systems, hardware, architecture, test engineers, and other teams will be essential in designing system-level software solutions to meet performance requirements and interfaces. The role of a Release Engineer in the Product SW Build Integration team at Qualcomm is crucial for ensuring that each build for the company's SoC solutions integrates the right features and fixes. Software releases cater to diverse markets such as Mobile, MBB, XR, Auto, IVI, VR, IoT, and Appliances. Qualification and Experience: - Bachelor's or Master's degree with 1 to 3 years of experience in Real-Time Embedded Software Development and System SW Integration - Proficiency in Configuration management and Release Management - Experience with version control tools like Git, P4, Clearcase, etc., and Bug tracking systems (e.g., JIRA) or project management tools - Strong C programming and debugging skills, scripting knowledge, and understanding of OS concepts - Experience in multi-threading and multitasking - Ability to coordinate with cross-functional teams for build planning Role and Responsibility: - Manage Software Build Integration and verification - Collaborate with cross-functional teams to coordinate the integration and release processes - Identify and troubleshoot runtime and build problems, and provide detailed reports - Ensure proper functioning of software builds through automation Skills: - Strong debugging and problem-solving abilities - Enthusiasm for Build and Integration processes, and software automation - Proficiency in managing source control systems, software versioning, Git branching strategies, and integrations across multiple projects and repositories - Excellent communication, interpersonal, and leadership skills for efficient work in both independent and team environments,
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is a leading technology innovator that is dedicated to pushing the boundaries of what's possible and enabling next-generation experiences. As a Qualcomm Software Engineer, you will have the opportunity to design, develop, modify, and validate embedded and cloud edge software, applications, and specialized utility programs. Your primary goal will be to create cutting-edge products that meet and exceed customer needs, contributing to a smarter, connected future for all. In this role, you will collaborate with various teams including systems, hardware, architecture, and test engineers to design system-level software solutions and gather information on performance requirements and interfaces. To qualify for this position, you must hold a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field, along with a minimum of 2 years of Software Engineering or related work experience. Alternatively, a Master's degree with 1 year of experience or a PhD in a relevant field is also acceptable. Additionally, you should have at least 2 years of academic or work experience with programming languages such as C, C++, Java, Python, etc. As a Software Engineer at Qualcomm, you will be responsible for working on PMIC SW driver development and embedded Core driver development. The ideal candidate will have 3-5 years of experience, possess adept programming skills in C, and demonstrate proficiency in embedded systems and real-time operating systems concepts. Exposure to processor architecture, particularly ARM, and experience with debugging tools like Lauterbach and Trace tools are desired. Strong problem-solving and analysis skills, effective communication, and the ability to work collaboratively in a team are essential for success in this role. You will work under supervision, with the potential for your decision-making to impact work beyond your immediate group. Effective verbal and written communication skills are crucial for conveying information, and tasks may require planning, problem-solving, and prioritization for successful completion. Qualcomm is an equal opportunity employer committed to providing reasonable accommodations for individuals with disabilities throughout the application and hiring process. If you are looking to join a dynamic team of professionals dedicated to driving digital transformation and creating innovative solutions, consider applying for the Qualcomm Software Engineer position.,
Posted 1 month ago
5.0 - 10.0 years
1 - 2 Lacs
Bengaluru
Work from Office
We don't need Linux Administrator C proram,Linux Device Driver,Kernel Module Development,Linux Kernel & User Space program,Device Driver Development,Linux Device Model,Driver Framework,X86 Multi-Core Processor,Shell Scripting,Makefiles,PCIe, Ethernet
Posted 1 month ago
1.0 - 5.0 years
0 Lacs
noida, uttar pradesh
On-site
Qualcomm India Private Limited is looking for a Software Engineer to join their Engineering Group team. As a Software Engineer at Qualcomm, you will be involved in designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. Your primary focus will be on launching cutting-edge products that exceed customer expectations. Collaboration with systems, hardware, architecture, test engineers, and other teams will be essential to design system-level software solutions and gather information on performance requirements and interfaces. To be considered for this role, you should have a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field. Additionally, Qualcomm is seeking a dynamic Engineer with 1-3 years of experience in building and deploying AI use cases for edge devices. Proficiency in Python and C programming, along with strong analytical skills, are crucial for success in this position. As a Software Engineer at Qualcomm, your responsibilities will include working with pre-defined AI models, developing logic and components for use cases related to computer vision and sensors, and optimizing existing AI models to enhance accuracy and efficiency. You will also collaborate with external teams for cross-component integration, develop application software in C/C++/Python for edge devices, and implement tools to support validation and performance tests. This role requires you to work under supervision, with decision-making impacting your direct area of work and/or work group. Strong communication and collaboration skills are necessary to work effectively in cross-functional teams. Additionally, staying updated on the latest AI and machine learning technology advancements will be an important part of your responsibilities. If you are an individual with a disability and require accommodation during the application/hiring process, Qualcomm is committed to providing accessible support. Please reach out to disability-accommodations@qualcomm.com for assistance. Qualcomm expects all employees to adhere to applicable policies and procedures, including those related to the protection of confidential information. If you are interested in joining Qualcomm as a Software Engineer and would like more information about this role, please contact Qualcomm Careers.,
Posted 1 month ago
1.0 - 5.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is a leading technology innovator that is committed to pushing the boundaries of what's possible in order to enable next-generation experiences and drive digital transformation. As a Qualcomm Software Engineer based in Hyderabad, you will be responsible for designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. Your work will contribute to the creation of cutting-edge, world-class products that exceed customer expectations. To excel in this role, you should hold a Bachelor's or Master's degree in Computer Science and have 1 to 3 years of experience in Embedded Systems/Firmware Development. Proficiency in C programming and a strong understanding of OS, multi process/thread, and data structures concepts are essential. You will be expected to execute full life cycle software development, write well-designed, testable, and efficient code, and possess strong debugging skills using appropriate tools. Effective collaboration and communication with other teams and members is crucial for success in this role. As a Software Engineer at Qualcomm, you will work under supervision, with your decision-making impacting your direct area of work and/or work group. You must have strong verbal and written communication skills to convey basic, routine factual information. The tasks you will handle involve multiple steps that may need to be performed in various orders, requiring some degree of planning, problem-solving, and prioritization to ensure effective completion.,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
Immediate hiring for an MNC You will be part of the colour management and digital printing solution team, developing intelligent colour workflows, algorithms, and cloud-ready features. Design and develop C# applications for colour management in DFE. You will be responsible for optimizing multithreading performance for large datasets and interfacing with cloud and 3rd-party APIs for colour processing. Collaborate with algorithmic engineers to integrate intelligent workflows. Required Skills: - Strong expertise in C# programming - Good familiarity with C++ - Multithreading and concurrent programming in C# - Understanding of cloud development principles - A strong algorithmic and scientific mindset - Excellent communication and collaboration with remote international teams Location: Pune Client: Switzerland Positions Open: 1 Start Date: Immediate / July,
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
hyderabad, telangana
On-site
Are you passionate about teaching ScienceUtsav is looking for a dynamic "robotics trainer" who is well-versed in physics, Arduino, Java, and C++ programming. As a "STEM trainer" and "robotics trainer", you will have the opportunity to inspire and educate young minds in the exciting world of robotics and science. Join our team and help shape the future generation of innovators! Key Responsibilities Assist in designing and delivering engaging Science and robotics workshops and training sessions. Provide one-on-one or group support to students during workshops and training sessions. Troubleshoot and resolve technical issues related to Arduino and other robotics components. Assist in the setup and maintenance of the robotics lab and equipment. Collaborate with senior trainers to improve and adapt training programs based on feedback. Participate in team meetings and contribute to the development of new educational initiatives. If you are a creative and enthusiastic individual with a strong background in robotics and programming, we want to hear from you! Apply now and be a part of an exciting journey in shaping the future of STEM education. About Company: ScienceUtsav is a creative parallel educational program for children in the age group of 5 to 14 years. In this innovative program, children gain knowledge. We strive to create an interactive learning platform for the participants through hands-on activities, science experiments, fun projects, science games, puzzles, science expeditions, role plays, and other innovative pedagogy techniques.,
Posted 1 month ago
1.0 - 5.0 years
0 Lacs
noida, uttar pradesh
On-site
As a talented and creative Unity Developer, you will play a crucial role in designing, developing, and maintaining immersive and interactive experiences using the Unity3D game engine. Your work will directly contribute to the creation of games, simulations, virtual/augmented reality applications, and more. Your key responsibilities will include collaborating with the game design team to bring creative concepts to life in Unity, developing and optimizing game mechanics, UI elements, and interactive features. You will leverage your expertise in Unity3D to build 2D and 3D games, simulations, or interactive applications while ensuring that your code is efficient, reusable, and easy to maintain. Additionally, you will be responsible for integrating art assets, animations, and audio into Unity projects to deliver exceptional visual and auditory experiences. Your problem-solving skills will be put to the test as you debug technical issues, optimize performance for smooth gameplay, and troubleshoot any challenges that arise. Collaboration is key in this role, as you will work closely with cross-functional teams, including artists, designers, and other developers. Effective communication and contribution to the project's success are essential aspects of this position. Quality assurance will also be a significant part of your job, requiring you to conduct thorough testing to identify and rectify defects, implement best coding practices, and ensure project organization. To excel in this role, you should have a Bachelor's degree in Computer Science, Game Development, or a related field, proficiency in C# programming, and experience working with the Unity3D game engine. A portfolio showcasing your Unity development skills, strong problem-solving abilities, attention to detail, excellent communication, and collaboration skills are also essential. Preferred skills include experience in VR/AR development, familiarity with 2D/3D graphics, physics, animation, networking, and multiplayer game development. Knowledge of mobile platforms such as iOS and Android, as well as experience with other game engines or development tools, would be advantageous. If you are passionate about gaming and interactive experiences, have 1 to 3 years of experience, and are seeking a full-time, permanent position, we encourage you to apply for this exciting opportunity. In-person work location adds to the dynamic environment where your skills and creativity can thrive.,
Posted 1 month ago
7.0 - 11.0 years
0 Lacs
pune, maharashtra
On-site
You are looking for a Senior Software Developer with a focus on DFE (Digital Front End) and expertise in C++. Based in Pune, you will start immediately or in July, and should possess at least 7 years of experience. Strong communication skills are essential as you will be working for an International client. Your primary responsibility will be to develop high-performance DFE software, emphasizing VDP performance, 3rd party colour integration, PDF/VT handling, and more. The role requires exceptional C++ knowledge, experience in multithreading, and the ability to collaborate with cross-functional teams globally. Key Responsibilities: - Design and implement high-performance server-side software for DFE - Utilize multithreaded processing in C++ - Collaborate with global teams, including the Swiss HQ, for technical alignment - Work closely with hardware integration, colour management, and performance optimization teams Required Skills: - Proficiency in C++ programming is mandatory - Familiarity with C# - Experience in multithreading and concurrent programming in C++ - Strong understanding of OS internals, particularly Windows - Knowledge of processor/core utilization, memory handling, disk I/O, and network behavior - Previous experience in building performance-critical applications - Excellent communication and teamwork skills in an international setting If you meet these requirements and are ready to take on this challenging role, we look forward to hearing from you.,
Posted 1 month ago
5.0 - 10.0 years
0 Lacs
karnataka
On-site
The role involves the development and application of engineering practice and knowledge in various technologies related to wireless and satellite networks, fixed networks, enterprise networks, connected devices, connected applications, and Telco Cloud platforms. This includes designing and integrating Bluetooth chipsets into consumer electronics, developing and validating Bluetooth firmware, drivers, and protocol stacks, conducting RF testing and signal integrity analysis, optimizing Bluetooth performance, and troubleshooting connectivity issues. Key Responsibilities: - Design and integrate Bluetooth chipsets into consumer electronics like smartphones, tablets, and office automation devices. - Develop and validate Bluetooth firmware, drivers, and protocol stacks (Classic & BLE). - Collaborate with hardware and software teams for seamless connectivity and performance. - Conduct RF testing, signal integrity analysis, and interference mitigation. - Optimize Bluetooth performance for power efficiency, range, and data throughput. - Ensure compliance with Bluetooth SIG standards and certification requirements. - Troubleshoot connectivity issues across platforms and provide root cause analysis. Required Skills: - Strong understanding of Bluetooth protocols (BR/EDR, BLE, LE Audio). - Experience with Bluetooth chipset integration, firmware development, and driver customization. - Proficiency in C programming, embedded systems, and Linux kernel modules. - Familiarity with RF design, antenna tuning, and signal processing. - Knowledge of personal area networks (PAN) and wireless coexistence strategies. Preferred Skills: - Experience with smartphone platforms, IoT devices, or wearables. - Exposure to Bluetooth 5.x, LE Audio, and Mesh networking. - Familiarity with tools like Bluetooth protocol analyzers, RF test equipment, JTAG, and Oscilloscopes. - Understanding of UEFI, connectivity stacks, and low-level hardware debugging. Qualifications: - Bachelors or Masters degree in Electronics, Computer Engineering, Physics, or related field. - 5-10 years of experience in Bluetooth technology, embedded systems, or wireless communication. Soft Skills: - Strong analytical and problem-solving abilities. - Excellent communication and documentation skills. - Ability to work in cross-functional teams and fast-paced environments. - Passion for innovation in wireless and mobile technologies.,
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
noida, uttar pradesh
On-site
As a Freelance VR Game Developer, you will leverage your extensive experience in creating immersive, interactive virtual reality games to design, develop, and optimize high-quality VR gaming experiences across platforms like Oculus, HTC Vive, and PlayStation VR. Your role will involve crafting engaging game mechanics, environments, and interactions from concept to deployment, utilizing engines such as Unity 3D or Unreal Engine to build responsive gameplay experiences. You will integrate 3D assets, animations, and audio into the VR environment while ensuring optimal performance for various VR platforms to deliver smooth frame rates and responsiveness. Collaboration with designers, 3D artists, and project leads will be essential to meet game design requirements and timelines. Additionally, you will debug, test, and iterate based on user feedback and technical challenges, ensuring that VR experiences align with device-specific input systems like Oculus Touch and HTC Vive controllers. To excel in this role, you should possess at least 5 years of hands-on experience in VR game development and demonstrate proficiency in Unity3D or Unreal Engine, with strong programming skills in C# or C++. Experience deploying VR content on platforms such as Meta Quest, HTC Vive, or PlayStation VR is crucial, along with a solid understanding of 3D math, physics, and VR interaction design. Familiarity with version control systems like Git, strong problem-solving abilities, and the capacity to work independently in a freelance capacity are also required. A portfolio showcasing completed VR projects or prototypes is mandatory. Preferred qualifications include experience with networked multiplayer VR experiences, knowledge of shader programming, lighting, and visual effects in VR, and a background in AR/VR storytelling or gamified training experiences. Being comfortable working in agile, collaborative environments will further enhance your effectiveness in this role. If you meet these requirements and are excited to contribute your VR game development expertise, please send your resume and portfolio to Hr@creativemud.in with the subject line: "Application Freelance VR Game Developer." This Freelance position offers a contract length of 12 months, with benefits including paid sick time and paid time off. The work schedule is during the day shift, and the work location is in person. The expected start date for this role is 01/07/2025.,
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
hyderabad, telangana
On-site
You should have a minimum of 3 years of experience for the role based in Hyderabad with a Work From Office setup. Immediate Joiners are preferred. Your responsibilities will include: - Demonstrating excellent experience in Linux kernel and the device driver model. - Possessing specific knowledge in key kernel subsystems would be an added advantage. - Having expertise in ARM subsystems, kernel memory, sched, etc. - Working with mainline Linux Kernel. - Showcasing strong analytical and debugging skills in multi-Processor environments. - Demonstrating excellent debugging skills, especially in the core kernel software stability domain, using standard debug tools like T32, tracing, etc. - Exhibiting excellent programming skills and expert level knowledge of C. - Having a good understanding of Git, repo, and Linux kernel development related tools. - Having a good understanding of ARM v7 and v8 architecture. - Prior experience with Android would be beneficial. - Holding a Master's or Bachelor's degree in EE or CS. If you meet the above requirements and are looking to work with cutting-edge technology in a dynamic environment, we encourage you to apply for this position.,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a Functional Safety Process Expert with 5 to 8 years of experience, you will be expected to possess the following required skills: - Demonstrated expertise in C Programming. - Proficiency in working with ASIL and ISO-26262 standards. - Familiarity with ASPICE process. - Knowledge of FMEA process. - Experience in functional safety certification. - Ability to utilize static and dynamic analysis tools for debugging purposes. - Understanding of ARM A53, A72, and R5 cores. In addition to the required skills, the following desirable skills would be beneficial for the role: - Hands-on experience with Texas Instruments platforms and CCS IDE. - Familiarity with Real-Time Operating Systems (RTOS) and bare-metal driver development.,
Posted 1 month ago
7.0 - 12.0 years
13 - 23 Lacs
Bengaluru
Remote
As a (C/Pro*C)Software Developer at Gainwell, you will be performing design, development, testing activities. Supporting the full life cycle of development processes for creating services. Investigating and resolve complex business and technical product integration matters of significance. Focusing on a specific product or family of technologies in multiple platforms; functions independently within a business area and assists at the enterprise level to influence the technical decisions during various phases of the project. Work Shift: 2 PM to 11 PM Base locations: Bangalore and Chennai Mode of work: Remote Technical Expertise & Essential Job Functions Working Experience with the following technologies: C Unix/Linux Systems. Oracle SQL, PL/SQL. Codes, tests, debugs, implements, and documents programs. Assists in the modification of company products and/or customer/internal systems to meet the needs of the client and/or end-user. Gathers information from the system, analyses program and time requirements, and prepares documentation to change existing programs. Researches and analyses existing systems and program requirements, under periodic supervision. Designs programs for projects or enhancements to existing programs. Writes specifications for programs of low to moderate complexity. Assists in resolving production support problems. Develops and suggests alternative approaches to resolving problems. Develops test plans to verify logic of new or modified programs. Identifies issues as appropriate. Creates appropriate documentation in work assignments such as program code, and technical documentation. Conducts quality assurance activities such as peer reviews. Expertise in Batch job automation and notification services. Complex SQL work experience and query tuning expertise. Experience working with Member, Managed Care, Provider, Financial, Claims domain is a plus.
Posted 1 month ago
5.0 - 10.0 years
10 - 15 Lacs
Chennai, Bengaluru
Work from Office
Job Title: Technical Lead C/Linux/Networking/Protocol Experience: 5 to 10 Years Location: Chennai / Bangalore Interview Mode: Virtual Interview Job Summary: We are seeking a highly skilled and experienced Software Engineer with strong expertise in C programming , Linux internals , and networking protocols . The ideal candidate will have hands-on experience in platform device drivers , 3G/4G technologies , or PHY transceivers (Broadcom/Marvell/Aquantia). This role involves development, debugging, and enhancement of protocol modules and platform drivers, along with handling customer queries and escalations. Key Responsibilities: Develop and maintain networking protocol modules and platform drivers. Perform root cause analysis (RCA) and resolve customer and internal defects. Handle feature enhancements with minimal guidance. Respond to customer queries and field escalations effectively. Collaborate with cross-functional teams to deliver high-quality solutions. Required Skills: Strong proficiency in C programming and Data Structures . Hands-on experience with Linux-based platforms and good understanding of Linux internals/kernel . Subject matter expertise in one or more of the following: Platform device drivers 3G/4G networking protocols PHY transceivers (Broadcom/Marvell/Aquantia) Excellent debugging and problem-solving skills. Ability to work independently and handle tasks with minimal supervision. Strong communication skills and ability to interact with customers and remote teams. Preferred Qualifications: Bachelors or Masters degree in Computer Science, Electronics, or related field. Experience in telecom or networking domain is a plus.
Posted 1 month ago
6.0 - 10.0 years
0 Lacs
chennai, tamil nadu
On-site
As a member of Ciscos Distributed Systems Engineering (DSE) team, you will play a pivotal role in developing the foundational software that drives the operation of the world's largest and most demanding data centers. The PI-Common team that you will be a part of is instrumental in constructing the routing protocols and infrastructure that serve as the backbone of data centers. In an era where AI/ML workloads are expanding exponentially and cloud-scale infrastructure is becoming the standard, the industry is undergoing a significant transformation, with Cisco leading the way. The NX-OS operating system, deployed on cutting-edge Cisco Nexus switches, is designed to provide the requisite performance, programmability, and reliability essential for modern data center networks. At DSE, we integrate open-source innovation, profound systems engineering, and hardware-software co-design approaches to develop platforms that can scale globally and adapt swiftly to evolving requirements. As a passionate engineer, you will excel in tackling intricate challenges, constructing distributed systems, and engaging hands-on with real-world infrastructure. Your impact will be substantial as you collaborate with a high-performing team to drive innovation across Cisco's data center portfolio, encompassing Nexus 9000 series switches, NX-OS, and pivotal technologies like Routing Protocols, Routing Infra, Virtualization, VXLAN EVPN, segment routing, and telemetry. Your interactions will be closely knit with senior engineers, architects, and open-source communities, allowing you to shape product direction and technical strategies. Minimum Qualifications: - B.E./B.Tech in Computer Science, ECE, or related field - 5-9 years of software development experience - Proficiency in C programming in multi-threaded, embedded environments - In-depth knowledge of routing protocols such as OSPF, ISIS, and BGP - Strong understanding of networking fundamentals (TCP/IP, multicast, switching, forwarding) - Experience with or development for NX-OS or similar network operating systems - Proficiency in OS internals, IPC, memory management, and HA systems - Familiarity with YANG, SNMP, or model-driven telemetry - Scripting experience with Python - Strong problem-solving and debugging skills - Excellent communication and collaboration abilities Preferred Qualifications: - Exposure to data center protocols like Routing, VXLAN, EVPN, or segment routing - Familiarity with open-source tools, network automation, or configuration frameworks - Previous involvement in building infrastructure at scale Cisco is not just a product-centric company but a pioneer in building the internet itself. A significant proportion of the world's data packets traverse Cisco hardware or software. Our data center platforms serve as the backbone for hyperscalers, enterprises, and mission-critical services globally. By working at Cisco, you will experience the stability of a renowned global brand combined with a culture of continuous innovation. You will partake in meaningful technological advancements, collaborate with the brightest minds in the industry, and contribute to shaping the next generation of networking solutions AI-ready, cloud-native, and highly programmable. We value individuality, diversity, and perpetual learning. Moreover, we believe in giving back, as every Cisco employee receives dedicated days each year to make a positive impact on the community. If you are eager to shape the future of engineering, seize this opportunity to apply now and become a part of the PI-Common team at Cisco DSE.,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation fueled by great technology and amazing people. Today, the company is tapping into the unlimited potential of AI to define the next era of computing. In this era, NVIDIA's GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. To achieve what has never been done before, vision, innovation, and the world's best talent are essential. As an NVIDIAN, you'll be immersed in a supportive environment where everyone is inspired to do their best work. Join the team and see how you can make a lasting impact on the world. Join NVIDIA as a Senior Boot Software Engineer in the Bangalore office, and be part of a team pushing the boundaries of technology! The System Software team is dedicated to crafting and developing the Bootloader for Tegra SoC, enabling Server, Automotive, Embedded, and Mobile platforms. If you are passionate about embedded system software and eager to tackle outstanding and novel challenges, this is the perfect opportunity for you. NVIDIA is driving the next era of computing with AI, revolutionizing industries from gaming to healthcare. What You'll Be Doing - Design key aspects of our Tegra SoC Bootloader, focusing on enabling an entire range of Tegra platforms to boot various operating systems. - Develop software for CPU and memory initialization, resource management, drivers, platform configuration, and security parameters. - Collaborate with software, hardware, and architecture teams to define system requirements, configurations, and boot security. - Ensure the bootloader architecture maintains forward and backward compatibility, emphasizing on boot security and performance. - Contribute to achieving the best performance, efficiency in compliance with ISO26262 safety standards and ISO21434 security standards for current and next-generation NVIDIA TEGRA SoCs. What We Need To See - B.Tech/M.Tech in Electronics/Computer Engineering or equivalent experience with 5+ years of software development. - Strong programming, debugging, and analytical skills with a deep understanding of operating systems and processor ISA. - Proficiency in C programming and low-level driver experience; expertise in system-level debugging. - Knowledge of Assemblers, binary formats (such as ELF, DWARF), and understanding of ABI. - Experience in developing bootloader software for embedded, mobile, or automotive products. - Familiarity with ARMv8-based processor architecture and board bring-up. - Working knowledge in developing SW per ISO26262 Automotive Safety standard. - Self-learner with excellent proactive communication skills and a professional approach to technical challenges. - Inquisitive about automation of code development and dev testing. Ways To Stand Out From The Crowd - Proven experience in bootloader development and bare metal programming. - Experience with developing and applying AI tools to automate Software development workflows and processes. - Familiarity with developing Functional Safe Software for Automotive applications. NVIDIA offers highly competitive salaries and a comprehensive benefits package. Explore what NVIDIA can offer to you and your family at www.nvidiabenefits.com/.,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a Digital DV Engineer at our company, you will be responsible for developing and maintaining reusable, scalable, and modular processor-level verification environments using UVM System Verilog. Your role will involve designing and implementing test plans, testbenches, and directed/random tests to validate ARM M-series and RISC-V processor designs, with exposure to DSP processors considered a plus. You will integrate and verify processor subsystems in SoC environments, ensuring seamless interaction with other components. Your tasks will also include executing regression tests across various scenarios and corner cases to ensure functionality and robustness. You will be expected to analyze simulation results, debug issues, and provide detailed reports to design and verification teams. Collaboration with cross-functional teams, including architecture, software, and hardware, will be essential to define verification strategies and ensure alignment. Additionally, you will optimize verification flows, improve coverage metrics, and manage verification closure for processors. To be successful in this role, you should possess a Bachelor's or Master's degree in Electrical/Electronic Engineering or a related field, along with at least 5 years of hands-on experience in processor verification. Proficiency in UVM SystemVerilog, a solid understanding of processor architectures, instruction sets, and pipeline designs, as well as knowledge of AMBA protocols and interfaces used in SoCs are required. Strong experience with C programming for processor-level test development and familiarity with verification methodologies such as constrained random testing, coverage-driven verification, and assertion-based verification are essential. Proficiency in using EDA tools for simulation, debugging, and coverage analysis is also expected, along with the ability to debug RTL-level issues and collaborate closely with design engineers for issue resolution. This is a full-time position located in Bangalore, requiring a minimum of 7 years of experience in the field. The ideal candidate should be available to start within 0-30 days of notice period.,
Posted 1 month ago
3.0 - 10.0 years
0 Lacs
karnataka
On-site
The job requires a Linux Audio Driver Developer with 3 to 10 years of experience, based in Bangalore. The ideal candidate should be highly proficient in C programming and Linux kernel development. They should have hands-on experience working with ALSA, audio drivers, and codec integration. A solid understanding of Linux internals, device tree, and audio processing is essential for this role. Familiarity with ARM/RISC-V architectures, JTAG, and debugging tools is also required. Knowledge of noise cancellation, echo suppression, and audio performance optimization will be advantageous. As a Linux Audio Driver Developer, your responsibilities will include developing and maintaining audio drivers on Linux and FreeRTOS platforms. You will collaborate with the ALSA framework for audio codec and DSP integration. Working closely with hardware teams, you will contribute to board bring-up and custom audio solutions. Your role will also involve optimizing audio performance for latency, synchronization, and quality. Additionally, you will be responsible for kernel-level debugging, profiling, and issue resolution. Supporting BSP integration and contributing to system-level validation are also key aspects of this position.,
Posted 1 month ago
10.0 - 14.0 years
0 Lacs
chennai, tamil nadu
On-site
You will be responsible for developing and maintaining the Board Support Package (BSP) for Embedded Linux based systems. This includes low-level software components such as bootloaders, Kernel, firmware, and device drivers that directly interact with hardware. You will need to understand hardware design and schematics, review them, and propose necessary changes. Working with different component vendors to integrate their standard or customized drivers will be a key part of your role. Your tasks will also involve the bring-up of embedded Linux based hardware platforms, including customization and optimization of the Linux kernel in a fast-paced manner while ensuring high quality. You will be dealing with pin/gpio configuration, device driver-related issues, and handling display drivers for LCD, touch panel, wifi/bluetooth, sensors, CAN drivers, and more. Additionally, you will technically lead a team of BSP engineers, facilitate knowledge transfer from other teams, and troubleshoot low-level board bring-up issues that involve hardware-software interactions, such as Linux kernel crashes. To qualify for this position, you are required to have a bachelor's degree or an equivalent combination of education and experience, along with a minimum of 10 years of related experience. You must possess extensive experience (8-10 years) in Embedded Linux BSP development, working with bootloaders, and BSPs from various semiconductor vendors. Your expertise in board bring-up and Embedded Linux kernel, with a track record of involvement in 2-3 board bring-ups, is essential. Proficiency in using the Yocto build system to generate file systems for a minimum of 2 years is also required. Furthermore, you should have completed a minimum of 2 or more Kernel migrations as part of BSP development and have experience in using hardware/JTAG based debuggers to identify and fix issues. Strong C programming skills, the ability to lead a technical team in Linux BSP board bring-up, and familiarity with professional software development processes and tools are necessary for this role. Excellent collaboration, written and oral communication skills are vital for working with different teams, hardware, device vendors, contract manufacturers, and stakeholders across various locations to troubleshoot issues and complete the board bring-up process successfully. Your problem-solving abilities, independence in work, and adaptability to a global environment are key attributes required for this position. You should be capable of hosting international calls and group discussions effectively.,
Posted 1 month ago
0.0 - 3.0 years
0 Lacs
noida, uttar pradesh
On-site
As a Junior Unreal Developer at Innpact Solutions in Noida, Sector 62, you will be an integral part of our Unreal team that specializes in creating cutting-edge real-time software and digital twins. Leveraging Unreal Engine, you will contribute to innovative solutions such as automation workflows, procedural generation, and integration with web APIs. You will have the opportunity to develop and implement game mechanics, features, and tools using Unreal Engine's Blueprint visual scripting and C++. Collaborating closely with the 3D pipeline team, you will create and optimize assets for real-time applications. Your role will involve utilizing Unreal Engine 5 to build efficient and scalable solutions while applying optimization techniques to ensure high performance in both design and Blueprints. Additionally, you will work on real-time software and digital twin projects, integrating web APIs as needed. Your contributions will extend to the development of editor tools, automation workflows, and procedural generation systems, and you will be responsible for debugging and troubleshooting to maintain project quality and performance. To excel in this role, you should possess proficiency in Unreal Engine's Blueprint visual scripting and C++ programming, along with hands-on experience with Unreal Engine 5. Knowledge of the 3D pipeline, optimization techniques, and web APIs integration is essential. Experience with Perforce for version control and a basic understanding of web APIs are required. Strong problem-solving skills, a passion for learning and growth, and a degree in Computer Science, Game Development, or a related field (or equivalent experience) are also necessary. Preferred skills include experience with real-time software or digital twin projects, familiarity with Building Information Modeling (BIM) and Geographic Information Systems (GIS), and expertise in Virtual Reality (VR) development. Enthusiasm for large-scale projects, a collaborative team environment, and exposure to editor tools, automation workflows, or procedural generation are considered advantageous. Joining Innpact Solutions offers you the opportunity to work on large-scale, cutting-edge projects in real-time software and digital twins. You will thrive in a collaborative and innovative work environment with a strong focus on professional growth. Exposure to advanced Unreal Engine workflows, including automation and procedural generation, will further enhance your skills and expertise.,
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
54024 Jobs | Dublin
Wipro
24262 Jobs | Bengaluru
Accenture in India
18733 Jobs | Dublin 2
EY
17079 Jobs | London
Uplers
12548 Jobs | Ahmedabad
IBM
11704 Jobs | Armonk
Amazon
11059 Jobs | Seattle,WA
Bajaj Finserv
10656 Jobs |
Accenture services Pvt Ltd
10587 Jobs |
Oracle
10506 Jobs | Redwood City