Jobs
Interviews

283 C Programming Jobs - Page 6

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

6.0 - 10.0 years

0 Lacs

karnataka

On-site

As a Firmware Lead Engineer at Texas Instruments, you will play a crucial role in designing and developing innovative software solutions that drive TI's revolutionary product lines. Your expertise will contribute significantly to the development of embedded software and development tools used for testing products. Through your coding skills, you will enable chips to operate in revolutionary new ways, impacting the technologies people use daily. To excel in this role, you should possess a minimum of 6 years of experience in the field, along with a degree in Electrical Engineering, Computer Engineering, Computer Science, Electrical and Computer Engineering, or a related discipline. Your understanding of digital power, various topologies, and hands-on experience in building firmware for digital power applications will be essential. Proficiency in Embedded firmware, debugging, and programming languages such as Assembly, C, and C++ is required. Additionally, familiarity with software engineering processes and the full software development lifecycle is preferred. Strong analytical and problem-solving skills, effective communication abilities, and the capacity to collaborate across different functions are highly valued. You should demonstrate excellent time management skills, initiative, and the ability to thrive in a fast-paced environment. At Texas Instruments, we prioritize empowering our employees to take charge of their careers and development. By collaborating with some of the brightest minds globally, you will contribute to shaping the future of electronics. We believe in the strength of diversity and inclusion, as they drive innovation and make us stronger as a company. Texas Instruments Incorporated is a leading semiconductor company dedicated to designing, manufacturing, and selling analog and embedded processing chips across various markets. Our passion lies in creating a better world by enhancing the affordability of electronics through semiconductors. Each innovation we introduce builds upon the last, making our technology more reliable, cost-effective, and energy-efficient, thus enabling semiconductors to integrate into electronics worldwide. As an equal opportunity employer, Texas Instruments fosters a diverse and inclusive work environment. If you are enthusiastic about this opportunity, we encourage you to apply and join us in our mission to shape the future of technology. At Texas Instruments, we do not base our recruitment decisions on citizenship, immigration status, or national origin. However, we adhere to applicable laws and regulations related to information access and export control. If restrictions prevent you from working in this position without an export license, we reserve the right to either offer an alternative role not requiring such a license or decline to proceed with your employment.,

Posted 4 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

faridabad, haryana

On-site

We are seeking a skilled Entry level Firmware Developer Engineer to join our dynamic team at our location in Janakpuri, New Delhi. As an Embedded Developer Engineer in the Research & Development department, you will play a crucial role in designing, developing, and maintaining embedded systems and firmware. Your responsibilities will include developing firmware for microcontroller-based systems, optimizing code for performance, and collaborating with cross-functional teams to deliver innovative products. Key Responsibilities: - Design, develop, and maintain embedded software for microcontroller-based systems. - Write, debug, and test low-level firmware in C. - Interface with various hardware components including sensors, communication modules, and actuators. - Optimize software performance to ensure efficiency and reliability. - Collaborate with hardware engineers for seamless integration of hardware and software components. - Conduct system-level testing and troubleshooting to guarantee product functionality. - Develop and maintain technical documentation such as software specifications, design documents, and user manuals. - Work on communication protocols (I2C, SPI, UART, CAN, etc.) and interface with peripherals. - Participate in code reviews, testing, and debugging for both new and existing products. Required Qualifications: - Bachelor's degree in Electronics and Communication Engineering or a related field. - Minimum of 1+ years of experience in embedded software development. - Proficiency in C programming languages. - Experience with microcontrollers such as ARM Cortex, STM32, AVR, etc. - Familiarity with communication protocols like I2C, SPI, UART, CAN, etc. - Experience in debugging using tools like JTAG, logic analyzers, and oscilloscopes. - Strong understanding of hardware schematics and electronic circuits. Preferred Qualifications: - Master's degree in Electronics Engineering or a related field. - Familiarity with wireless communication protocols such as BLE, Wi-Fi, or ZigBee. - Knowledge of software version control tools like Git. - Knowledge of Electronics and digital components. - Experience in automotive, consumer electronics, or IoT products is a plus. Soft Skills: - Strong communication and teamwork skills. - Ability to work independently and manage multiple tasks effectively. - Eagerness to learn and stay updated with emerging technologies. Benefits: - Competitive salary. - Health benefits. - Opportunities for professional growth and career advancement. This is a full-time, permanent position with benefits including health insurance, paid sick time, provident fund, and work from home flexibility. The schedule includes day and morning shifts with additional benefits such as performance bonuses, quarterly bonuses, shift allowances, and yearly bonuses. Ability to commute or relocate to Faridabad, Haryana is required. Education: - Bachelor's degree preferred Experience: - 2 years of experience in embedded software required Work Location: In person,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

As a member of the Cisco Routing Development team, your role involves collaborating effectively on VPN and SD-WAN solutions and delving into security protocols like IKEv2 and IPSEC. Your contributions are crucial in optimizing application performance, enhancing network security, and exploring quantum-safe cryptography solutions. Let's delve into the key insights: VPN and SD-WAN Solutions You will work with Cisco Catalyst SD-WAN, a platform that offers high-performance connectivity, robust security, and multicloud optimization. Integration with Skyhigh Security Service Edge will further enhance network performance and cybersecurity measures. Security Protocols Your responsibilities include working with IKE and IPSEC protocols for secure key exchange and establishing Security Associations (SAs). Post Quantum Cryptography You will be involved in implementing quantum-safe encryption methods to protect against Harvest Now, Decrypt Later (HNDL) attacks. Additionally, Cisco is actively working on quantum-safe cryptography solutions to safeguard transport security protocols. Your Impact Key Responsibilities - Lead the design and implementation of advanced network solutions that integrate seamlessly with various technologies. - Develop and enhance security protocols to ensure data transmission and network integrity. - Work on quantum-safe encryption methods to protect against evolving cyber threats. Impact and Growth - Position yourself at the forefront of network security innovation and contribute to Cisco's leadership in quantum-safe technologies. - Enhance your skills in a dynamic environment that promotes continuous learning and adaptation to new technologies. Qualifications - B.Tech/M.Tech with 8+ years of experience in VPN, SD-WAN, and security protocols. - Strong understanding of IKE and IPSEC protocols. - Familiarity with post-quantum cryptography and experience in router software development. - Proficiency in C programming in multithreading and multiprocess environments. - Experience in large-scale software projects in UNIX or IOS environments. Soft Skills: - Motivated self-starter with excellent communication and organizational skills. - Proven ability to deliver high-quality products in cross-functional team settings. - Strong leadership, problem-solving, and system design and debugging skills. Join us at Cisco, where every individual's unique skills and perspectives are celebrated as we work together to power an inclusive future for all. Our commitment to connection, diversity, learning, and development creates a culture where employees can grow and excel. Be part of a team that pioneers hybrid work trends, supports community engagement, and drives innovation to create a more inclusive future for all. Take your next step with us and be part of shaping the technology that powers the internet.,

Posted 1 month ago

Apply

5.0 - 10.0 years

0 Lacs

hyderabad, telangana

On-site

As a Lead Analog Validation Engineer, you should have a minimum of 7 years of experience and hold a Bachelors or Masters degree in Electronics or Electronics & Communication. Your expertise should include a strong understanding of electrical circuit analysis, design, and test fundamentals. You must be proficient in automating Analog Characterization Setups using Labview and Test Stand, and have strong debugging and problem-solving skills. Your responsibilities will include bringing up Silicon & Analog Validation Platforms for new ASIC/SoC designs, developing bench characterization test methodologies for various Analog IPs such as ADC, DAC, PLL, USB, VREG, OSC, DDR, LOW POWER, and IO PADs. You will also be required to develop automated code to control test equipment and generate required PVT electrical parameters. Additionally, you should possess expertise in using test & measurement equipment for Analog Validation, PVT characterization of Analog IPs, and have experience in Multilayer Board design, testing, integration, and Signal Integrity issues. Knowledge of C programming is essential for this role. Strong leadership and planning skills are crucial as you will be expected to deliver timely results in lead positions. You will work closely with cross-functional teams including marketing, systems, design, test, and project management to support the successful launch of new products. Your ability to communicate effectively with individuals from diverse backgrounds and strong team-building skills are essential for this role. Your motivation and energy to tackle bench characterization challenges on stand-alone/automated setups will be key to success in this position.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

In this role, your responsibilities will include working with geographically distributed stakeholder organizations to capture requirements and develop firmware architecture for embedded systems. You will create and maintain detailed documentation of firmware architecture, design, and code. It is essential to demonstrate a hands-on technical background, excellent C programming skills, and the ability to develop embedded code in compliance with coding standards and best practices, including experience in low-level device driver development. Additionally, familiarity with computer system architecture, microcontroller fundamentals, and experience with complex system-level debugging to troubleshoot firmware-related issues throughout the development lifecycle will be required. You will design and implement firmware solutions that meet system requirements and specifications, working closely with cross-functional teams to ensure cohesive and integrated product development. Providing clear and concise technical documentation for internal and external use, developing and implementing test strategies for firmware components, and collaborating with SQA teams to ensure the reliability and quality of firmware are also part of your responsibilities. As a team-focused individual, you prioritize the outcomes of the entire team, strive to achieve results, and partner with others to drive work to completion while providing timely, relevant information across the organization. You are a problem solver who seeks new approaches. For this role, you will need a B.S. degree in Computer Science, Electronics Engineering, or related field, along with certifications. With 8+ years of professional work experience in embedded software development, proven experience as a Firmware Architect or similar role, and strong proficiency in embedded systems programming languages such as C and C++, you should possess in-depth knowledge of firmware development processes, tools, and methodologies. Experience with microcontroller and microprocessor-based systems, communication protocols, wireless technologies, problem-solving, debugging skills, communication, and collaboration skills will be essential. Experience in system level design is a plus. Preferred qualifications include 8+ years of experience in embedded software, experience with real-time operating systems, knowledge of security best practices for embedded systems, familiarity with version control systems, issue tracking tools, Distributed Version Control, Continuous Integration, and experience in developing/testing products with industrial protocols. By joining Emerson, you will have the opportunity to create a difference through your work. Emerson offers competitive compensation and benefits programs, comprehensive medical and insurance coverage, a commitment to diversity, equity, and inclusion, a global workplace that supports foreign nationals through Work Authorization Sponsorship, and a culture that attracts, develops, and retains exceptional people. Emerson's Remote Work Policy for eligible roles promotes Work-Life Balance through a hybrid work setup, prioritizing safety in a Safe Working Environment across global networks and facilities. Through benefits, development opportunities, and an inclusive and safe work environment, Emerson aims to create an organization where employees are proud to represent. Emerson is a global leader in automation technology and software, helping customers in critical industries operate more sustainably and improve productivity, energy security, and reliability. With a commitment to equity, diversity, and embracing challenges, Emerson invites individuals to make a difference and join a team that values collaboration, innovation, and making an impact across various industries and countries.,

Posted 1 month ago

Apply

5.0 - 10.0 years

0 Lacs

karnataka

On-site

