Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 9.0 years
0 Lacs
ahmedabad, gujarat
On-site
As an Embedded Software Staff Engineer at Softnautics, you will have the opportunity to work with cutting-edge technologies on upcoming FPGAs, next-generation processors, and development kits. Your primary focus will be collaborating with Linux experts to undertake development, debugging, and integration tasks. Joining the Device Engineering team in Ahmedabad/Pune, India, your role is essential in providing reliable, predictable, and adaptable IP and semiconductor engineering solutions for customers. Your responsibilities will include a wide range of tasks such as requirement understanding, designing, developing, unit testing, and debugging of Embedded Software for real-time applications. You will also be involved in creating documentation for requirement specifications, design, test plans, and test cases. Additionally, you will be responsible for debugging technical issues, delivering modules timely and with high quality, implementing feature enhancements, integration, bug fixing, and mentoring and building the team of next-level professionals. To excel in this role, you should have 5-8 years of experience in Embedded Software with a strong foundation in C programming. Project management experience of at least 1 year is required. Expertise in the Linux kernel and device drivers such as USB, SATA, PCI, Ethernet, WLAN, NFC, and Bluetooth is essential. Hands-on experience in embedded Linux building, Uboot configuration, kernel compilation, Linux start-up sequencing, file systems, debugging kernel messages, and board bring-ups for cross platforms is a must. Moreover, familiarity with OS fundamentals, bootloaders, secure boot, ATF (ARM Trusted Firmware), ARM Trust Zone, development using Host-Target tool chains, system-level debugging, reverse engineering, Linux internals, and protocol-level knowledge of interfaces would be advantageous. Proficiency in debugging tools like GDB, KGDB, JTAG, ADB, and tools like Logic Analyzer, DSO/CRO, Spectrum Analyzer is beneficial. Sound knowledge of software development tools such as Git, CVS, Confluence, JIRA, bit-bucket, SourceTree is necessary. Desirable skills include the ability to independently lead and manage modules, knowledge of quality processes like CMMi and Agile Scrum, experience with open-source software packages, and a positive attitude towards collaboration with other leaders and projects. If you are passionate about learning new technologies, methodologies, strategies, and processes, possess excellent written and verbal communication skills, thrive in aggressive and high-pressure environments, and have a problem-solving and creative mindset, this role is for you. Your ability to prepare specifications, design documents, test plans, and test reports from requirements, as well as read schematics, datasheets, technical reference manuals, and silicon revision sheets, will be crucial in excelling as an Embedded Software Staff Engineer at Softnautics.,
Posted 1 day ago
4.0 - 8.0 years
0 Lacs
ernakulam, kerala
On-site
You will be responsible for analyzing, designing, developing, validating, and maintaining C++ based software applications on Embedded Linux platforms. Your key duties and responsibilities will include developing embedded software systems and applications on Linux platforms while consistently delivering high-quality services to clients. The mandatory skills required for this role include 4 to 6 years of software development experience in C/C++ programming, proficiency in data structures, and strong analytical skills. Additionally, you should have experience in U-boot customization, Linux kernel/device drivers, multi-thread programming, IPC, system-level programming, and familiarity with networking protocols like TCP/IP and L2/L3 protocols. Knowledge of software frameworks for systems and experience working in a Linux development environment with tools like Eclipse, GDB, GCC toolchain, and valgrind is essential. Preferred skills for this position include experience in U-boot, Linux kernel/device drivers, networking protocols like TCP/IP, gRPC, HTTP, SNMP, good written and verbal communication skills in English, ability to work independently with minimal supervision, multitasking capabilities with good time management, and strong interpersonal and communication skills. Qualifications required for this role include a B.Tech./M.Tech. in CSE or MCA. This position is based in either Kochi or Bangalore.,
Posted 2 days ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
You are an experienced Android Application Engineer with a background in Automotive knowledge, having 5+ to 8 years of experience. In this role, you will be responsible for driving the design and implementation of Android applications and System HMI related work. Your primary tasks will include designing, coding, and testing Android applications based on Android guidelines for Android-based devices. You will collaborate with a team of developers, designers, testers, and architects to ensure that each application is well-crafted and fully functional. Your responsibilities will range from requirement analysis to the realization of functionality in the Android HMI domain. You will develop different components in the Android Automotive System and will be responsible for owning multiple components for Android HMI development. Additionally, you will deliver software for software integration, implement test strategies, conduct pre-integration testing, and ensure the traceability and consistency of requirements and feature maturity. You will also be involved in defect triaging and resolution, working with other domains to resolve dependencies on features and defects. To excel in this role, you must possess Automotive knowledge and have at least 5 years of experience in Android Application and HMI development. Hands-on experience in Android SystemUI features, expertise in Android Application development and integration on embedded platforms, and a willingness to learn Android Framework and Automotive IVI domain are essential. Strong skills in Core Java, OOPs Concepts, Android Binders, and familiarity with Android Components like Activity, services, broadcast receivers, and content providers are required. It would be beneficial if you have a good understanding of data structures, exposure to JNI concepts, experience in interfacing Java and Native layer modules through JNI, proficiency in multi-threaded programming and middleware solution development on the Android environment, and a strong grasp of IPC and OS concepts. Experience with configuration management tools like GIT, knowledge of Kotlin, and familiarity with unit test frameworks will be advantageous. Ideally, you should hold a Bachelors/Masters degree in Engineering with a minimum of 5 years of experience in the development of Android Applications. Join us in this exciting opportunity to contribute to the development of cutting-edge Android applications in the Automotive domain.,
Posted 2 days ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
You should have 6 to 10 years of experience as an Engineer in embedded Linux/Linux application/driver/kernel development. Your skills should include strong C/C++ development capabilities with a good grasp of object-oriented design. Additionally, experience in dealing with the Linux community and contributing to Open Source projects would be beneficial. Familiarity with any one of the domains such as Multi Media, Power management, Display technology, or OpenGL is required. Experience with Audio sub-system, Audio drivers, frameworks, ALSA SOC, and Audio protocols like I2S is preferred, along with proficiency in yocto development. It is essential to have a strong background in embedded systems development, as well as knowledge in System debugging and IPC, DMA driver development. Expertise in kernel mode driver programming in Linux, Linux Device driver programming in Linux Kernel and Drivers, and bug fixes and upstreaming in the Kernel are necessary. You should be accustomed to working in both individual and team environments, possess excellent problem-solving and debugging skills, and have strong written and verbal communication abilities. A self-motivated individual who can take the lead in mastering new technologies is preferred. Expertise with CAR Framework and automotive experience would be a plus. Key skills include Linux, Embedded, device driver, Graphics, Multi media, OpenCL, OpenGL, and RTOS.,
Posted 2 days ago
3.0 - 7.0 years
2 - 6 Lacs
Bengaluru
Work from Office
Your role As an AMM Author, you will be responsible for creating and revising Aircraft Maintenance Manuals in alignment with technical specifications and engineering documentation. You will work closely with cross-functional teams to ensure the accuracy, quality, and timely delivery of technical publications for Airbus aircraft programs. Manage and coordinate the end-to-end process of global mobility assignments. Collect and analyse source data to perform detailed technical assessments. Create or revise AMM content in accordance with Airbus technical specifications. Ensure compliance with industry standards such as ATA100, iSpec2200, S1000D, and ASD-STE100. Work on Airframe and Systems ATA chapters across Airbus programs (SA, LR, MB, XWB). Utilize Airbus tools including GIPSY, GIDOCA, SAP, ZAMIZ, DACAS, and PDMLink. Interpret engineering drawings, specifications, and other technical documents. Guarantee the quality and timely delivery of authored content. Your profile Experience in AMM authoring for Airbus programs. Strong hands-on experience with Airbus authoring tools and platforms. In-depth knowledge of Airframe and Systems ATA chapters. Proficient in interpreting engineering drawings and technical documentation. Familiarity with international standards for technical publications. Excellent attention to detail and ability to meet deadlines. Strong communication and collaboration skills. What You"ll Love About Working Here Were committed to ensure that people of all backgrounds feel encouraged and have a sense of belonging at Capgemini. You are valued for who you are, and you can bring your original self to work. Every Monday, kick off the week with a musical performance by our in-house band - The Rubber Band. Also get to participate in internal sports events, yoga challenges, or marathons. At Capgemini, you can work oncutting-edge projects in tech and engineering with industry leaders or create solutions to overcome societal and environmental challenges.
Posted 2 days ago
8.0 - 10.0 years
10 - 12 Lacs
Ahmedabad
Work from Office
Roles and Responsibility Manage and coordinate interior projects from conception to completion. Collaborate with cross-functional teams to ensure successful project execution. Develop and implement project plans, timelines, and budgets. Conduct site visits to monitor progress and identify potential issues. Coordinate with clients, contractors, and vendors to meet their needs. Ensure compliance with company policies and procedures. Job Requirements Strong knowledge of interior design principles and practices. Excellent communication and project management skills. Ability to work effectively in a fast-paced environment. Proficient in project management software and tools. Strong analytical and problem-solving skills. Experience working on multiple projects simultaneously. BE Civil OR B.Acrh Min 8 to 10 years of Corporate Fitout Experience PG from Nicmar Preferred IPC Experience Desirable.
Posted 2 days ago
12.0 - 15.0 years
5 - 9 Lacs
Pune
Work from Office
Our company Vanderlande is the global leader for value-added logistic process automation at airports and in the parcel market, as well as a leading supplier of process automation solutions for warehouses. In this world of technology, we believe in people especially those who are totally dedicated, customer-driven and keen to continue learning throughout their career. Your department Research and Development India (R&D India) is an extended arm of R&D Netherlands and plays a key role in the continuous investment in new products and technologies to strengthen our position and differentiate our products. Software has become an integral part of our products and systems therefore we invest in people to create the most added value! Your responsibilities As a Specialist Software development, you will create the design to ensure the requirements are taken care of along with platform modularization, ensure the reusability, dive into defining technical requirements and development in-line with requirements and architecture. Ensure complex scenarios of flexible control system and support our engineers on site with advice and solutions. Together with them, you will make sure the systems keep on performing for decades. Beside that, you will make sure the system performs on new industrial control hardware. During this process you will analyze risks, solve problems, decompose bottlenecks, test and generate recommendations for improvements. As an experienced software engineer, you will be actively involved in team effort through different development stages.In this challenging role, you will be widely involved in all kind of design, development and support activities. Your qualifications and skills If youre an experienced, enthusiastic and versatile software engineer BE. / B. Tech/ M.E / M. Tech (Any Discipline) degree from a recognized University / Institution. You have at least 12-15 years of relevant working experience, preferably on embedded or firmware development. Hands-on experience of 10+ years in Software Development in C/C++, linux. Works closely with global stream architect, product owner and scrum master. Prolific programmer and an expert code reviewer against the architecture, coding guidelines, code documentation and optimization. Experience in soft and/or hard real-time operating systems Linux is must. Knowledge of object-oriented design. Industrial Automation background using Siemens IPC, industrial networks like OPC UA, OPC DA, Profinet, Profibus, ASi experience is a big plus. Knowledge of Software Configuration Management (based on Bitbucket) is a plus. Background in using development environments, services and tools (Jira, Bitbucket, Bamboo). Experience in soft and/or hard real-time operating systems, preferably Linux debian. Experience in Agile way of working is a plus. Personal Profile Good command over English. Agile mindset / team player. Soft skills essential for R&D jobTaking Initiative, Creativity, Cooperation, Learning Ability, Advising, Systemic Thinking, Analyzing & listening. Not afraid to take responsibility in a dynamic working environment Drive to win, result and goal-oriented attitude You like challenges and love puzzles
Posted 2 days ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
As a Management Application, Library, and Tools Development Engineer, you will play a crucial role in designing and developing software components for Storage Controller, Ethernet NIC, and PCIe Switch. Your responsibilities will include collaborating with various teams such as marketing, architects, silicon development, and QA to deliver high-quality software solutions. You will need to possess a BE degree with at least 2 years of experience in software development within the Storage Management domain. Proficiency in C and C++ programming languages, along with a strong understanding of Ethernet, PCIe, SAS, SATA, SCSI, and NVMe protocols, will be essential for this role. Your role will involve developing tools and applications, implementing unit test automation frameworks, and working on Linux programming, OS internals, memory management, IPC, and thread programming. Additionally, experience with memory profilers, debuggers, emulators, static analysis tools, IDEs, source control systems, and defect tracking systems will be beneficial. Effective communication skills, both verbal and written, will be necessary to articulate ideas clearly and collaborate effectively with team members. Having an M.S or M.Tech degree in EE, CE, or CS, as well as knowledge of uEFI and preboot, would be considered desirable qualifications for this position. Overall, you will be contributing to the full product development cycle, from planning and design to testing and documentation, to ensure the successful delivery of innovative and robust software solutions for storage management applications.,
Posted 3 days ago
4.0 - 8.0 years
0 Lacs
karnataka
On-site
As an integral member of the team, you will collaborate with a group of experienced engineers to architect, design, and develop Enterprise Switches that are widely deployed globally. The products you work on are evolving to support cutting-edge customer business paradigms. You will have the opportunity to engage closely with a talented pool of professionals, making your work environment both enjoyable and intellectually stimulating. In this role as a Software Engineer, you will be part of the team that focuses on Cisco's Switching technology, recognized as the preferred Networking Equipment for mission-critical networks in large enterprises worldwide. Your responsibilities will include developing and integrating products used by leading global enterprises. Working within a dynamic technical community, you will learn from industry experts and utilize this knowledge for personal and professional growth. Your projects will involve developing software for networking equipment that serves as a vital infrastructure component for various institutions such as offices, hospitals, schools, and financial organizations. You will gain exposure to cutting-edge technologies and platforms while actively contributing to the development and integration of products. Minimum Qualifications: - A minimum of 4-8 years of demonstrated experience in internetworking technologies and applications. - Proficiency in software development using C within a multi-threaded environment, with strong problem-solving abilities. - Hands-on experience with Data Structures, Operating Systems, and Data Networking fundamentals. - Experience in developing Layer 2 (Ethernet) and/or Layer 3 Networking protocols, including Routing, IPV4/6 (unicast/multicast), is desirable. - Expertise in working with Linux operating system. - Familiarity with any Cisco operating systems such as XR, XE, or NXOS is a plus. - Practical implementation experience in areas like RTOS Internals, High Availability, IPC, Memory management, Distributed communications Infrastructure, Serviceability, Linux, Containers, and Virtualization. Preferred Qualifications: - Bachelor's degree in computer science or a related field (Master's degree preferred). - 4-8 years of proven experience in internetworking technologies and applications. Join us at Cisco, where each individual contributes their unique skills and perspectives to work towards our goal of creating an inclusive future for all. Our culture values connection, diversity, and continuous learning, offering employees numerous opportunities for personal and professional development. We believe in the power of community and actively support initiatives that foster belonging and make a positive impact. At Cisco, we lead the way in technological advancements that shape the future, ensuring that our progress is aligned with creating a more inclusive world. Embrace the opportunity to be yourself and advance your career with us!,
Posted 3 days ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
You should have 5 to 8 years of experience in Embedded systems design and development, with expertise in C/C++. It is essential to have experience working with embedded Linux, IPC, multi-threading, etc., as well as application development in multi-process/multi-thread environments and application/middleware development for consumer electronic devices. Your responsibilities will include understanding the requirements for new features, modifying existing functionalities, coming up with architecture and design for assigned modules, and implementing them. You will also work closely with clients on a day-to-day basis to ensure timely delivery with quality. At GlobalLogic, we prioritize a culture of caring, with a focus on putting people first. You will experience an inclusive culture of acceptance and belonging, building meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. We are committed to your continuous learning and development, offering opportunities to try new things, sharpen your skills, and advance your career. You will have the chance to work on projects that matter, engaging your curiosity and problem-solving skills as you help clients reimagine what's possible and bring new solutions to market. We believe in the importance of balance and flexibility, offering various career areas, roles, and work arrangements to help you achieve the perfect balance between work and life. GlobalLogic is a high-trust organization where integrity is key. By joining us, you are placing your trust in a safe, reliable, and ethical global company. Integrity and trust are fundamental values in everything we do, both for our employees and clients. GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world's largest companies. Since 2000, we have been at the forefront of the digital revolution, collaborating with clients to transform businesses and redefine industries through intelligent products, platforms, and services.,
Posted 3 days ago
1.0 - 5.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is a leading technology innovator that is dedicated to enabling next-generation experiences, driving digital transformation, and creating a smarter, connected future for all. As a Qualcomm Software Engineer, you will play a crucial role in designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. Your contributions will lead to the creation of cutting-edge, world-class products that exceed customer expectations. Collaboration with systems, hardware, architecture, test engineers, and other teams will be key to designing system-level software solutions and gathering information on performance requirements and interfaces. To be considered for this role, you should possess a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field, along with at least 2 years of Software Engineering experience. Alternatively, a Master's degree in the mentioned fields with 1+ year of relevant work experience or a PhD in the same areas will also be considered. A strong foundation in programming languages like C, C++, Java, Python, etc., is essential, along with expertise in computer architecture and operating systems, particularly Linux/Android platforms. Proficiency in programming languages C, C++, and data structures is required, as well as software debugging skills in embedded operating systems, preferably on Linux platforms. In this role, you will be expected to collaborate with multiple peer teams on a daily basis, design, implement, validate, and maintain/support end-to-end Audio features on a multicore SOC architecture. Knowledge of ADSP, IPC, and peripheral drivers is advantageous. Designing, implementing, validating, and maintaining ALSA compliant software drivers in C and/or C++ will be part of your responsibilities. Previous experience in Linux Audio device drivers and familiarity with Audio Domain Knowledge in Android or Embedded Linux will be beneficial. Qualcomm is an equal opportunity employer that is committed to providing accessible processes for individuals with disabilities. Reasonable accommodations can be requested by contacting disability-accommodations@qualcomm.com or calling Qualcomm's toll-free number. Employees are expected to adhere to all applicable policies and procedures, including those related to the protection of confidential information. Please note that Qualcomm's Careers Site is exclusively for individuals seeking job opportunities at Qualcomm. Staffing and recruiting agencies are not authorized to use the site or submit profiles, applications, or resumes. Unsolicited submissions from agencies will not be accepted. For more information about this role, please reach out to Qualcomm Careers directly.,
Posted 3 days ago
8.0 - 12.0 years
25 - 40 Lacs
Hyderabad, Pune, Bengaluru
Work from Office
Solid programming experience in C and C++ (11,14, 17) a must, python experience a plus Experience with IPC - Inter process communication Experience in STL Embedded systems experience – preferably video Both lead and developer profiles
Posted 3 days ago
3.0 - 5.0 years
8 - 12 Lacs
Noida
Work from Office
Role & responsibilities Job Summary: At DJT Corporation and Investment Pvt. Ltd. , we are reshaping the future of retail by engineering intelligent, connected experiencesranging from Smart Carts to Self-Checkout Kiosks , and many innovations in between. Our vision is to create a seamless Smart Store Ecosystem that empowers both customers and retailers through cutting-edge technology, intuitive design, and robust functionality. To help bring this vision to life, we’re looking for an Embedded Developer who thrives at the intersection of hardware, software, and innovation . This role is not just about writing lines of code—it's about architecting real-world solutions that are lean, scalable, and purposeful. You’ll be part of a team that believes in engineering smarter, not heavier , and where thoughtful simplicity is a competitive advantage. This is a hands-on, end-to-end product ownership opportunity. From low-level firmware to high-level cloud integration, you’ll work across the full stack—writing embedded C/C++, scripting in Python, configuring Linux environments, and enabling seamless cloud communication. You’ll also have the freedom to experiment, contribute to product direction, and continuously innovate on systems that are already ahead of the curve. We value developers who are not only technically sound but also bring a keen eye for detail, a relentless curiosity, and the confidence to challenge assumptions . If you’re excited by the idea of solving novel problems in real-world environments and delivering polished solutions that just work—this is your playground. What You’ll Do Design, develop, and deploy embedded systems using C/C++ , Python , and Linux . Firnware and driver are to be written in C/C++ for the 32 bit microcontrollers . Application layers and API drivers are to be written in Python . Implement and integrate communication protocols including UART, SPI, I2C, CAN, BLE , and MQTT . Work with microcontrollers (ARM, STM32, etc.) to develop real-time applications. Develop and maintain Bash scripts and tools for automation and system operations. Collaborate cross-functionally to translate product requirements into scalable and elegant technical solutions. Ensure robust testing, debugging, and documentation across all layers—hardware to cloud integration. Champion simplicity: deliver efficient, innovative, and non-overengineered solutions. What You Must Bring Strong experience in Embedded C/C++ and Python for embedded systems. Deep understanding of Linux systems and shell scripting. Hands-on experience with communication protocols (UART, SPI, I2C, CAN, BLE, MQTT). Experience with microcontrollers , RTOS, and hardware debugging tools. Strong problem-solving mindset with attention to detail and systems thinking. A passion for building products from scratch and seeing them come to life. Experience with containerization (Docker) or CI/CD for embedded systems. Additional: Knowledge of OTA updates and device security best practices. Contributions to open-source or personal projects. Familiarity with IoT cloud platforms , REST APIs, and device provisioning. Why You’ll Love Working With Us You’ll work on cutting-edge products that are redefining retail tech. Full ownership—from concept to deployment—means you get to see your ideas come alive. A team that believes in creativity over credentials , and solutions over specs . We don’t just hire resumes—we hire minds we believe in . Ready to build the future with us? Send us your resume, portfolio, or even just your story—let’s see what you’ve got.
Posted 4 days ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
Job Description: As a Senior Software Engineer-2 at Mastercard, you will be part of the Dual Message Authorization team, contributing to our customer experience strategy with innovation and problem-solving skills. Your role will involve translating complex system requirements into elegant design and modular code, participating in requirements reviews, developing code, and updating documentation. You will also be responsible for creating and enhancing development standards, processes, and tools, collaborating with other functions, and being an integral part of the scrum team to deliver high-quality products. Your responsibilities will include working with software developers and domain experts to design and improve verification tests, performing design and code reviews, following the SDLC and STLC processes, and using Agile tools like ALM. Additionally, you will need to have a Bachelor's Degree in Computer Science or a related field, extensive experience in C programming, expertise in Unix/Linux environments, and knowledge of socket programming, IPC, and shared memory. Experience with unit test tools, static code analysis tools, and debuggers will be essential, along with the ability to create and analyze functional tests based on requirements. To excel in this role, you should have strong critical thinking, attention to detail, and analytical skills. Effective oral and written communication skills are crucial, and you should always strive to find simple solutions to complex problems. Furthermore, as part of Mastercard's commitment to corporate security, you will be expected to adhere to security policies, maintain the confidentiality and integrity of information, report any security violations or breaches, and complete mandatory security trainings as required. Join us at Mastercard and be a part of our mission to build a sustainable world that unlocks priceless possibilities for all.,
Posted 5 days ago
3.0 - 7.0 years
0 Lacs
haryana
On-site
As a dedicated achiever, you will thrive in a fast-paced environment and leave no stone unturned to ensure project completion while adhering to regulations and expectations. Your role as an analytical problem solver will involve delving deeper into issues to identify root causes, evaluate optimal solutions, and propose comprehensive upgrades to prevent future occurrences. Collaborating with cross-functional partners will be key as you bring together ideas, information, use cases, and industry analyses to develop best practices. In this role, your responsibilities will revolve around working on electrical projects for product engineering, focusing on the analysis and electrical design of PCBAs. You will need to address life cycle risks to ensure the continuous production of products. Additionally, conducting technical analysis simulations, creating technical review documents, updating design files, and performing technical reviews with the team will be crucial aspects of your day-to-day tasks. Reviewing and documenting component design, compliance, and reliability requirements, as well as driving failure analysis for components and implementing corrective actions across the global supply chain, will also be part of your duties. Creating test plans and conducting necessary testing to validate changes will round out your responsibilities. To excel in this role, you should possess a Bachelor's degree in Electrical and Electronics Engineering, along with at least 3 years of relevant work experience in electrical engineering. Your expertise should include circuit design (analog/digital/power) and layout design knowledge, as well as experience working with tools such as OrCAD Schematic capture, Allegro, PADs, and Silicon Expert. Proficiency in design simulations using PSpice, LT Spice, and SI analysis tools, along with experience in medical device design and EMI/EMC considerations, will be highly valued. Knowledge of medical EE design standards and familiarity with industry standards like JEDEC, IPC, and IEC will be beneficial. Your ability to interact effectively with cross-functional teams, external partners, and suppliers to define and implement reliability activities and corrective actions will be essential. Clear thinking, excellent documentation skills, and strong communication and interpersonal abilities are also required for success in this role. This position offers a travel percentage of 10% and provides an opportunity to work on challenging projects while contributing to the development of innovative solutions in the field of electrical engineering.,
Posted 6 days ago
5.0 - 7.0 years
2 - 6 Lacs
Ahmedabad
Work from Office
Roles and Responsibility Manage and coordinate interior projects from conception to completion. Collaborate with cross-functional teams to ensure successful project execution. Develop and implement project plans, timelines, and budgets. Conduct site visits to monitor progress and identify potential issues. Coordinate with clients, contractors, and vendors to meet their needs. Ensure compliance with company policies and procedures. Job Requirements Strong knowledge of interior design principles and practices. Excellent communication and project management skills. Ability to work effectively in a fast-paced environment. Proficient in project management software and tools. Strong analytical and problem-solving skills. Experience working on multiple projects simultaneously. Asst Project Lead-Interiors B.E Civil or B. Arch Min 5 to 7 Years of Corporate Fit-out Experience IPC Background Desirable
Posted 6 days ago
5.0 - 9.0 years
0 Lacs
vadodara, gujarat
On-site
The role of Software Developer/ Sr. Developer - Embedded- IPVS at our organization involves being an energetic, passionate, and innate software developer with excellent knowledge of designing and developing Embedded Linux-based real-time software applications. You should possess a strong understanding of Software Development, Design Patterns, OOPS concepts, Data Structures and Algorithms, Messages Queues, Multi-threading applications, Networking concepts, and software security. Your responsibilities will include designing, developing, and delivering software applications, with exposure to the design and development of SaaS Applications. You should have hands-on experience in C/ C++, Embedded C, Linux, IPC, and working experience with Networking protocols like Socket Programming, RTSP, TCP, IP, ONVIF, among others. Knowledge or experience with Microprocessors like Arm 7/9, Cortex A8/A15, Qualcomm, Intel, IMX, NXP, Device Drivers, Kernel Programming, and Hardware Peripherals is advantageous. Logical thinking, problem-solving skills, good communication, and the ability to work as an individual contributor are essential for this role. Your day-to-day activities may involve collaborating with development teams and product managers to ideate solutions, working with analysts and developers to produce software designs, formulating program specifications and basic prototypes, transforming software designs into high-functioning code, integrating individual software solutions into higher-level systems, and validating design decisions to avoid technical debt. You will be expected to increase the velocity of development through operational excellence and ensure timely completion of assigned tasks. We offer you the opportunity to work for an Indian Tech Company that creates innovative products for global markets, providing a challenging, encouraging, and rewarding work environment. You will receive a competitive salary, along with other benefits such as a generous leave schedule, a 5-day workweek with flexi-days, company-paid medical insurance for the entire family, and on-premise subsidized meals. If you are an innovative tech-savvy individual looking for a fulfilling career, we encourage you to apply and look forward to connecting with you soon.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a HMI Engineer at HARMAN Automotive, you will be responsible for developing Android HMI Applications in the Infotainment context and delivering software integration. Your role will involve analyzing specifications, developing high-level designs, maintaining traceability, reviewing unit-level code, and documenting the work on Harman products. You will also provide technical coordination in software development by understanding requirements for specific projects/programs and guiding a team of engineers on skill-building aspects related to the project. Your responsibilities will include requirement analysis till the realization of functionality in the Android HMI domain, multiple component ownership for Android HMI development, integration of features/libraries from other concepts/products, participation in design, development, verification, troubleshooting, and delivery of high-quality products. You will also be involved in analyzing existing embedded software, developing unit tests for new code, ensuring pre-integration testing and verification, providing root cause analysis for issues, and assisting in PI & Sprint planning and backlog estimations. To be successful in this role, you should have a Bachelor's degree in Computer Engineering, Electrical Engineering, or equivalent, along with 5-7 years of experience in Android Application development and integration on embedded platforms in Kotlin, Java, and Jetpack Compose. Additionally, you should possess good knowledge of the Android system, components, and Android middleware, be proficient in native C/C++ programming, and have exposure to multimedia domains and cloud interfaces. It will be beneficial if you have experience in code quality orientation, UI design tools, automotive, audio, and e-commerce domains, as well as strong problem-solving skills, the ability to work independently, and excellent verbal and written communication skills in English. Your willingness to work in an office located in Bangalore, India, and successfully complete a background investigation and drug screen will also make you eligible for this position. At HARMAN, we offer a flexible work environment, extensive training opportunities, competitive wellness benefits, tuition reimbursement, and access to employee discounts on world-class Harman and Samsung products. We strive to create an inclusive and diverse work environment that fosters professional and personal development, where every employee is welcomed, valued, and empowered to share their ideas and perspectives. If you are ready to innovate and make a lasting impact by joining our talent community at HARMAN Automotive, we welcome you to apply for this exciting opportunity.,
Posted 1 week ago
3.0 - 7.0 years
5 - 9 Lacs
Bengaluru
Work from Office
As a Linux Kernel Developer you will be responsible for the development and optimization of various components in the core kernel and related areas such as Memory management, CPU scheduler, RAS, I/O, KVM and bootloader. You will apply your expertise in the development of Enterprise Linux features to ensure out of box performance is obtained for key workloads on IBM Power systems. In the process, you will also interact and actively participate in the Linux kernel community discussions for feature design and development. Responsibilities include : Design and development of state of the art features for Enterprise Linux. Working closely with Opensource community to upstream features developed. Work towards the goal to ensure IBM Power systems objectives are optimally achieved. Interact with teams above and below the stack to ensure goals are met holistically. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 8 to 15 years of experience in working on projects related to Linux internals/Operating systems. Working knowledge of computer systems architecture. Strong operating systems skills. Strong C programming skills, C++, Python and scripting. Experience with working with open source software. Proven problem solving and communication skills.
Posted 1 week 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 1 week ago
3.0 - 7.0 years
5 - 9 Lacs
Bengaluru
Work from Office
As a Linux Kernel Developer you will be responsible for the development and optimization of various components in the core kernel and related areas such as Memory management, CPU scheduler, RAS, I/O, KVM and bootloader. You will apply your expertise in development of Enterprise Linux features to ensure out of box performance is obtained for key workloads on Power systems. In the process, you will also interact and actively participate in the Linux kernel community discussions for feature design and development. Responsibilities include : Design and develop state of the art features for Enterprise Linux. Work closely with Opensource community to upstream the features developed. Work towards the goal to ensure Power systems objectives are optimally achieved. Interact with teams above and below the stack to ensure goals are met holistically Required education Bachelor's Degree Required technical and professional expertise 6 to 15 years of experience in working on projects related to Linux internals/Operating systems. Working knowledge of computer systems architecture. Strong operating systems skills. Strong C programming skills, C++, Python and scripting. Experience with working with open source software. Proven problem solving and communication skills.
Posted 1 week 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 week ago
5.0 - 10.0 years
15 - 27 Lacs
Chennai
Work from Office
Description: c++ Requirements: Bachelor’s Degree or greater in Computer Science, Electronics & Communications, Electrical Engineering, or related field. Knowledge in architecture, design, prototyping, software development, code review and unit testing for embedded devices. knowledge in C, C++, C++11/C++14 or C++17 preferred. knowledge in Embedded systems. knowledge in C, C++ , embedded Linux and device driver Excellent with C++ build process Excellent knowledge of multithreading and algorithms Solid foundational knowledge of inter-process communications (IPC) and remote procedure calls (RPC). Proficiency with multiple communications paradigms: client-server, peer-to-peer, and publish/subscribe. Good to have : Knowledge in IP-based communications and protocols, for example: HTTP, TLS, REST, Websockets, JSON, XML, Protobufs, Flatbuffers, RTP, RTSP, HLS. Experience working with diverse engineering teams. Job Responsibilities: Bachelor’s Degree or greater in Computer Science, Electronics & Communications, Electrical Engineering, or related field. Knowledge in architecture, design, prototyping, software development, code review and unit testing for embedded devices. knowledge in C, C++, C++11/C++14 or C++17 preferred. knowledge in Embedded systems. knowledge in C, C++ , embedded Linux and device driver Excellent with C++ build process Excellent knowledge of multithreading and algorithms Solid foundational knowledge of inter-process communications (IPC) and remote procedure calls (RPC). Proficiency with multiple communications paradigms: client-server, peer-to-peer, and publish/subscribe. Good to have : Knowledge in IP-based communications and protocols, for example: HTTP, TLS, REST, Websockets, JSON, XML, Protobufs, Flatbuffers, RTP, RTSP, HLS. Experience working with diverse engineering teams. What We Offer: Exciting Projects: We focus on industries like High-Tech, communication, media, healthcare, retail and telecom. Our customer list is full of fantastic global brands and leaders who love what we build for them. Collaborative Environment: You Can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities! Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules, opportunities to work from home, and paid time off and holidays. Professional Development: Our dedicated Learning & Development team regularly organizes Communication skills training(GL Vantage, Toast Master),Stress Management program, professional certifications, and technical and soft skill trainings. Excellent Benefits: We provide our employees with competitive salaries, family medical insurance, Group Term Life Insurance, Group Personal Accident Insurance , NPS(National Pension Scheme ), Periodic health awareness program, extended maternity leave, annual performance bonuses, and referral bonuses. Fun Perks: We want you to love where you work, which is why we host sports events, cultural activities, offer food on subsidies rates, Corporate parties. Our vibrant offices also include dedicated GL Zones, rooftop decks and GL Club where you can drink coffee or tea with your colleagues over a game of table and offer discounts for popular stores and restaurants!
Posted 1 week ago
15.0 - 20.0 years
4 - 8 Lacs
Bengaluru
Work from Office
Project Role : Engineering Services Practitioner Project Role Description : Assist with end-to-end engineering services to develop technical engineering solutions to solve problems and achieve business objectives. Solve engineering problems and achieve business objectives using scientific, socio-economic, technical knowledge and practical experience. Work across structural and stress design, qualification, configuration and technical management. Must have skills : Aircraft Illustrated Parts Catalogue Authoring Guidelines Good to have skills : Aircraft MaintenanceMinimum 2 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Engineering Services Practitioner, you will assist with end-to-end engineering services to develop technical engineering solutions that address complex challenges and meet business objectives. Your typical day will involve collaborating with cross-functional teams, analyzing engineering problems, and applying scientific and technical knowledge to create effective solutions. You will engage in discussions to share insights and contribute to the overall success of projects, ensuring that all engineering tasks align with organizational goals and standards. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Engage in continuous learning to stay updated with industry trends and best practices.- Assist in the documentation and presentation of engineering solutions to stakeholders.- Creation/modification/revision of the manual content for the IPC.- Should be well versed with the Authoring & proofreading process and standards.- Should have knowledge of Aerospace tech data process.- Should have good understanding on IPC configuration management.- Knowledge on Cabin ATA25 and LMP processing would be an added advantage.- Knowledge on ATA iSpec 2200 and S1000D standards.- Analyzing and interpretation of engineering drawings.- Should have Aircraft and systems knowledge.- Excellent Written and Verbal Communication Skills- Should be capable of conducting training/knowledge sharing session to team. Professional & Technical Skills: - Must To Have Skills: Proficiency in Aircraft Illustrated Parts Catalogue Authoring Guidelines.- Strong understanding of engineering principles and practices.- Experience with technical documentation and reporting.- Ability to analyze and interpret engineering data effectively.- Familiarity with aircraft maintenance processes and standards.-2 to 5 years of experience in Aerospace Technical Publications.-Creation/modification/revision of the manual content for the IPC.-Candidate currently performing Proofreading activity will be preferred.- Should have knowledge of Aerospace Tech Data process.- Knowledge on ATA iSpec 2200 and S1000D standards.- Analyzing and interpretation of engineering drawings.- Should have Aircraft and systems knowledge. Working knowledge of LMP activities will be additional advantage. Additional Information:- The candidate should have minimum 2 years of experience in Aircraft Illustrated Parts Catalogue Authoring Guidelines.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 1 week ago
3.0 - 8.0 years
1 - 5 Lacs
Bengaluru
Work from Office
Project Role : Infra Tech Support Practitioner Project Role Description : Provide ongoing technical support and maintenance of production and development systems and software products (both remote and onsite) and for configured services running on various platforms (operating within a defined operating model and processes). Provide hardware/software support and implement technology at the operating system-level across all server and network areas, and for particular software solutions/vendors/brands. Work includes L1 and L2/ basic and intermediate level troubleshooting. Must have skills : Linux Operations Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Business Function Design Architect, you will engage in the innovative design of business processes, focusing on their characteristics and key performance indicators. Your typical day involves collaborating with business process owners to develop process blueprints, ensuring that all requirements are met to enhance process efficiency. You will also participate in quality management reviews and educate stakeholders to foster a comprehensive understanding of the designs, ultimately driving organizational success through effective process architecture. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Facilitate workshops with stakeholders to gather requirements and feedback.- Analyze existing business processes to identify areas for improvement and optimization. Professional & Technical Skills: - Must To Have Skills: Proficiency in Linux Operations.- Strong understanding of business process modeling techniques.- Experience with process improvement methodologies such as Lean or Six Sigma.- Ability to create detailed documentation and process maps.- Familiarity with project management tools and techniques. Additional Information:- The candidate should have minimum 3 years of experience in Linux Operations.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
The job market for IPC (Inter-Process Communication) roles in India is growing rapidly with the increasing demand for skilled professionals in the IT industry. IPC jobs require candidates to have a strong understanding of how different processes communicate with each other in a computer system, making it a crucial skill for software development roles.
These cities are known for their vibrant IT industry and actively hire professionals with expertise in IPC.
The average salary range for IPC professionals in India varies based on experience levels. Entry-level positions can expect to earn around INR 4-6 lakhs per annum, while experienced professionals can earn upwards of INR 12-15 lakhs per annum.
A typical career path in IPC may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually moving into roles like Architect or Manager as one gains more experience and expertise in the field.
Some related skills that are often expected or helpful alongside IPC include knowledge of operating systems, networking concepts, programming languages like C/C++, and debugging skills.
As you prepare for IPC job interviews, make sure to thoroughly understand the concepts and practice solving problems related to IPC. With the right skills and knowledge, you can confidently apply for IPC roles in India and advance your career in the IT industry. Good luck!
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
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough