Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
6.0 - 8.0 years
20 - 27 Lacs
Mohali
Work from Office
C++ Developer Real-Time Systems | Onsite in Mohali | Evening Shift Location: Mohali, India Shift: Full-Time, Onsite (Monday - Friday, 3:00 PM - 12:00 AM IST) Experience: 6 - 7 Years Domain: Real-Time Systems / MES Software Project Type: Product Engineering for Manufacturing Execution System (MES) About the Role We are hiring a skilled C++ Developer to join our dynamic product engineering team working on an enterprise-grade Manufacturing Execution System (MES). You will contribute to the design and development of real-time, multithreaded applications that power mission-critical operations for global manufacturing clients. This is a full-time onsite position based in Mohali, supporting a cross-border team in the U.S. CST time zone. Key Responsibilities Design, code, and optimize high-performance C++ applications in a real-time environment Implement multithreading, memory management, and performance tuning techniques Collaborate with system architects and cross-functional teams to build core features Follow secure coding practices and contribute to code reviews and documentation Debug and troubleshoot software issues across development and production environments Required Skills Strong hands-on experience in C++11/14/17 Expertise in multithreading, memory management, and performance optimization Experience developing real-time systems Familiarity with secure coding standards and defensive programming Preferred Experience Exposure to Manufacturing Execution Systems (MES) or industrial automation Understanding of security aspects in product development Prior experience working in global engineering teams or client-facing development roles Qualifications Bachelors or Masters degree in Computer Science, Software Engineering, or related fields Why Join Us? Opportunity to work on cutting-edge real-time software Contribute to a globally deployed product Collaborate with a high-performance engineering team Stable long-term engagement with growth potential
Posted 3 weeks ago
8.0 - 12.0 years
35 - 60 Lacs
Bengaluru
Work from Office
Job Summary As a Senior Software Engineer for the Core Software and Data Management team at NetApp, you will focus on delivering solutions that meet customers' needs across engineered systems and cloud services. The CSDM team is responsible for a range of functions in ONTAP, NetApp's cross-platform data management and storage software. Areas of responsibility include ONTAP Filesystem, Anti-ransomware and Encryption data management capabilities, Core wafl features and quality. Job Requirements • Excellent coding skills in C/C++ required, Python is optional. • System/Kernel programming, Experience with Filesystems or Networking or file/cloud protocols is a must. • Proven track record of leading mid to large sized projects. • This position requires an individual to be creative, team-oriented, a quick learner and driven to produce results. • Responsible for providing support in the development and testing activities of other engineers that involve several inter-dependencies. • Participate in technical discussions within the team and with other groups within Business Units associated with specified projects. • Willing to work on additional tasks and responsibilities that will contribute towards team, department and company goals. • A strong understanding and experience with concepts related to computer architecture, data structures and programming practices. Education • Typically requires a minimum of 8-12 years of related experience with a Bachelor’s degree or 6 years and a Master’s degree; or a PhD with 3 years experience; or equivalent experience.
Posted 4 weeks ago
7.0 - 11.0 years
0 Lacs
karnataka
On-site
A career at HARMAN Automotive means being part of a global, multi-disciplinary team that is dedicated to putting the power of technology to work and transforming the future. You will have the opportunity to engineer audio systems and integrated technology platforms that enhance the driving experience, combining ingenuity, in-depth research, and collaboration with design and engineering excellence to advance in-vehicle infotainment, safety, efficiency, and enjoyment. As a Principal Engineer at HARMAN Automotive, you will be responsible for designing, developing, and maintaining different kernel-level software drivers. You will demonstrate expertise in open-source development practices and be skilled in developing complex drivers while analyzing and resolving kernel-related issues within complex system environments. In addition to leading the design and development of software components, you will also mentor other engineers, guide their careers, and participate in various software development activities. To be successful in this role, you should possess a Master's or Bachelor's degree in Electronics or Computer Engineering, along with at least 10 years of experience in software development and architecture. You should have a strong background in QNX/LINUX/Android driver development, kernel internals, C programming, and middleware solution development on Linux & Android environments. Proficiency in multi-threaded programming, inter-process communication, and debugging tools is essential, along with expertise in various kernel components and real-time operating systems. In addition to technical skills, strong communication and interpersonal abilities are required to collaborate effectively with internal and external stakeholders, ensure customer satisfaction, and lead the development team. You should be a creative problem-solver capable of addressing complex software defects, making technical decisions based on facts, and driving the team with an "Act like Owner" mindset. Furthermore, having experience with multi-core System-on-Chip processors, automotive product development, ASPICE compatible software practices, and working with QNX and FreeRTOS is considered a plus. It is essential to be willing to travel domestically and internationally up to 10% and work in Bangalore. At HARMAN Automotive, we offer a flexible work environment, competitive wellness benefits, extensive training opportunities through HARMAN University, tuition reimbursement, and access to employee discounts on Harman and Samsung products. We foster an inclusive and diverse work culture that encourages professional and personal development, where every employee is valued, welcomed, and empowered to bring their unique perspective and ideas. Join our talent community today if you are ready to innovate and make a lasting impact in a dynamic and innovative environment at HARMAN Automotive, where innovation unleashes next-level technology across automotive, lifestyle, and digital transformation solutions.,
Posted 4 weeks ago
9.0 - 13.0 years
0 Lacs
karnataka
On-site
A career at HARMAN Automotive offers you the opportunity to be part of a global, multi-disciplinary team dedicated to leveraging the power of technology to create a transformative future. At HARMAN Automotive, you will have the chance to fast-track your career by engineering audio systems and integrated technology platforms that enhance the driving experience. By combining ingenuity, thorough research, and a collaborative spirit with design and engineering excellence, you will contribute to advancing in-vehicle infotainment, safety, efficiency, and enjoyment. As a Principal Engineer at HARMAN Automotive, you will play a key role in designing, developing, and maintaining various kernel-level software drivers. Your expertise in open-source development practices and the ability to develop complex drivers will be essential. Additionally, you will be responsible for investigating and resolving complex kernel-related issues using debugging tools and methodologies. While this position does not involve direct reports, as a principal level engineer, you will be expected to mentor other engineers and provide guidance in their career development. Your responsibilities will include spearheading the design, development, and debugging of kernel-level software components to ensure stability, performance, and security. You will also be involved in supporting architecture, design, development, and delivery activities, as well as interfacing with customers and other engineering organizations. Furthermore, you will participate in proposals to customer requests, provide software leadership for different kernel components, and maintain engineering standards by establishing software design policies. To be successful in this role, you should possess a Masters or Bachelor's degree in Electronics or Computer Engineering, along with at least 10 years of experience in software development and architecture. Additionally, you should have 7+ years of experience in QNX/LINUX/Android driver development and debugging robust systems. Proficiency in kernel internals, C programming, multi-threaded programming, and middleware solution development on Linux & Android environments is required. Strong communication skills, problem-solving abilities, and expertise in kernel components are also essential for this position. In addition to the technical qualifications, having a Master's degree or PG Diploma in Embedded Systems, experience with multi-core System-on-Chip processors, and familiarity with automotive products or personal computing platforms would be advantageous. Experience with ASPICE compatible software development practices and working knowledge of QNX and FREERTOS are also desirable. HARMAN Automotive offers a flexible work environment, employee discounts on Harman and Samsung products, extensive training opportunities, competitive wellness benefits, tuition reimbursement, and access to the HARMAN Campus Fitness Center and Cafeteria. By joining HARMAN, you will be part of an inclusive and diverse work environment that values professional and personal development, encourages collaboration, and celebrates individual uniqueness. If you are ready to make a lasting impact through innovation and contribute to next-level technology solutions, we invite you to join our talent community at HARMAN Automotive.,
Posted 4 weeks ago
4.0 - 8.0 years
7 - 11 Lacs
Bengaluru
Work from Office
This position is for z Engineering development team that works on emulating zSeries Hardware features on an Intel Architecture. The candidate will be part of a worldwide team responsible for development and support of zPDT features using C and C++ on Linux environment. Collaborate with Architecture and verification teams in implementing and testing the features. Must have good experience in Systems programming. Should have interest in building a thorough understanding of processor architecture, whole-stack performance analysis, and problem determination. Prior experience working on open-source projects will be desirable. We follow Agile practices where work and design are open and collaborative, but also where individuals are expected to operate with a level of autonomy and responsibility. In this role, the candidate shall have opportunity to continually grow your skills in the Server Architecture, System programming, integrate and apply open-source technologies, and work & lead in a supportive and collaborative environment. We are looking for System Software Engineers quickly learner, understand the ecosystem, enjoy working in a challenging, fast paced, highly collaborative environment Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Overall, 10 - 12 years of IT experience 7+ years of experience with C and C++ programming, ASM (Assembler) programming Strong Development Engineer who has demonstrated experience in operating systems project development, designing, unit testing and defect fixing. Strong knowledge in System Architecture components (CPU, Memory, IO, Filesystem); ISA - Basic CPU and IO Instructions, Understanding of Virtual machines and Virtualization technologies, Interrupts, IPC etc Git/Gerrit working knowledge. Development and debugging experience on Linux / UNIX Solid Analytical & problem solving, debugging skills - identify the root cause of issues Strong Communication skills Willingness and ability to learn new technology including tooling and ramp up in a short span. Preferred technical and professional experience Understanding and experience with multiple processor architectures (System s390 and X86) Professional experience in Assembly programming Knowledge of zOS environment and debugging programs on zOS Knowledge of z/OS, z/VM, z/VSE, Linux on Z Experience with Open-source development tools and projects
Posted 4 weeks ago
2.0 - 6.0 years
7 - 11 Lacs
Bengaluru
Work from Office
1. Lead Development and deployment of AI Compilers at system level, leveraging deep expertise in AI/ML and Data Science to ensure scalability, reliability, and efficiency. 2. Direct the implementation and optimization of AI Device specific compiler technology, personally driving solutions for complex problems. 3. Collaborate closely with cross-functional teams hands-on approach to ensure seamless integration and efficiency. 4. Proactively stay abreast of the latest advancements in AI/ML technologies and actively contribute to the development and improvement of AI frameworks and libraries, leading by example in fostering innovation. 5. Effectively communicate technical concepts to non-technical stakeholders, showcasing excellent communication and interpersonal skills while leading discussions and decision-making processes. 6. Uphold industry best practices and standards in AI engineering , maintaining unwavering standards of code quality, performance, and security throughout the development lifecycle. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 1. AI compiler development Leadership: - Deep experience in demonstrating coding skills, teaming capabilities, and end-to-end understanding of Enterprise AI product. - Deep background in machine learning, deep learning. - Hands-on expertise with MLIR and other AI compilers like XLA, TVM, etc. - Deep understanding of AI accelerators like GPU, TPU, Gaudi, Habana, etc. - Expertise with product design, design principles and integration with various other enterprise products. 2. Traditional AI Methodologies Mastery: - Demonstrated proficiency in traditional AI methodologies, including mastery of machine learning and deep learning frameworks. - Familiarity with model serving platforms such as Triton inference server, TGIS and vLLM, with a track record of leading teams in effectively deploying models in production environments. - Proficient in developing optimal data pipeline architectures for AI applications, taking ownership of designing scalable and efficient solutions. 3. Development Ownership: - Proficient in backend C/C++, with hands-on experience integrating AI technology into full-stack projects. - Demonstrated understanding of the integration of AI tech into complex full-stack applications. - Strong skills in programing with Python - Strong system programming skills 4. Problem-Solving and Optimization Skills: - Demonstrated strength in problem-solving and analytical skills, with a track record of optimizing AI algorithms for performance and scalability. - Leadership in driving continuous improvement initiatives, enhancing the efficiency and effectiveness of AI solutions. Preferred technical and professional experience 1. Knowledge in AI/ML and Data Science: - Over 13 years of demonstrated leadership in AI/ML and Data Science, driving the development and deployment of AI models in production environments with a focus on scalability, reliability, and efficiency. - Ownership mentality, ensuring tasks are driven to completion with precision and attention to detail. 2. Compiler design skills: - Proficiency in LLVM - Base compiler design concepts 3. Commitment to Continuous Learning and Contribution: - Demonstrated dedication to continuous learning and staying updated with the latest advancements in AI/ML technologies. - Proven ability to contribute actively to the development and improvement of AI frameworks and libraries. 4. Effective Communication and Collaboration: - Strong communication skills, with the ability to effectively convey technical concepts to non-technical stakeholders. - Excellence in interpersonal skills, fostering collaboration and teamwork across diverse teams to drive projects to successful completion.
Posted 4 weeks ago
5.0 - 8.0 years
20 - 25 Lacs
Bengaluru
Hybrid
Key Skills: C++, Modern C++, OOPS, Object-Oriented Design, Windows Application Development, Network Programming (TCP/IP), Client-Server Architecture, Multithreading, Debugging (WinDbg, GDB), Windows/Linux System Internals, System Programming, IPC, Makefile, CMake, Database Programming, Azure DevOps, CI/CD Pipelines, Software Architecture, Algorithms. Roles and Responsibilities: Implement and maintain Windows-based applications to support local development environments. Integrate project functions and resources across the full product lifecycle, including planning, development, testing, deployment, and support. Work independently as an individual contributor, managing tasks and delivering on time. Design, develop, and implement software solutions using C++ programming with a strong focus on quality and performance. Apply object-oriented design principles and algorithms to solve complex problems. Design, develop, and maintain CI/CD pipelines using Azure DevOps for continuous integration, deployment, and delivery. Contribute to system architecture discussions and decision-making processes. Troubleshoot and debug applications using tools such as WinDbg, GDB, and dump analysis utilities. Experience Requirements: 5 to 8 years of professional experience in software development using C/C++. Proven experience in object-oriented design and modern C++ programming. Hands-on experience with TCP/IP network programming and client-server architecture. Solid understanding of multithreading, synchronization techniques, and system-level programming. Experience working with both Windows and Linux system internals. Demonstrated expertise in debugging and analyzing crash dumps using industry-standard tools. Experience with inter-process communication (IPC), Makefiles, and CMake build systems. Experience in database programming and integrating data operations into applications. Hands-on experience with CI/CD pipelines, specifically using Azure DevOps. Education: B.Tech M.Tech (Dual), B.E., B.Tech.
Posted 1 month ago
5.0 - 10.0 years
15 - 30 Lacs
Bengaluru
Work from Office
Development programmer with strong C/C++ programming (xlC and OpenXL) and software build skills: Must have demonstratable ability to understand, evaluate, write and debug complex application C and C++ code and then implement measurable performance improvements via compiler & toolchain usage and/or updates in the source code. Strong understanding of C/C++ language standards, ability to leverage low level programming techniques and compiler optimization techniques. Ability to evaluate alternate code compilation options and quantify benefits and impacts of those options. Must understand low level OS capabilities, preferably on AIX, or experience with other UNIX/Linux OSs with a willingness andability to learn AIX specifics. Required skills Experience developing C/C++ applications that use low-level UNIX/Linux OS features. Strong debugging and problem-solving skills applied to the low-level OS features OS features include memory cache management, threading, file locking, muti processing & TCP/UDP networking Experience with C and C++ application programming using one or more of these compilers: GCC, XL C, ICC, CLANG/LLVM, AOCC Familiarity with Java Development Kit (JDK) and Java Virtual Machine (JVM) Preferred skills UNIX system programming (distributed/parallel applications) Application performance optimization investigation & analysis using tools like valgrind, perf, Nectar, PMU, pipestat, nmon, iostat
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
Synactive Inc is a global leader in providing SAP interface optimization solutions to all SAP clients worldwide. Based in Foster City, California, Synactive collaborates with corporations such as Canada Post, BASF, and Pacific Gas & Electric to enhance business process execution, ultimately boosting ROI and cutting down on operating costs. As a rapidly expanding company, Synactive offers a competitive salary and benefits package. In this role, you will lead the design and maintenance of code for Synactive's product lines, ensuring adherence to C++ principles and object-oriented design. Collaboration with product management to develop new products and engagement with the offshore development team are key responsibilities. Working closely with development management, you will be tasked with making decisions that strike a balance between Synactive's long-term strategies and immediate customer needs. The ideal candidate will possess a blend of self-starting initiative and teamwork skills, with a strong focus on continuous improvement and achieving results. Managing multiple projects simultaneously and meeting high-quality deliverables within tight deadlines are essential aspects of this position. Previous experience in developing technically complex and commercially successful software in a commercial setting is preferred. A passion for well-organized design and implementation is highly valued. Key Technical Skills required for this role include: - Over 5 years of C++/Visual C++ development experience - Familiarity with Microsoft Visual Studio 2005 and/or Microsoft Visual C++ 6.00, Win32 SDK - Proficiency in System Programming (e.g. threads, sockets, TCP/IP) - Understanding of design patterns and object-oriented design practices - Knowledge of Java, AJAX, and SAP NetWeaver Portal is a plus To apply for this position, please submit your resume and cover letter to jobs@guixt.com.,
Posted 1 month ago
4.0 - 8.0 years
30 - 45 Lacs
Bengaluru
Hybrid
Title: Software Engineer (C and C++ ) Location: Bangalore, Karnataka, IN Requisition ID: 130873 Job Summary NetApp is seeking a seasoned Software Engineer with substantial experience to become a vital member of our NAS development team. The NAS team at NetApp plays a pivotal role in creating and refining network protocols for enterprise-grade data storage solutions tailored for extensive on-premises, public, and private cloud environments. This presents an excellent opportunity to collaborate with a dynamic team that is delivering a transformative product in a rapidly expanding sector of the technology industry. In your role as a Senior Technical Member, you will collaborate with a team of proficient system engineers responsible for the design, development, debugging, maintenance, and testing of software. Within the Research and Development division, system software engineers concentrate on enhancing existing products while also engaging in the creation of new offerings. Job Requirements Good hands-on experience in C, and C++ languages and debugging with GDB. In-depth knowledge of Unix/Linux System Programming and multithreaded programming. Strong data storage fundamentals. Computer Networking Skills Should have a strong conceptual understanding of OS internals. Strong algorithms, data structures, and multi-threaded programming expertise are required. A major part of your responsibility will be to apply current skills and use up-to-date technologies to complete projects as part of the development cycle. Ability to work on complex issues where data analysis requires an in-depth evaluation of variable factors & high problem-solving skills. Experience in architecture, design, and development of system software. As a subject matter expert, you will head & participate in technical discussions within the immediate group and across functions, where evaluating and executing design and development plans for products are reviewed. You will have a direct influence on the choices, actions, and outcomes related to project direction. Work as a senior team member on projects involving the development of new features, sustenance, and handling engineering escalations. Participate in all phases of the product development cycle: from product definition and design, through implementation, debugging, testing, and early customer support. Collaborate with other peer teams on the product, such as QA, product marketing, support, and other dependent engineering teams, to deliver solutions, understand customer use cases, and incorporate the value from those teams into work done within the team. Education A minimum of 4 - 8 years of experience is required. A Bachelor of Science Degree in Electronics/Electrical Engineering or Computer Science, a Master degree, or a PhD; or equivalent experience is required.
Posted 1 month ago
5.0 - 10.0 years
0 - 1 Lacs
Pune, Bengaluru
Work from Office
Exp: 5+ years Location: Bangalore Note: We do Not need Embedded C profiles Send resumes to: mounika-d@hcl.software Fill these: Name: Exp: CTC: ECTC: Notice period: Location: JD: Position Overview: We are seeking strong C programmers with solid experience in Data Structures and Algorithms (DSA), Linux, and debugging across various tools. The ideal candidate should have the following qualifications and skills: Key Responsibilities & Requirements: Problem-Solving & Troubleshooting: Strong analytical skills to identify and resolve complex product defects. Code Comprehension: Ability to quickly understand and work with existing complex codebases. Learning Agility: Proven ability to quickly learn and adapt to new technologies. Technical Expertise: Expertise in C programming , Data Structures , Algorithms , Multithreaded Programming , and Design Patterns . Strong debugging skills on the Linux platform . Experience in system-level programming . In-depth understanding of OS internals , including IPC , memory management , and process management . Familiarity with debugging tools like GDB , Visual Studio Debugger , DBX , etc. Database Knowledge: Good understanding of database concepts and technologies, especially SQL , relational algebra , and query optimization (preferred but not required). Customer Focus: Strong dedication to customer satisfaction and the ability to work in fast-paced environments with evolving priorities. Collaboration: Excellent communication skills and the ability to collaborate effectively within teams across functions. Key Skills: C Programming Data Structures & Algorithms (DSA) Multithreaded Programming System-Level Programming Linux Debugging Tools (GDB/DBX/Visual Studio Debugger) OS Internals (IPC, Memory Management, Process Management) Database & SQL Concepts (Good to Have) We are looking for a passionate individual who thrives in a collaborative environment, excels at problem-solving, and is committed to high-quality software development.
Posted 1 month ago
4.0 - 8.0 years
6 - 10 Lacs
Bengaluru
Work from Office
Meet the Team The Cisco IOS XR India team is responsible to architecting, designing, developing, and supporting solutions for some of the worlds largest service providers and web enterprises, continuously adapting to meet evolving customer business needs. This team is responsible for key infrastructure and network protocol components in the IOS-XR Network operating system. The team actively participates in every phase of the software development lifecycle (SDLC), from gathering requirements with product managers to deployment, integration, and ongoing support, while engaging with a wide range of customers throughout the process Your Impact Looking forward to getting an exciting start to your career? You will bring your unique talents to the group that works on Ciscos IOS-XR operating system which is crafting outstanding customer value by providing cohesive and innovative software, platforms and solutions for Ciscos core networking customers. In your role as a Software Engineer, you will develop products that are deployed by some of the top tier service providers in the world. You will work with a BU-wide vibrant technical community, learning from experts and translating this learning into exciting opportunities for personal growth. Experience the exhilaration of taking a product through development and integration. Minimum Qualifications: Bachelor s degree in CS/EE/EC or technical equivalent. Experience: 4-8 years. Expert knowledge and hands-on experience in C with Linux. Network and multithread programming, sound knowledge of system programming on UNIX based systems. Exposure to L2/L3 protocols. Exposure to Netconf/ Yang, REST APIs, Open Config Models, Telemetry is plus. #WeAreCisco #WeAreCisco. We are all outstanding, but collectively we bring our talents to work as a team, to develop innovative technology and power a more inclusive, digital future for everyone. How do we do it? Well, for starters - with people like you! Nearly every internet connection around the world touches Cisco. We re the Internet s optimists. Our technology makes sure the data traveling at light speed across connections does so securely, yet it s not what we make but what we make happen which marks us out. We re helping those who work in the health service to connect with patients and each other; schools, colleges, and universities to teach in even the most challenging of times. We re helping businesses of all shapes and sizes to connect with their employees and customers in new ways, providing people with access to the digital skills they need and connecting the most remote parts of the world - whether through 5G, or otherwise. We tackle whatever challenges come our way. We have each other s backs, we recognize our accomplishments, and we grow together. We celebrate and support one another - from big and small things in life to big career moments. And giving back is in our DNA (we get 10 days off each year to do just that). We know that powering an inclusive future starts with us. Because without diversity and a dedication to equality, there is no moving forward. Our 30 Inclusive Communities, that bring people together around commonalities or passions, are leading the way. Together we re committed to learning, listening, caring for our communities, whilst supporting the most vulnerable with a collective effort to make this world a better place either with technology, or through our actions. So, you have colorful hair? Don t care. Tattoos? Show off your ink. Like polka dots? That s cool. Pop culture geek? Many of us are. Passion for technology and world changing? Be you, with us! #WeAreCisco Message to applicants applying to work in the U.S. and/or Canada: When available, the salary range posted for this position reflects the projected hiring range for new hire, full-time salaries in U.S. and/or Canada locations, not including equity or benefits. For non-sales roles the hiring ranges reflect base salary only; employees are also eligible to receive annual bonuses. Hiring ranges for sales positions include base and incentive compensation target. Individual pay is determined by the candidates hiring location and additional factors, including but not limited to skillset, experience, and relevant education, certifications, or training. Applicants may not be eligible for the full salary range based on their U.S. or Canada hiring location. The recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees have access to quality medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, short and long-term disability coverage, basic life insurance and numerous wellbeing offerings. Employees receive up to twelve paid holidays per calendar year, which includes one floating holiday (for non-exempt employees), plus a day off for their birthday. Non-Exempt new hires accrue up to 16 days of vacation time off each year, at a rate of 4.92 hours per pay period. Exempt new hires participate in Cisco s flexible Vacation Time Off policy, which does not place a defined limit on how much vacation time eligible employees may use, but is subject to availability and some business limitations. All new hires are eligible for Sick Time Off subject to Cisco s Sick Time Off Policy and will have eighty (80) hours of sick time off provided on their hire date and on January 1st of each year thereafter. Up to 80 hours of unused sick time will be carried forward from one calendar year to the next such that the maximum number of sick time hours an employee may have available is 160 hours. Employees in Illinois have a unique time off program designed specifically with local requirements in mind. All employees also have access to paid time away to deal with critical or emergency issues. We offer additional paid time to volunteer and give back to the community. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components. For quota-based incentive pay, Cisco typically pays as follows: .75% of incentive target for each 1% of revenue attainment up to 50% of quota; 1.5% of incentive target for each 1% of attainment between 50% and 75%; 1% of incentive target for each 1% of attainment between 75% and 100%; and once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
Posted 1 month ago
5.0 - 10.0 years
7 - 12 Lacs
Bengaluru
Work from Office
Position: MacOS (CE510SF RM 3397) Job Summary: We are seeking a skilled and passionate macOS Developer to join our growing team. The ideal candidate will have deep experience in building modern, performant, and user-friendly macOS applications. You will play a key role in developing desktop applications that integrate seamlessly with various system services and connected devices. Key Responsibilities: Design, develop, and maintain robust macOS applications using Swift and Objective-C. Build responsive and intuitive user interfaces using AppKit and/or SwiftUI. Integrate third-party libraries, APIs, and system-level services into macOS apps. Implement scalable app architecture using MVVM, VIPER, or CLEAN patterns. Optimize performance, memory usage, and battery efficiency for desktop applications. Collaborate closely with cross-functional teams to define features and deliver high-quality software. Conduct code reviews and contribute to improving team processes and standards. Must-Have Skills: Strong expertise in macOS app development using Swift and Objective-C. Solid understanding of AppKit, SwiftUI, Core Data, and Combine. Experience with multithreading, concurrency, and background task handling. Familiarity with software architecture patterns like MVVM or CLEAN Architecture. Experience with version control systems like Git and CI/CD tools such as Jenkins or GitHub Actions. Understanding of macOS system APIs, sandboxing, and app distribution via the Mac App Store or notarization. Hands-on experience with USB connectivity and driver exiting driver or LIB migration. Good-to-Have Skills: Experience with cross-platform development or Swift Package Manager (SPM). Familiarity with USB and serial communication for device integration. Exposure to low-level system programming and hardware communication. Knowledge of security best practices in macOS application development. Background in Agile/Scrum development methodologies. Knowledge on Qualcomm tools like QACT, QPST Server, QUTS, QXDM, BlueSuite, QMDE will have added benefits. Additional Requirements: Strong analytical and debugging skills. Excellent written and verbal communication skills. Ability to work independently and as part of a distributed team. Passion for writing clean, maintainable, and testable code. Job Category: Embedded HW_SW Job Type: Full Time Job Location: Bangalore Experience: 5 - 10 years Notice period: 0-15 days
Posted 1 month ago
8.0 - 10.0 years
10 - 14 Lacs
Bengaluru
Work from Office
Notice period : Immedidate to 15 Days We are seeking a highly motivated and experienced Tech Lead to join our embedded systems team. As a Tech Lead, you will be responsible for leading the development of robust and efficient embedded software solutions, primarily using Embedded C++ and Linux. You will leverage your expertise in Yocto Linux, firmware development, and hardware-oriented software to drive innovation and deliver high-quality products. You will play a crucial role in mentoring junior engineers, contributing to architectural decisions, and ensuring the successful execution of projects. Responsibilities : Technical Leadership : - Lead the design, development, and implementation of embedded software solutions using Embedded C++ and Linux. - Provide technical guidance and mentorship to junior engineers. - Drive architectural decisions and ensure adherence to best practices. - Conduct code reviews and ensure code quality. Embedded Linux Development : - Develop and maintain Embedded Yocto Linux distributions. - Develop Linux middleware and applications using C++. - Configure and manage Linux systems for embedded devices. - Utilize CMake and Git for version control and build processes. Firmware Development : - Develop and maintain firmware for embedded systems. - Integrate software with hardware components. - Perform system-level testing and debugging. Hardware-Oriented Software Development (Good to Have) : - Develop software for Xilinx and IMX.8 platforms. - Work closely with hardware engineers to integrate software and hardware. Computer Vision (Good to Have) : - Develop solutions in the field of computer vision for camera-based assistance systems. - Implement algorithms for image processing and object detection. Debugging and Troubleshooting : - Diagnose and resolve complex software and hardware issues on Embedded Linux platforms. - Utilize debugging tools and techniques to identify and fix bugs. Project Management : - Contribute to project planning and execution. - Ensure projects are delivered on time and within budget. - Communicate effectively with stakeholders. Required Skills and Experience : - Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. - Proven experience as a software engineer in embedded systems development. - Strong proficiency in Embedded C and C++. - Solid understanding of object-oriented programming principles. - Extensive experience with Embedded Yocto Linux and firmware development. - Experience with Linux system programming and application development using C++. - Proficiency in using CMake and Git for version control and build processes. - Excellent debugging and troubleshooting skills. - Strong communication and interpersonal skills. - Ability to work independently and as part of a team. Good to Have Skills and Experience : - Experience with hardware-oriented software development, particularly for Xilinx and IMX.8 platforms. - Experience in developing computer vision solutions for camera-based assistance systems. - Experience in Linux middleware and application development. - Advanced debugging skills on Embedded Linux.
Posted 1 month ago
8.0 - 13.0 years
16 - 27 Lacs
Bengaluru
Remote
MF CICS Job Description Essential Duties and Responsibilities: As a Subject matter expert provide direct technical support as needed in the planning, coordination, installation, implementation and testing of releases, upgrades, or changes to CICS and related ISV products. Capable of Upgrading/Installing and Migrating CICS Transaction servers Capable of Upgrading /Installing and supporting IBM & ISV related Products for Eg : Compuware Abend/aid , ASG TMON/CICS. Omegamon for CICS, BMC Mainview, Xpediter/CICS, CA ACF2/CICS, CA Intertest, CA Symdump. Primary on call support for CICS and associated ISV products for eg : Compuware Abend/aid , ASG TMON/CICS. Omegamon for CICS, BMC Mainview, Compuware Xpediter/CICS, CA ACF2/CICS, CA Intertest, CA Symdump. Diagnose CICS system and related product issues and follow up with root cause analysis Participate in Disaster Recovery planning and tests as scheduled Knowledge about the CICS functionality and architecture Required Skills: Engineer with 5 Plus years experience systems programming experience Basic Knowledge on the following technologies: z/OS, Unix System Services, SMP/E, REXX, Java, VSAM, Third party products Experience in CICS transaction server, related ISV products. Other Preferred Qualifications Banking or financial services industry experience. Knowledge of Assembler, COBOL, CICS, and Db2 Interested Candidates please send your cvs to sreevalli.t@maintec.in Thanks & Regards Sreevalli Tungam 7569749626
Posted 1 month ago
15.0 - 20.0 years
10 - 14 Lacs
Pune
Work from Office
Our solutions are a key part of most industries - electronics, medical research, renewable energy, food production, infrastructure and many more. Working with us means working with the latest technologies and groundbreaking, sustainable innovations. Join us on our journey for a better tomorrow. Your Role - Define and review the architecture for scalability, modularity, and maintainability. - Define and enforce standards, code reviews, and adherence to best practices. - Understand the ecosystem of various products and lead the root cause analysis in embedded systems. - Instrumental in nurturing the culture of learning and technology in the team. - Lead performance improvement and innovation programs in the team. - Define technical KPI for firmware development and actively work towards achieving it for the team. - Active participation in quality improvement programs. - Advocate teams on processes and methodologies to reduce turnaround time for design and deployment. - Actively participate in communication and brainstorming sessions. - Design and control training programs for new engineers. - Collaborate with the team to achieve product success. To succeed, you will need - Bachelor s or Master s degree in Computer Science, electronics or a similar stream. - Minimum of 15 years of experience in Embedded Systems. - Must have experience on various RTOSes such as FreeRTOS, MQX, QNX. - Must have experience on Embedded Linux and system programming. - Design and development of Embedded system. - Must actively lead the development on device drivers, boot loaders, kernel software. - Must have exposure to creating and maintaining multiple products using Yocto. - Must have authority on C++ (gnu toolchain) at least one scripting language. - Good to have exposure to Embedded Test systems, HIL and various test methodologies. - Expertise in Embedded systems, protocols (EtherCAT, Modbus TCP RTU, Ethernet/IP, Profinet, etc.) - Knowledge of version control systems (e.g., Git, BitBucket). - Understanding of CI/CD pipelines and tools (e.g., Jenkins). - Excellent problem-solving and analytical skills. - Strong attention to detail and commitment to quality. - Effective communication and collaboration skills. - Ability to work independently as well as in a team environment. In return, we offer you - An opportunity to work with a 150-year-old, leading global product company - An opportunity where you are empowered to drive your own professional journey - A challenging role focused on Technology and Innovation - Global exposure and opportunities through internal mobility - Freedom and authority to act - A culture where we care about each other and the world around us - Best in class total reward program covering Insurances, Higher Education, and flexible work timing City Pune Last Day to Apply 31/07/2025 Diverse by nature and inclusive by choice Bright ideas come from all of us. The more unique perspectives we embrace, the more innovative we are. Together we build a culture where difference is valued and we share a deep sense of purpose and belonging.
Posted 1 month ago
2.0 - 4.0 years
6 - 10 Lacs
Bengaluru
Work from Office
The candidate will lead the technical roadmap for the data platform team , which consists of 5-10 talented but possibly inexperienced team members. The candidate will typically perform the following roles Lay out the technical roadmap for the next n months from time to time Mentor junior engineers in the form of code reviews and knowledge sharing about coding and design best practices Coding and system design for new features and bug fixes Take care of Operations excellence by monitoring production system The role requires a strong technical knowledge on several fronts Required Job Location is Bangalore. Please do not apply if youre not based in Bangalore, or willing to relocate to Banga
Posted 1 month ago
5.0 - 8.0 years
4 - 7 Lacs
Mumbai
Work from Office
We are looking for somebody who is willing to move to Germany (Hamburg). We need someone who is really experienced in assembler programming. (Position is called assembler expert.) Ideally, he/she has worked in system programming already. (Application programming could help if he/she really is on expert level there.) Hands on of IBM Assembler for zOS on the mainframe. Department : Mainframe Role Description: The Developer will be responsible for developing new system functionality, providing system maintenance & enhancements in IBM Mainframe Assembly projects to ensure that the initiatives and internal customers are provided full lifecycle support, from implementation through on-going support. This person will be responsible for coding, unit testing, bug-fixes a day-to-day basis. Technical Skills: MVS or z/OS Assembler Language and JCL (Job Control Language) Assembler Language programming experience with basics including Number Systems, Arithmetic Operations, Addressing, Arrays and Looping, Character String Manipulation, Packed Decimal Numbers, Subprograms etc. IT technical background Experience in all components of software delivery with concentration in requirements, design and development. Quick starter to troubleshoot/resolve incidents and business support items Strong analytical and problem solving skills Ability to multi-task effectively Prioritize Business Impact and Urgency Perform application support tasks like: systems support, security reviews, & maintenance tasks Testing experience Ability to learn new technologies and methodologies quickly Must have: Z/OS system architecture knowledge How to access MVS control blocks using MVS macros How to use authorized assembler macros to use system services and important authorized assembler macros Cross memory communication using access registers Macros and Conditional Assembly Using Dataspaces We are looking for somebody who is willing to move to Germany (Hamburg). We need someone who is really experienced in assembler programming. (Position is called assembler expert.) Ideally, he/she has worked in system programming already. (Application programming could help if he/she really is on expert level there.) Hands on of IBM Assembler for zOS on the mainframe. Behavioral Skills: Excellent interpersonal and communication skills for working in a global environment Willingness to learn and quickly adapt to changing requirements Proactive approach to identifying issues and presenting solutions and options Minimum Educational Qualification: A degree in Computer Science or equivalent or a related discipline; or equivalent work experience Years Experience & Knowledge: 5+ years of Development background in design, analysis and coding in Assembly Significant experience of Service Management, Change and Release Management and Quality Management techniques gained through IT program project delivery and in an IT support environment Experience of working within multi-location teams
Posted 1 month ago
0.0 years
13 - 18 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Job FunctionNetwork Stack Development Skills/Experience: "ƒ"ƒ1-2 of proficiency in C/C++ languages, and Linux operating systems "ƒ"ƒStrong understanding of Networking concepts, particularly with L3/L4 (Layer 3/Layer 4) experience Responsibilities: "ƒ"ƒContribute to the design and implementation of network stack components "ƒ"ƒPerform thorough testing to ensure the reliability and performance of the developed components Education Requirements: "ƒ"ƒBE/MTech/MS in computer science or relevant field. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 1 month ago
8.0 - 10.0 years
37 - 45 Lacs
Bengaluru
Work from Office
Meet the Team At DSE XR - India, We have Development work for the Next Generation XR based Packet over Optical routers. We are looking for candidates with Design and development knowledge of networking protocols in C under multi-process Operating systems like Linux. Work involves the development of different tasks in the complete product development under the Agile Methodology Who Youll Work With The MIG Routing XR PI team has the charter for all Platform Independent software development across Switching (for all service providers), wireless, network services, routing, optical software, and routing and cable access. This includes all the Operating Systems and network services for IOS-XR in Service Provider market segments. SPNSA is crafting outstanding customer value by providing cohesive and innovative software, platforms, and solutions for Ciscos core networking customers. Who You Are Youve got Expert knowledge and hands-on experience with C programming, OS, Kernel and System Programming /Python/Networking technologies/TCP/IP/Layer2/3 protocols. Network and multithread programming Experience with Linux, Kernel Programming, and open-source technologies is a plus/highly desirable Strong in Python/Perl scripting Prior exposure to virtualization technologies and hypervisors (KVM, Xen, VMWare) is a plus. Excellent hands-on working experience in L2/L3 and L4 Protocols able to work independently should be a good team player and able to mentor engineers Required Qualification Expert knowledge and hands-on experience with C Hands on experience of OS Concepts, BIOS, and Hardware Programming Experience with Network multithread programming Exposure with Linux, Kernel Programming, and open source technologies is a plus/highly desirable Strong in Python/Perl scripting Prior exposure to virtualization technologies and hypervisors (KVM, Xen, VMWare) is a plus. Excellent hands-on working experience in L2/L3 and L4 Protocols Able to work independently should be a good standout colleague and able to mentor engineers. #WeAreCisco #WeAreCisco where every individual brings their outstanding skills and perspectives together to pursue our purpose of powering an inclusive environment. Our passion is connection we celebrate our employees diverse set of backgrounds and focus on unlocking potential. Cisconians often experience one company, many careers where learning and development are encouraged and supported at every stage. Our technology, tools, and culture groundbreaker hybrid work trends, allowing all to not only give their best, but be their best. We understand our outstanding opportunity to bring communities together and at the heart of that is our people. One-third of Cisconians collaborate in our 30 employee resource organizations, called Inclusive Communities, to connect, foster belonging, learn to be advised allies, and make a difference. Dedicated paid time off to volunteer 80 hours each year allows us to give back to causes we are passionate about, and nearly 86% do! Our purpose, driven by our people, is what makes us the worldwide leader in technology that powers the internet. Helping our customers reinvent their applications, secure their enterprise, transform their infrastructure, and meet their sustainability goals is what we do best. We ensure that every step we take is a step towards a more inclusive future for all. Take your next step and be you, with us! Message to applicants applying to work in the U.S. and/or Canada: When available, the salary range posted for this position reflects the projected hiring range for new hire, full-time salaries in U.S. and/or Canada locations, not including equity or benefits. For non-sales roles the hiring ranges reflect base salary only; employees are also eligible to receive annual bonuses. Hiring ranges for sales positions include base and incentive compensation target. Individual pay is determined by the candidates hiring location and additional factors, including but not limited to skillset, experience, and relevant education, certifications, or training. Applicants may not be eligible for the full salary range based on their U.S. or Canada hiring location. The recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees have access to quality medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, short and long-term disability coverage, basic life insurance and numerous wellbeing offerings. Employees receive up to twelve paid holidays per calendar year, which includes one floating holiday (for non-exempt employees), plus a day off for their birthday. Non-Exempt new hires accrue up to 16 days of vacation time off each year, at a rate of 4.92 hours per pay period. Exempt new hires participate in Cisco s flexible Vacation Time Off policy, which does not place a defined limit on how much vacation time eligible employees may use, but is subject to availability and some business limitations. All new hires are eligible for Sick Time Off subject to Cisco s Sick Time Off Policy and will have eighty (80) hours of sick time off provided on their hire date and on January 1st of each year thereafter. Up to 80 hours of unused sick time will be carried forward from one calendar year to the next such that the maximum number of sick time hours an employee may have available is 160 hours. Employees in Illinois have a unique time off program designed specifically with local requirements in mind. All employees also have access to paid time away to deal with critical or emergency issues. We offer additional paid time to volunteer and give back to the community. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components. For quota-based incentive pay, Cisco typically pays as follows: .75% of incentive target for each 1% of revenue attainment up to 50% of quota; 1.5% of incentive target for each 1% of attainment between 50% and 75%; 1% of incentive target for each 1% of attainment between 75% and 100%; and once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
Posted 1 month ago
2.0 - 4.0 years
6 - 10 Lacs
Kolkata
Remote
Were hiring a Systems Programmer to contribute to low-level software and tools. Key Responsibilities:Write performance-critical code in C/C++. Work on kernel modules, networking stacks, or device drivers. Troubleshoot memory, threading, and system-level bugs. Collaborate on architecture and tooling. Required Qualifications:2+ years of C/C++ system-level programming. Strong in multithreading, sockets, and performance tuning. Experience with POSIX/Linux internals.
Posted 1 month ago
2.0 - 4.0 years
6 - 10 Lacs
Mumbai
Remote
Were hiring a Systems Programmer to contribute to low-level software and tools. Key Responsibilities:Write performance-critical code in C/C++. Work on kernel modules, networking stacks, or device drivers. Troubleshoot memory, threading, and system-level bugs. Collaborate on architecture and tooling. Required Qualifications:2+ years of C/C++ system-level programming. Strong in multithreading, sockets, and performance tuning. Experience with POSIX/Linux internals.
Posted 1 month ago
2.0 - 4.0 years
6 - 10 Lacs
Bengaluru
Remote
Were hiring a Systems Programmer to contribute to low-level software and tools. Key Responsibilities:Write performance-critical code in C/C++. Work on kernel modules, networking stacks, or device drivers. Troubleshoot memory, threading, and system-level bugs. Collaborate on architecture and tooling. Required Qualifications:2+ years of C/C++ system-level programming. Strong in multithreading, sockets, and performance tuning. Experience with POSIX/Linux internals.
Posted 1 month ago
2.0 - 4.0 years
6 - 10 Lacs
Hyderabad
Remote
Were hiring a Systems Programmer to contribute to low-level software and tools. Key Responsibilities:Write performance-critical code in C/C++. Work on kernel modules, networking stacks, or device drivers. Troubleshoot memory, threading, and system-level bugs. Collaborate on architecture and tooling. Required Qualifications:2+ years of C/C++ system-level programming. Strong in multithreading, sockets, and performance tuning. Experience with POSIX/Linux internals.
Posted 1 month ago
3.0 - 8.0 years
6 - 9 Lacs
Nashik
Remote
About the Role: We are seeking a highly skilled Senior Rust Developer to join our team in designing and developing an enterprise-grade, high-performance proxy solution using Rust. This project features a strong open-source dimension complemented by proprietary extensions. You will build advanced systems-level software by applying proxy-related architectures and techniques. This role requires deep expertise in asynchronous runtimes, networking, and system programming. Responsibilities Design & Implementation Contribute to the design and implementation of core components of our proxy solution, emphasizing performance, concurrency, and efficient system-level programming. Optimization Fine-tune low-level networking, memory management, and async processing to maximize throughput and minimize latency. Feature Development Integrate capabilities like live reconfiguration and real-time stream processing. Collaboration Work closely with teams specializing in networking, hardware acceleration, and systems engineering while actively contributing to open-source projects. Qualifications Extensive experience in Rust with a strong background in systems programming and asynchronous runtimes. Proven expertise in networking protocols, low-level performance optimization, and concurrency. Ability to work independently and effectively within cross-functional teams. Nice-to-Have Skills: Experience with thread-per-core design, live reconfiguration, and stream processing. Familiarity with Apache Arrow and DataFusion. Background in hardware acceleration techniques (e.g., SIMD, modern CPU architectures). Contributions to Rust-based open-source projects.
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