The ideal candidate for this position should have at least 7+ years of experience in the field. The location for this role includes Bangalore, Delhi NCR, and Hyderabad with 8-10 openings available. The preferred education qualifications are BE/B.Tech./MS/M.Tech. in Electronics or Electronics & Communication. **Required Basic Qualification & Skills:** - Strong understanding of electrical circuit analysis, design, and test fundamentals - Automation of Analog Characterization Setups using Labview and Test Stand - Strong debugging and problem-solving skills - Experience in bring up of Silicon & Analog Validation Platforms - Proficiency in C programming - Leadership and planning skills for timely results delivery **Additional Preferred Qualifications:** - Expertise in using test & measurement equipment for Analog Validation - PVT characterization experience of Analog IPs like ADC, DAC, PLL, USB, VREG, OSC, DDR, LOW POWER, and IO PADs - Good debugging exposure and root cause analysis for new analog designs - Knowledge of Multilayer Board design, testing, integration, and Signal Integrity issues - Experience with LabVIEW and Test Stand automation software - Working experience in a lab environment **Primary and Secondary Responsibilities:** - Develop unique bench characterization test methodologies for Analog IPs - Write automated code for controlling test equipment during data collection and processing - Perform Design Evaluation and Bench Characterization for Analog IPs - Provide requirements and review schematics for circuit board development **Other Complex Tasks:** - Provide customer application note support by generating characterization data - Collaborate with cross-functional teams for successful product launches **Team and People Skills:** - Strong team-building skills and effective communication abilities are essential for this role.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

nagpur, maharashtra

On-site

As an experienced Promotion Expert (Product Owner) with deep domain expertise in Telecom billing systems such as Samson, Ensemble, and related components, you will play a pivotal role in architectural design and system transformation. Your primary responsibility will be to act as the Product Owner and Subject Matter Expert (SME) for the promotions and offers domain within the Telecom ecosystem. You will collaborate with stakeholders, development teams, and clients to design scalable and robust promotional solutions that bridge the gap between business needs and technical execution. Key Responsibilities: - Act as the Product Owner and SME for promotions and offers within the Telecom ecosystem. - Design, define, and prioritize product features related to promotions, offers, and eligibility logic. - Analyze and interpret legacy systems and C codebases to extract and document business logic and requirements. - Collaborate with enterprise architects, developers, QA, and operations teams to ensure high-quality solutions. - Lead architectural discussions and contribute to modernization initiatives, balancing legacy support and future-state roadmaps. - Interface with clients, manage expectations, gather requirements, provide solutions, and identify business growth opportunities. - Drive continuous improvement, innovation, and best practices within the promotion engine domain. - Facilitate backlog grooming, sprint planning, and product review sessions. - Support UAT, production deployments, and post-deployment issue resolutions. - Train and mentor junior team members, serving as a technical and functional anchor. Required Skills & Qualifications: - 5+ years of experience with Telecom billing systems like Samson and Ensemble. - Strong understanding of Promotion Engines, Offers Management, and Eligibility Logic within telecom billing systems. - Experience in analyzing and translating legacy C code into modern, well-documented business logic. - Hands-on experience in system architecture design. - Ability to act as a Product Owner, manage product backlogs, and work in Agile/Scrum teams. - Excellent stakeholder management and client communication skills. - Strong analytical and problem-solving capabilities. - Ability to take ownership and drive initiatives with minimal supervision. Preferred Qualifications: - Proficiency in C programming, especially with telecom legacy systems. - Experience with modern architecture paradigms like microservices or cloud-native solutions. - Knowledge of CI/CD practices, version control (e.g., Git), and DevOps pipelines. Soft Skills: - Strong leadership and team anchoring skills. - High attention to detail and a commitment to quality. - Ability to translate complex technical issues into clear, business-relevant discussions. - Proactive, self-driven, and adaptable to dynamic business environments. GlobalLogic offers a culture of caring, learning and development opportunities, interesting and meaningful work, balance and flexibility, and a high-trust organization where integrity is key. By joining GlobalLogic, you'll have the chance to work on impactful projects and be part of a trusted digital engineering partner to leading companies worldwide.,

Posted 1 month ago

Apply

1.0 - 5.0 years

0 Lacs

maharashtra

On-site

As a global leader in building high-performance multi-asset execution management and order management systems, FlexTrade Systems specializes in equities, fixed income, foreign exchange, futures, and options. With the introduction of FlexTRADER, the world's first broker-neutral execution management trading system, FlexTrade empowers clients to control and customize their execution workflows while safeguarding the confidentiality of their trading strategies. At FlexTrade, we believe that building great software requires great people. Our diverse team collaborates across various backgrounds and languages, united by a shared passion for equality and integrity. We offer a culture that fosters individual impact on a global scale. To learn more about our innovative products, visit https://flextrade.com/. Our Engineering team at FlexTrade is renowned for its excellence. We welcome collaboration and fresh ideas, believing in the evolution of engineering processes to enhance development efficiency. Our team takes pride in executing complex projects efficiently and delivering them on time to our customers, all while enjoying a vibrant and dynamic work environment. As a critical member of our Engineering team, you will play a key role in designing and implementing solutions for integrated FlexTrade Products, focusing on C++ programming in the Linux/Unix environment. You will have the opportunity to recommend product ideas based on client experiences and gain exposure to the complete product life cycle development. Additionally, you will independently resolve complex technical issues, collaborate with engineering teams, and mentor junior team members and interns. Job Requirements: - Minimum 1 to 2 years of experience in C++ programming in Linux/Unix systems environment. - Proficiency in Data Structures, STL, Multithreading, Socket Programming, and strong problem-solving skills. - Appreciation for the latest C++11 to C++17 standards. - Familiarity with OS concepts and database skills, along with a Bachelor's or Master's Degree in Computer Science. - Strong communication skills, a willingness to learn and grow, and a positive attitude towards collaboration. Please note that FlexTrade does not accept unsolicited resumes from search firm recruiters. Any resumes submitted without an authorized agreement for a particular SOW (Statement of Work) will be considered the sole property of FlexTrade, and fees will not be paid in such cases.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

Qualcomm India Private Limited is currently looking for engineers to join their ADAS/Autonomy team. This team focuses on providing optimized solutions utilizing DSP, computer vision, and machine learning algorithms for Qualcomm ADAS/Autonomy SoCs. As an engineer in this team, you will be responsible for understanding and defining Safety Concepts and Architectures, Software Safety requirements, deploying safety processes, and developing safety software following ISO26262 software processes. Collaboration with customers, architects, and test/integration teams is essential for this role. Additionally, working with the Software quality team to ensure adherence to ISO26262 and ASPICE processes is part of the job. In this position, you will collaborate with local and global teams to define, implement, and productize Automotive-specific features, including software enablement, security, functional safety, and power for Automotive products on current and future SoCs. Your responsibilities will include coordinating plans for validating feature requirements, addressing any issues through root cause analysis, providing detailed corrective actions, prototyping recommended fixes, and automating design under test. Furthermore, you will work closely with design, production, and bench IP teams. Qualifications for this role include a Bachelor's degree in Engineering, Information Systems, Computer Science, or related field, along with 2 years of Embedded Software Development experience, including low-level drivers and RTOS. The ideal candidate should possess 3 to 6 years of industry experience in embedded software driver development with expertise in areas such as C and Assembly Programming, embedded software development in C and C++ on ARM or similar cores, driver development on RTOS, SafeRTOS/FreeRTOS based development, Autosar MCAL development, Autosar BSW integration and validation, ARM Trust-Zone & ARMv7/v8 architecture, debugging skills, automotive SW development experience, ISO26262/functional safety and ASPICE knowledge, power management IC knowledge, software/hardware security concepts, and experience with hardware blocks. If you are an individual with a disability and require accommodation during the application/hiring process, Qualcomm is committed to providing accessible processes. For more information about this role, please contact Qualcomm Careers.,

Posted 1 month ago

Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is the innovation leader in integrated chipsets that power advanced mobile devices. The Qualcomm Multimedia Camera System group creates embedded camera and imaging solutions for Qualcomm chipsets, providing state-of-the-art video/photo quality and targeting applications requiring auto white balance, auto exposure control, auto focus, automatic scene detection, and compensation. As part of the Camera team, you will innovate to enhance mobile multimedia capabilities with the lowest power consumption and device cost, while ensuring strong feature differentiation. We are currently looking for Software tool engineers for our tuning and software enablement Chromatix tuning tool development. Join our team to work on developing tuning tools that enable the tuning and configuration of camera hardware and software modules. Your responsibilities may include: - Designing and implementing PC application software supporting embedded software on various multimedia platforms - Implementing on-target scripts that generate code to decouple the static generation of the code - Supporting local software/CE teams and interfacing with global teams Requirements: - 2-5 years of experience in developing commercial software in multimedia tools, services, and drivers - Proficiency in C#/C++/C programming languages with industry programming experience on multi-platforms - Experience with GUI frameworks such as WPF and Winforms, Visual Studio, and Microsoft .NET Framework - Familiarity with software design patterns, dynamic programming, and release practices - Experience in SW client/server communication across USB/WIFI/etc. - Ability to develop and debug multi-threaded PC applications and their interaction with embedded servers and SW drivers on mobile platforms - Experience with developing embedded Linux Android and Windows Mobile applications is a plus - Knowledge in operating systems, data structures, computer architectures, and compilers Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years of Software Engineering experience - OR Master's degree in Engineering, Information Systems, Computer Science, or related field with 1+ year of Software Engineering experience - OR PhD in Engineering, Information Systems, Computer Science, or related field with 2+ years of academic or work experience with programming languages 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 disability-accommodations@qualcomm.com. For more information about this role, please contact Qualcomm Careers.,

Posted 1 month ago

Apply

7.0 - 12.0 years

20 - 30 Lacs

Bengaluru

Work from Office

C programming knowledge & Linux device driver / Kernel module development experience Linux kernel & user space programming developing device drivers & Good understanding of Linux device model & driver framework with kernel and user space programming

Posted 1 month ago

Apply

5.0 - 15.0 years

0 Lacs

karnataka

On-site

At Capgemini Engineering, the global leader in engineering services, we unite a diverse team of engineers, scientists, and architects to support the most innovative companies worldwide in realizing their full potential. Whether it is pioneering autonomous vehicles or life-saving robotics, our team of digital and software technology experts consistently push boundaries to deliver exceptional R&D and engineering solutions across various industries. A career with us offers a wealth of opportunities where your contributions can truly make a difference, and each day presents new and exciting challenges. As a Datacom Developer/Lead/Manager with 5-15 years of experience, you will be based in Bangalore, Hyderabad, or Chennai. Your responsibilities will include possessing design expertise in L3/datacom features, a strong grasp of datacom protocol standards, proficient skills in C programming, familiarity with protocols such as ISIS, BGP, BFD, MPLS, hands-on experience in Linux Kernel Forwarding, project involvement in Netconf, and active participation in the design and review processes. Capgemini, a renowned global business and technology transformation partner, is committed to helping organizations navigate the shift towards a digital and sustainable future, driving real impact for businesses and communities. With a diverse workforce of over 340,000 professionals across 50 countries, Capgemini leverages its 55-year legacy to empower clients in harnessing technology to address their comprehensive business requirements. The company's comprehensive services span from strategy and design to engineering, underpinned by cutting-edge capabilities in AI, generative AI, cloud, and data, complemented by deep industry insight and a robust partner network.,

Posted 1 month ago

Apply

7.0 - 11.0 years

0 Lacs

karnataka

On-site

As an Embedded Software Engineer with 6-8 years of experience, you will be responsible for developing real-time operating system (RTOS) components and low-level firmware programming. Your expertise in C programming and knowledge of embedded processor architectures like RISC-V, MIPS, or ARM will be crucial for the successful execution of your responsibilities. Your key responsibilities will include designing and developing custom RTOS components such as schedulers, task infrastructure, inter-task communication mechanisms, memory management, and interrupt handling. Additionally, you will be tasked with building and maintaining firmware and driver development frameworks that adhere to real-time performance and timing constraints. Developing BootROM, bootloader, and initialization code for embedded systems, as well as optimizing low-level hardware abstraction layers (HAL) and device drivers, will also be part of your role. Collaborating closely with hardware and systems engineering teams for platform bring-up and system integration will be essential. Your strong knowledge of operating system data structures and algorithms will enable you to solve complex system-level problems effectively. It will also be crucial to maintain high code quality, comprehensive documentation, and test coverage throughout the development lifecycle. The required skills for this position include a strong proficiency in C programming for embedded systems, a solid understanding of custom RTOS development concepts, and a deep experience with scheduling algorithms, inter-process communication, and interrupt handling. Hands-on experience with bootloaders, BootROM, board initialization code, low-level driver, and HAL development is necessary. Additionally, familiarity with real-time performance tuning and debugging in embedded environments is preferred, along with experience working with lab tools like oscilloscopes and logic analyzers. Preferred skills for this role include exposure to FreeRTOS or similar RTOS kernels, experience with emulators, debuggers (e.g., JTAG), and performance profiling tools. Familiarity with secure boot or power management subsystems will be an added advantage. In addition to technical skills, soft skills such as strong analytical and problem-solving abilities, self-drive in fast-paced environments, effective verbal and written communication skills, and a collaborative mindset with cross-functional teams are essential for success in this role.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

nagpur, maharashtra

On-site

We are seeking an experienced Promotion Expert (Product Owner) with deep domain expertise in Telecom billing systems such as Samson, Ensemble, and related components. The ideal candidate will have strong experience in Promotion and Offer management, Eligibility Engines, and has played a pivotal role in architectural design and system transformation. This is a hands-on leadership role where you will bridge the gap between business needs and technical execution, working closely with stakeholders, development teams, and clients to design scalable and robust promotional solutions. Key Responsibilities: Act as the Product Owner and SME for the promotions and offers domain within the Telecom ecosystem (Samson, Ensemble, etc.). Design, define, and prioritize product features related to promotions, offers, and eligibility logic. Analyze and interpret legacy systems and C codebases to extract and document business logic and requirements. Collaborate with enterprise architects, developers, QA, and operations teams to ensure the design and delivery of high-quality solutions. Lead architectural discussions and contribute to modernization initiatives, balancing legacy support and future-state roadmaps. Be the primary interface with clients, managing expectations, gathering requirements, providing solutions, and identifying business growth opportunities. Drive continuous improvement, innovation, and best practices within the promotion engine domain. Facilitate backlog grooming, sprint planning, and product review sessions. Support UAT, production deployments, and post-deployment issue resolutions. Train and mentor junior team members, serving as a technical and functional anchor. Required Skills & Qualifications: 5+ years of experience with Telecom billing systems (e.g., Samson, Ensemble). Strong understanding of Promotion Engines, Offers Management, and Eligibility Logic within telecom billing systems. Demonstrated experience in analyzing and translating legacy C code into modern, well-documented business logic. Hands-on experience in contributing to or leading system architecture design. Proven ability to act as a Product Owner, managing product backlogs and working in Agile/Scrum teams. Excellent stakeholder management and client communication skills. Strong analytical and problem-solving capabilities. Ability to take ownership and drive initiatives to completion with minimal supervision. Preferred Qualifications (Good to Have): Proficiency in C programming - especially with telecom legacy systems. Prior experience working with modern architecture paradigms like microservices or cloud-native solutions. Knowledge of CI/CD practices, version control (e.g., Git), and DevOps pipelines. Soft Skills: Strong leadership and team anchoring skills. High attention to detail and a commitment to quality. Ability to translate complex technical issues into clear, business-relevant discussions. Proactive, self-driven, and adaptable to dynamic business environments.,

Posted 1 month ago

Apply

0.0 - 2.0 years

0 - 0 Lacs

nashik

On-site

Curriculum Development and Lesson Planning: Design, develop, and update comprehensive lesson plans, training modules, and course materials (e.g., presentations, handouts, exercises). Customize training content to meet the specific needs and skill levels of different learner groups (e.g., beginners, corporate professionals, students). Incorporate the latest technological advancements and industry best practices into training programs. Instruction and Delivery: Deliver engaging, interactive, and hands-on training sessions in both individual and group settings. Instruct on a wide range of computer topics, which may include: Computer Fundamentals: Hardware, software, operating systems (Windows, macOS, Linux). Productivity Suites: Microsoft Office (Word, Excel, PowerPoint, Outlook), Google Workspace. Programming Languages: Python, Java, C++, HTML, CSS, JavaScript, etc. Web Development & Digital Literacy: Internet usage, email, online safety. Specialized Software: TallyPrime, AutoCAD, Photoshop, etc. Emerging Technologies: Basic concepts of AI, Machine Learning, Cloud Computing, etc. Utilize various teaching methodologies and educational technology tools to enhance learning outcomes. Facilitate practical exercises and real-world projects to reinforce learning. Student Assessment and Support: Assess student progress through assignments, quizzes, practical tests, and examinations. Provide constructive feedback and individualized support to help students improve and build confidence. Monitor and track student advancement throughout the course duration. Address student queries and provide technical assistance during training sessions. Classroom/Lab Management: Maintain an orderly, positive, and conducive learning environment. Ensure computer laboratories and training equipment are in excellent working condition. Perform basic troubleshooting of hardware and software issues that may arise during training. Professional Development & Reporting: Stay updated with the latest trends in computer technology, software, and training methodologies. Participate in professional development activities and seek relevant certifications. Maintain accurate records of training attendance, progress, and feedback. Prepare reports on training effectiveness and student performance for management.

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

You are a highly skilled Senior Software Developer with expertise in C++, QT, and a passion for developing high-quality software solutions. You have 3-6 years of experience in software development, working with desktop applications, and strong proficiency in object-oriented programming, data structures, algorithms, and software design patterns. As part of our dynamic team, you will be responsible for developing reusable algorithm solutions, contributing to the full software development life cycle, and mentoring junior developers. Design, develop, and implement reusable algorithm solutions for complex software systems. Write high-quality, maintainable code with comprehensive unit testing to ensure software reliability. Troubleshoot and resolve issues, ensuring that all solutions meet technical specifications and user requirements. Lead and contribute to the development of software programs, websites, and applications from concept to implementation. Prepare and maintain comprehensive technical documentation for development processes, including programming and project specifications. Mentor and guide junior developers, assigning tasks related to coding, testing, debugging, and analytics. Provide training to staff and clients on the use of software applications. Work in an Agile/Waterfall development environment, collaborating with cross-functional teams to meet project goals. Integrate new technologies and tools into the existing product line to improve performance, scalability, and user experience. Create technical and regulatory documents to support the software and ensure compliance with industry standards. Qualifications: - Bachelor's or Masters degree in Computer Engineering, Computer Science, or a related field. - 3-6 years of hands-on experience in software development, with a focus on C++ and QT. - Strong knowledge of object-oriented programming (OOP), design patterns, data structures, and algorithms. - Experience with QT, VTK, OpenCV, and similar frameworks is highly preferred. - Proven experience developing Windows/desktop applications. Familiarity with Agile and Waterfall software development methodologies. - Experience working with databases and creating and maintaining database systems. - Knowledge of software development lifecycle (SDLC) processes. - Proficiency in version control systems, particularly Git and GitHub. - Familiarity with system frameworks, including .NET, is a plus. Key Skills: - C++ Programming - QT Framework - Object-Oriented Programming (OOP) - Data Structures and Algorithms - VTK, OpenCV - Agile/Waterfall Development - Database Design & Maintenance - Git/GitHub - Software Development Life Cycle (SDLC) - Windows/Desktop Application Development Additional Skills: - Strong interpersonal and communication skills, with the ability to work in a fast-paced environment. - Ability to work independently and in a team setting. - Problem-solving mindset with a focus on delivering quality solutions. Why Join Us - Work with cutting-edge technologies in a dynamic, fast-paced environment. - Opportunity for career growth and professional development. - Collaborative team culture with mentorship opportunities. - Competitive salary and benefits package. If you meet the above qualifications and are passionate about developing high-quality software, we would love to hear from you! Please submit your resume and a cover letter to Kunal.expertscan@gmail.com Or Else you can fill the form: https://forms.gle/B5spcw1NBoxUCd2f9,

Posted 1 month ago

Apply

0.0 - 4.0 years

0 Lacs

pune, maharashtra

On-site

You will be joining ACA Group, a leading governance, risk, and compliance (GRC) advisor in financial services, where you will have the opportunity to reimagine GRC and contribute to protecting and growing the business. As a Document Template Administrator, you will play a key role in building dynamic Word document templates using the Aspose LINQ Reporting Engine. This position is suitable for individuals with foundational C# programming knowledge who are eager to kickstart a career in software development. Your responsibilities will include collaborating with engineers and business stakeholders to design, implement, and maintain document templates that seamlessly integrate with our systems. This role serves as an excellent entry point into a software engineering career path, offering prospects for growth into automation, backend development, and other technical roles as you progress. Your key responsibilities will involve developing and managing Word document templates, writing C# scripts within documents for data-driven generation, ensuring template accuracy based on stakeholder requirements, debugging and testing templates with real data, maintaining template versioning, integrating templates into the system workflow, and documenting processes and best practices for template creation and maintenance. To qualify for this role, you should hold a Bachelor's degree with a concentration in a quantitative field such as Computer Science, Information Systems, Math, Physics, or Electrical Engineering. Strong attention to detail, troubleshooting skills, and effective communication with both technical and non-technical stakeholders are essential. Additionally, basic C# programming knowledge, familiarity with templating engines like Aspose LINQ Reporting Engine, experience with JSON, XML, or database queries, proficiency in version control systems like Git, and an interest in software engineering are considered advantageous. Joining ACA Group will provide you with hands-on experience working with C# in a production environment, the chance to grow into a software engineering career through mentorship and training, exposure to cutting-edge document automation tools, and an opportunity to work within a collaborative team where your contributions directly impact the organization. In terms of compensation and benefits, ACA offers a competitive package based on performance, inclusive of fully funded medical coverage for employees and their families, access to Maternity & Fertility and Wellness programs, Personal Accident Insurance, Group Term Life Insurance, Employee Discount programs, and Employee Resource Groups. You will also receive time off for designated ACA Paid Holidays, Privilege Leave, Casual/Sick Leave, and other leaves of absence to support your physical, financial, and emotional well-being.,

Posted 1 month ago

Apply

6.0 - 10.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is seeking a Kernel (Lead Engineer) with excellent knowledge of Linux kernel and the device driver model. The ideal candidate should have prior experience in Linux Kernel memory and ARM SMMU. Strong debug skills, specifically in the core kernel software stability domain, using standard debug tools like T32 and tracing, are necessary. The candidate should also have experience working with the mainline Linux Kernel and possess strong analytical and debugging skills in multi-Processor environments. Expert level knowledge of C programming, very good knowledge of Git, and familiarity with ARM v7 and v8 architecture are essential. Previous experience with Android is considered a plus. The candidate must hold a Master's or Bachelor's degree in EE or CS with a minimum of 6-8 years of experience. Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Qualcomm is an equal opportunity employer that is committed to providing an accessible process for individuals with disabilities. If accommodations are needed during the application/hiring process, individuals can reach out to Qualcomm via email at disability-accommodations@qualcomm.com or by calling the toll-free number provided on the website. Qualcomm provides reasonable accommodations to support individuals with disabilities in participating in the hiring process and ensures that the workplace is accessible for individuals with disabilities. Employees at Qualcomm are expected to adhere to all applicable policies and procedures, including security measures and requirements concerning the protection of Company confidential information and other proprietary data, as permissible under applicable law. Staffing and Recruiting Agencies are advised that Qualcomm's Careers Site is exclusively for individuals seeking job opportunities at Qualcomm. Agencies and individuals being represented by an agency are not authorized to use this site or submit profiles, applications, or resumes. Unsolicited submissions from agencies will not be accepted, and Qualcomm does not entertain unsolicited resumes or applications from agencies. For additional information about the role, interested individuals may contact Qualcomm Careers directly.,

Posted 1 month ago

Apply

0.0 - 4.0 years

0 Lacs

delhi

On-site

Do you have a passion for building games with Unity and are eager to gain hands-on experience with a professional game studio Vanara Games is offering an exciting opportunity for you to kickstart your career as a Unity Developer Intern! This remote internship will provide you with real-world experience, help you enhance your portfolio, and allow you to contribute to games that are enjoyed by thousands of players. Vanara Games is a game development studio specializing in hypercasual, casual, puzzle, and arcade games for mobile platforms. In addition to game development, we also provide services in Animation, VFX, App Development, and AI Solutions. We believe in learning through practical experience, and this internship is tailored to assist aspiring Unity developers in gaining valuable hands-on experience while working on engaging game projects. As a Unity Developer Intern at Vanara Games, your responsibilities will include developing gameplay features and mechanics using Unity and C#, working on prefabs, animations, particles, UI, and game physics, optimizing performance for mobile platforms, integrating sounds, visual effects, and animations into gameplay, collaborating with game designers, artists, and fellow developers, testing, debugging, and resolving bugs across various devices and screen sizes, and staying updated with Unity tools, asset pipeline, and mobile game development practices. We are looking for individuals with a strong passion for Unity and mobile game development, basic knowledge of C# programming and the Unity engine, an understanding of 2D/3D game development, scenes, prefabs, and components, and any prior experience with a Unity-based project (college/personal/game jam) would be a plus. We value team players with excellent debugging and problems-solving skills, along with a proactive attitude towards learning, growth, and improvement within the Unity ecosystem. This internship opportunity at Vanara Games spans over a duration of 6 months and is ideal for students and freshers seeking to manage their own schedule. While this is an unpaid internship, outstanding interns will have the chance to be offered a paid full-time role post-internship. By joining Vanara Games, you will have the chance to work on real games, collaborate with experienced Unity developers, enhance your portfolio with shipped games and systems, gain insights into the mobile game development pipeline, and potentially turn your internship into a rewarding full-time job opportunity. If you are ready to embark on an exciting journey of building awesome games with Unity, apply now and begin your adventure with Vanara Games! For more information, you can reach out to hrv@vanaragames.com.,

Posted 1 month ago

Apply

5.0 - 15.0 years

0 Lacs

karnataka

On-site

At Capgemini Engineering, the world leader in engineering services, you will be part of a global team of engineers, scientists, and architects dedicated to helping the world's most innovative companies reach their full potential. Our digital and software technology experts are known for thinking outside the box as they offer unique R&D and engineering services across various industries. A career with us promises a multitude of opportunities where you can truly make a difference, and where each day brings new challenges and excitement. As a WiFi Developer/Lead/Manager with 5-15 years of experience, you will be responsible for the development of software for WiFi products including Access Points and Wireless LAN Controllers. Your role will involve working with the 802.11n/ac standard and HostAP Daemon software, as well as having a deep understanding of 802.11 management protocols, WiFi security, beamforming, MIMO, and other related concepts. Knowledge of 11ax is a plus, and familiarity with WiFi chipset SDKs such as Broadcom, Qualcomm, and Quantenna, along with the Linux wifi stack, will be beneficial. Additionally, expertise in C programming, IP data networking, Linux programming, and managing small teams of engineers will be essential for this role. At Capgemini, a global business and technology transformation partner, we are dedicated to helping organizations accelerate their digital and sustainable journey while creating real impact for enterprises and society. With a diverse team of over 340,000 members in more than 50 countries, we leverage our 55-year heritage to unlock technology's value across various business needs. Our comprehensive services range from strategy and design to engineering, powered by our expertise in AI, generative AI, cloud, and data, as well as deep industry knowledge and a strong partner ecosystem.,

Posted 1 month ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As a C++ Developer at our company, you will be responsible for working on various projects related to C and C++ programming, data structures, and Python. Your expertise in CONFD will be crucial, along with your understanding and experience in management protocols development. Additionally, you will need to have a strong background in NETCONF, RESTCONF, and YANG Modelling. Experience in the Optical domain or Telecom Networking domain will be a plus, as you will be working on projects in these areas. Proficiency in Linux, GIT, JENKINS, and pipeline management will be essential for this role. Another important aspect of the job will involve working with SNMP. Your strong understanding and work experience in SNMP development, coupled with your background knowledge in management protocols, will be valuable assets in this role. The ideal candidate should have 4 to 8 years of experience in a similar role. This position is based in Bangalore or Chennai, and the interview process will be conducted virtually. If you are ready to take on these challenges and showcase your skills in C++ development, we encourage you to apply only if you are available for immediate joining within 20 days.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

chennai, tamil nadu

On-site

As an Engineer in the EasyMesh Group at Qualcomm India Private Limited, you will be a part of a team responsible for implementing functional aspects of EzMesh features in QCOM WiFi Chipsets. Your primary focus will be on working collaboratively with device drivers running on host processors to commercialize standard features for various ODMs. This role offers the opportunity to engage with cutting-edge WiFi technologies and address challenging performance issues for leading WiFi ODMs & OEMs worldwide, often under high-pressure situations and tight timelines. To qualify for this position, you should hold a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field. A minimum of 3-6 years of overall experience is required, with at least 1-2 years of C programming experience. Additionally, you should possess 1-2 years of hands-on technical expertise in WLAN standards, demonstrating strong individual technical accomplishments. Proficiency in C programming, real-time embedded systems, and Firmware development in small memory footprint processors is highly desirable. Experience in Wireless LAN driver development and knowledge of EasyMesh / SON technology are considered significant advantages for this role. As part of the team, you are expected to have excellent verbal and written communication skills, be a team player, and demonstrate a commitment to technical excellence. Qualcomm values diversity and is an equal opportunity employer. If you require accommodations during the application or hiring process due to a disability, please contact Qualcomm to discuss reasonable support options. Qualcomm emphasizes compliance with all relevant policies and procedures, including those related to security and the protection of confidential information. The company expects its employees to uphold these standards in accordance with applicable laws. For more information on this exciting opportunity, please reach out to Qualcomm Careers.,

Posted 1 month ago

Apply

1.0 - 5.0 years

0 Lacs

indore, madhya pradesh

On-site

As a Jr. Unity Developer at our company, you will be an integral part of our mobile development team, contributing to the creation and optimization of interactive applications and games using Unity and Unreal Engine. Working alongside a talented group of developers, designers, and artists, you will play a key role in delivering high-quality projects while honing your skills in game development. Your responsibilities will include developing and designing animations and interactive applications, implementing game functionality, and ensuring code quality. You will collaborate with team members such as 3D artists, animators, and designers to translate design specifications into functional games. Additionally, you will support debugging, testing, and performance optimization tasks to deliver exceptional gaming experiences. To excel in this role, you should have 1 - 2.5 years of experience in Unity and Unreal Engine development, with proficiency in C# programming. Your expertise in animation systems, 3D math, game physics, multiplayer functionality, and basic VR development will be essential. Experience in 3D and 2D game development for various platforms, familiarity with web technologies for gaming, and knowledge of version control systems and game design patterns are also required. We are looking for a team player with strong problem-solving skills and the ability to communicate effectively. Proficiency in version control systems like Git and a willingness to work from our office in Indore, MP, and potentially at other global locations including the USA, UK, Australia, and the Middle East is necessary. If you are passionate about game development and possess the required skills and qualifications, we encourage you to apply from the listed locations.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

Job Description: You will be responsible for development experience in the Embedded domain using C/C++ Programming. Your role will involve having strong knowledge in Linux/QNX and experience in working on any Linux/Android Drivers. Additionally, you will be working on multimedia drivers such as Audio, Video/OMX, Display, Graphics, and Camera. It is essential to have knowledge of respective Multimedia HAL. Role: As an engineer, you are expected to contribute to an advanced software development environment that facilitates board bring-up, development, and delivery. Your responsibilities will include developing and debugging software prototypes, including device driver software. You will be involved in software system development and bug fixing on Automotive Chipsets for products based on Android/Linux/QNX OS platforms. Furthermore, you will work on the development and implementation of an efficient and transparent variant handling and re-use concept for the platform.,

Posted 1 month ago

Apply

5.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

As an Embedded Software Developer at our company, you will be an integral part of the Application algorithm team responsible for developing Controls and Software logic for ECU applications. Your main responsibilities will include handling software requirements, design, coding, testing, software integration, and releases. You should have at least 5 years of experience in programming with strong skills in C programming and debugging. Additionally, you must possess Automotive Embedded Software development experience using 8/16/32-bit MCUs and be familiar with Automotive Communication protocols like CAN/CANFD/Ethernet/LIN. Knowledge and experience in Low-level software, embedded Real-Time Operating systems (RTOS) such as uC/OS2, FreeRToS, RTX, BSW CAN/COM/Diagnostic stack configuration, and integration are essential for this role. Experience in Design tools, RTOS/Scheduler Exposure to ASPICE, Agile/Scrum principles, systems/software architecture, design for embedded systems, AUTOSAR (classic and adaptive), and other operating systems will be highly valuable. A Bachelor's or Master's degree in IT/Computers/Electronics/Electronics & Telecommunication, automotive controls knowledge, and familiarity with vehicles and vehicle sub-systems are basic requirements for this position. Strong communication skills in English, both verbal and written, along with excellent interpersonal skills are essential to effectively collaborate with the team. This is a Full-Time position based in Pune, requiring 5 to 10 years of experience with a notice period of 0-30 days. If you are passionate about embedded software development in the automotive industry and meet the above qualifications, we encourage you to apply and be a part of our dynamic team.,

Posted 1 month ago

Apply
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies