Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 7.0 years
25 - 27 Lacs
bengaluru
Work from Office
Responsibilities: 1. Product Delivery ownership of Board Support Packages and driver development. 2. BSP and Drivers development for Linux on Renesas, NXP and TI Platforms. 3. Design and implementation of system recovery module 4. Board bring up, Schematic review and working with h/w team on new board design. 5. Debug and troubleshoot BSP and Driver level issues. Should be familiar with hardware debugging. 6. Ability to work on applications will be an advantage Requirement: Relevant experience of 5+ years in Embedded Linux Development. Hands on Software Development experience in C/C++. Experience in Linux BSP Development for different platforms Experience in Embedded Development in C, C++ & Python Linux Kernel internals, Device driver implementation. Hands on experience with Yocto for atleast two commercial products Experience in initial board bring up on new hardware, preferably for Renesas, NXP, TI etc. processors. Experience in Customization bootloader and Linux operating system for embedded platforms. Experience in porting board support packages from reference platform. Experience writing custom device drivers and related SDKs/APIs. Candidate should be fully conversant in studying hardware schematics, component/module datasheets. Candidate should be fully conversant in using test equipments like CRO, logic analyzers, data loggers etc. Review of hardware schematics and support the hardware design with low- level software components. Experience with software firmware verification and testing and generating high quality documentation of the design and test results. Candidate should be fully conversant with preparing and understanding pin-muxing arrangements of the hardware Candidate should have worked on IIC, SPI, UART, RTC, Ethernet, Flash, DDR RAM and other high-speed digital interfaces. Mandatory Key Skills yocto,python,debugging,linux bsp,renesas,nxp,ti,device drivers,bsp,linux kernel,board support package,uart,board bringup,spi,bootloader,firmware,embedded development, software development,linux development,embedded linux,c++,linux,kernel
Posted 3 weeks ago
3.0 - 5.0 years
6 - 11 Lacs
hyderabad
Work from Office
Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Mandatory Skills: Azure DevOps. Experience: 3-5 Years.
Posted 3 weeks ago
3.0 - 5.0 years
6 - 11 Lacs
bengaluru
Work from Office
Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Mandatory Skills: Google Cloud DevOps. Experience: 3-5 Years.
Posted 3 weeks ago
3.0 - 5.0 years
6 - 11 Lacs
bengaluru
Work from Office
Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Mandatory Skills: Appian. Experience: 3-5 Years.
Posted 3 weeks ago
2.0 - 6.0 years
7 - 12 Lacs
bengaluru
Hybrid
A Linux Lead developer with experience in embedded Linux runtime environment (Debian preferred). The ideal candidate should have recent hands-on development expertise with the major aspects of embedded Linux (embedded HW architectures, the Linux kernel, build environments, etc.). The position involves a significant level of autonomy in which a self-motivated applicant will work independently to develop solutions. The candidate must also be comfortable working in a team environment and working directly with partners and customers. On occasion, travel may be required to meet with community organizations, partners, and customers. Key Requirements: Implement and maintain a Debian based distribution aimed at Industrial applications. Work cross functionality across multiple groups, geographies and timezones. Port the Linux kernel to new boards and uprev BSPs to new kernel versions Work with customers directly to get issues localized and resolved Design and implement services built upon software products, open source components, and/or custom platforms Build functional design specifications and other project documentation. Review internal and external product documentation and provide appropriate recommendations to other parties involved in various projects Track main open source community efforts and specific projects that potential customer engagements may rely upon. Become an authoritative voice on those topics. Participate in the community and upstream relevant work. Qualifications: Applicant should possess at least a Bachelor degree in Electronics/Computer/Software engineering, Computer Science or equivalent. Applicant must have at least 5-7 years of experience developing software for Linux systems. Applicant must have significant experience one of more of the following: Experience with Debian Linux. Including packages, distribution, build environment and integration. Real-Time Linux Security methods and frameworks in Linux Linux kernel and kernel module development Linux driver development (e.g. USB, block, character, wireless, network stack) Linux kernel debugging skills (e.g. kgdb, lttng, systemtap, jtag, etc.) Embedded/custom Linux distribution development/management Cross-compiling & porting (e.g. make, autoconf) Fluent in at least one scripting language (Python, Perl, Bash) Experience in version control tools like GIT Experience in Linux build systems: Open embedded, Yocto (Poky), Debuild, etc Knowledge of Linux userspace environments Strong English communication Ability to work optimally within a fast-paced multi-national engineering environment Good to have experience in AI, Tools (Eclipse and/or Code), Cloud (AWS, Alibaba, Azure), CI/CD Experience with x86_64 and/or ARM/ARM64 architectures Experience with boot-time optimization IoT experience including cloud interaction Customer facing experience.
Posted 3 weeks ago
8.0 - 13.0 years
18 - 32 Lacs
bengaluru
Work from Office
3 years of experience as an embedded software developer, well-versed in Linux kernel development, firmware, and debugging with a strong grasp of low-level device driver programming. In this role, you will be tasked with developing software components for server operating systems. Your responsibilities will include implementing and porting kernel modules, working on system-level operating system components, and performing some application-level development for Linux-based operating system 3+ Linux kernel development Experience using Yocto. Porting of packages and integrating them into the yocto framework. Expert in Linux debug skills, especially in the core kernel software stability Experience of Linux kernel & embedded systems (Memory Mgmt, Threads/Processes, IPCs & Synchronization, Interrupts, Boot sequence) Exposure to Make, GNU toolchains. Experience with ARM and RISC-V chip architectures Linux Driver customization as per customer needs Assist the Applications team with customer support as needed Produce documentation that may be used inside and outside the company.
Posted 3 weeks ago
7.0 - 12.0 years
0 - 2 Lacs
hyderabad
Work from Office
System Software Test Development (Primary Skillset : C-language) Experience : Minimum 7 years Maximum 12 years Skills: Software Build system and Programming Proficient in C-language, able to develop system level Tests Good understanding of Makefiles and build systems ( yocto) for compiling embedded artifacts like baremetal firmware, kernel, rootfs, device trees, U-Boot, and TF-A. System level testing in Linux and Firmware: Experienced in verifying Linux drivers via sysfs, debug tools, and understanding kernel-user space interactions and device trees, BareMetal drivers etc. System level understanding of software stack required to build embedded platform Low level to middleware) Excellent Debugging and Problem-Solving skills : Skilled in resolving driver issues and interpreting hardware components like DMA engines, controllers, registers, and memory mapped I/O Understanding of SOC and ARM architecture: Solid understanding of SoC design and ARM architecture, including CPU, memory, and peripheral interactions. Embedded Boot Flow and Peripheral Knowledge: Experience with boot flows (OSPI, QSPI, JTAG) and peripheral protocols including I2C, Flash, GEM Ethernet, USB, and PCIe etc. Other Essential Skills: Strong technical communicator with problem-solving skills, team spirit, and a proactive, ownership-driven mindset. Responsibilities: 1) Pre-Silicon and Post-silicon : Debugging, Porting and verification 2) System level Verification : Linux and Baremetal based system level test development.
Posted 3 weeks ago
1.0 - 3.0 years
4 - 6 Lacs
bengaluru
Work from Office
C programming skills for embedded systems. Experience with Linux device driver development (SPI, I2C, UART, DMA, etc.). Good understanding of BSP, SDKs, and cross-compilation for embedded platforms. Familiarity with Linux kernel internals and basic debugging tools. Experience working with Device Tree (.dti/.dtsi) files. Understanding of bootloaders (U-Boot, GRUB, etc.). Experience with shell scripting and command-line tools in Linux. Strong debugging skills using JTAG, GDB, dmesg, and other debugging tools. Experience with Petalinux or Yocto is a plus. Familiarity with SPI, I2C, eMMC, and other peripherals.
Posted 3 weeks ago
4.0 - 8.0 years
6 - 11 Lacs
bengaluru
Work from Office
JOB SUMMARY (Main Responsibilities) For Server, Storage system level FW development, BMC FW design, development and Debug. Co-work with gaolable FW dev. Team for project support for fit design key milestone. ESSENTIAL DUTIES AND RESPONSIBILITIES (Key firmware Engineering Capabilities) - Design, Develop, Debug OpenBMC-based functional modules, ensuring seamless integration with server platform hardware. - Customize OpenBMC's Linux distribution using Yocto Project, supporting operations based on Redfish and IPMI. - Develop, test and deploy server hardware components connected to BMC. - Create and maintain firmware CI/CD process to commit, unit test, and release code. - Create and review HLD and LLD, technical spec and related documents. - Effectively communicate the technical aspects of a project to cross-functional teams. - Propose technical solutions and assess feature requirements, assisting in analyzing technical risks, blockers, and opportunities to ensure smooth project transitions. - Monitor industry trends and incorporate new technologies. TECHNICAL KNOWLEDGE & SKILLS - Deep understanding of OpenBMC architecture , including its core components (e.g., D-Bus, Systemd, REST API ). - Familiarity with Yocto Project and Devtool for building and customizing embedded Linux systems. - Proficiency in hardware management protocols such as IPMI, Redfish, and PLDM. - Expertise in embedded system development, with experience in C++, Python, or LUA. - Familiarity with server hardware architecture, including the management and deployment of server key components. - Strong troubleshooting skills to quickly identify and resolve hardware and software integration issues. - Knowledge of industry-standard protocols such as MCTP and PLDM . - Familiarity with Platform porting and event logging. Extra SKILLS is plus. - Comprehensive knowledge of Agile practices or scrum. - Good understanding of product development and manufacturing processes including test validation. - Basic technical background to recognize, assess and communicate cross-functional issues and risks. LANGUAGE SKILLS Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the public in English. COMMUNICATION SKILLS - Influence others and share best practices. - Effectively communicate with good understanding of English - Understand and meet customer needs and expectations. - Work as part of a global team. - Could smoothly to co-work with cross function team - Ability to define problems, collect data, establish facts, and draw valid conclusions. EDUCATION AND EXPERIENCE REQIREMENTS - 6+ years related BMC/OpenBMC FW development - Bachelor or Master in Electronics, Computer science, software engineering or related equivalent experience. With BMC development required. With Server or Storage product experience Required. With OpenBMC experience Required With BIOS concept and experience is preferred.
Posted 3 weeks ago
5.0 - 9.0 years
9 - 14 Lacs
bengaluru
Work from Office
JOB SUMMARY (Main Responsibilities) For Server, Storage system level FW development, BMC FW design, development and Debug. Co-work with gaolable FW dev. Team for project support for fit design key milestone. ESSENTIAL DUTIES AND RESPONSIBILITIES (Key firmware Engineering Capabilities) - Design, Develop, Debug OpenBMC-based functional modules, ensuring seamless integration with server platform hardware. - Customize OpenBMC's Linux distribution using Yocto Project, supporting operations based on Redfish and IPMI. - Develop, test and deploy server hardware components connected to BMC. - Create and maintain firmware CI/CD process to commit, unit test, and release code. - Create and review HLD and LLD, technical spec and related documents. - Effectively communicate the technical aspects of a project to cross-functional teams. - Propose technical solutions and assess feature requirements, assisting in analyzing technical risks, blockers, and opportunities to ensure smooth project transitions. - Monitor industry trends and incorporate new technologies. TECHNICAL KNOWLEDGE & SKILLS - Deep understanding of Legacy BMC and OpenBMC architecture , including its core components (e.g., D-Bus, Systemd, REST API ). - Familiarity with Yocto Project and Devtool for building and customizing embedded Linux systems. - Proficiency in hardware management protocols such as IPMI, Redfish, and PLDM. - Expertise in embedded system development, with experience in C++, Python, or LUA. - Familiarity with server hardware architecture, including the management and deployment of server key components. - Strong troubleshooting skills to quickly identify and resolve hardware and software integration issues. - Knowledge of industry-standard protocols such as MCTP and PLDM . - Familiarity with Platform porting and event logging. Extra SKILLS is plus. - Comprehensive knowledge of Agile practices or scrum. - Good understanding of product development and manufacturing processes including test validation. - Basic technical background to recognize, assess and communicate cross-functional issues and risks. LANGUAGE SKILLS Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the public in English. COMMUNICATION SKILLS - Influence others and share best practices. - Effectively communicate with good understanding of English - Understand and meet customer needs and expectations. - Work as part of a global team. - Could smoothly to co-work with cross function team - Ability to define problems, collect data, establish facts, and draw valid conclusions. EDUCATION AND EXPERIENCE REQIREMENTS - 6+ years related BMC/OpenBMC FW development - Bachelor or Master in Electronics, Computer science, software engineering or related equivalent experience. With BMC development required. With Server or Storage product experience Required. With OpenBMC experience Required With BIOS concept and experience is preferred.
Posted 3 weeks ago
2.0 - 4.0 years
8 - 12 Lacs
hyderabad, chennai, bengaluru
Work from Office
Skills/Experience: Good understanding of C programming, LSP, Make/buildroot/Yocto(bitbake)/Anroid build system, Android architecture, GIT/P4(Perforce), good understanding of cross compilations(ARM), Python or Shell Domain: Build and integration Experience (years) : 2 to 4 years Location - Bengaluru,Hyderabad,Chennai,Pune
Posted 3 weeks ago
5.0 - 7.0 years
0 - 1 Lacs
dhule
Work from Office
Responsibilities: Product Delivery ownership of Board Support Packages and driver development. BSP and Drivers development for Linux on Renesas, NXP and TI Platforms. Design and implementation of system recovery module Board bring up, Schematic review and working with h/w team on new board design. Debug and troubleshoot BSP and Driver level issues. Should be familiar with hardware debugging. Ability to work on applications will be an advantage Requirement: Relevant experience of 5+ years in Embedded Linux Development. Hands on Software Development experience in C/C++. Experience in Linux BSP Development for different platforms Experience in Embedded Development in C, C++ & Python Linux Kernel internals, Device driver implementation. Hands on experience with Yocto for atleast two commercial products Experience in initial board bring up on new hardware, preferably for Renesas, NXP, TI etc. processors. Experience in Customization bootloader and Linux operating system for embedded platforms. Experience in porting board support packages from reference platform. Experience writing custom device drivers and related SDKs/APIs. Candidate should be fully conversant in studying hardware schematics, component/module datasheets. Candidate should be fully conversant in using test equipments like CRO, logic analyzers, data loggers etc. Review of hardware schematics and support the hardware design with low- level software components. Experience with software firmware verification and testing and generating high quality documentation of the design and test results. Candidate should be fully conversant with preparing and understanding pin-muxing arrangements of the hardware Candidate should have worked on IIC, SPI, UART, RTC, Ethernet, Flash, DDR RAM and other high-speed digital interfaces.
Posted 3 weeks ago
6.0 - 11.0 years
6 - 11 Lacs
bengaluru
Work from Office
JOB SUMMARY (Main Responsibilities) For Server, Storage system level FW development, BMC FW design, development and Debug. Co-work with gaolable FW dev. Team for project support for fit design key milestone. ESSENTIAL DUTIES AND RESPONSIBILITIES (Key firmware Engineering Capabilities) - Design, Develop, Debug OpenBMC-based functional modules, ensuring seamless integration with server platform hardware. - Customize OpenBMC's Linux distribution using Yocto Project, supporting operations based on Redfish and IPMI. - Develop, test and deploy server hardware components connected to BMC. - Create and maintain firmware CI/CD process to commit, unit test, and release code. - Create and review HLD and LLD, technical spec and related documents. - Effectively communicate the technical aspects of a project to cross-functional teams. - Propose technical solutions and assess feature requirements, assisting in analyzing technical risks, blockers, and opportunities to ensure smooth project transitions. - Monitor industry trends and incorporate new technologies. TECHNICAL KNOWLEDGE & SKILLS - Deep understanding of OpenBMC architecture , including its core components (e.g., D-Bus, Systemd, REST API ). - Familiarity with Yocto Project and Devtool for building and customizing embedded Linux systems. - Proficiency in hardware management protocols such as IPMI, Redfish, and PLDM. - Expertise in embedded system development, with experience in C++, Python, or LUA. - Familiarity with server hardware architecture, including the management and deployment of server key components. - Strong troubleshooting skills to quickly identify and resolve hardware and software integration issues. - Knowledge of industry-standard protocols such as MCTP and PLDM . - Familiarity with Platform porting and event logging. Extra SKILLS is plus. - Comprehensive knowledge of Agile practices or scrum. - Good understanding of product development and manufacturing processes including test validation. - Basic technical background to recognize, assess and communicate cross-functional issues and risks. LANGUAGE SKILLS Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the public in English. COMMUNICATION SKILLS - Influence others and share best practices. - Effectively communicate with good understanding of English - Understand and meet customer needs and expectations. - Work as part of a global team. - Could smoothly to co-work with cross function team - Ability to define problems, collect data, establish facts, and draw valid conclusions. EDUCATION AND EXPERIENCE REQIREMENTS - 6+ years related BMC/OpenBMC FW development - Bachelor or Master in Electronics, Computer science, software engineering or related equivalent experience. With BMC development required. With Server or Storage product experience Required. With OpenBMC experience Required With BIOS concept and experience is preferred.
Posted 3 weeks ago
4.0 - 8.0 years
6 - 11 Lacs
bengaluru
Work from Office
JOB SUMMARY (Main Responsibilities) For Server, Storage system level FW development, BMC FW design, development and Debug. Co-work with gaolable FW dev. Team for project support for fit design key milestone. ESSENTIAL DUTIES AND RESPONSIBILITIES (Key firmware Engineering Capabilities) 1. Design, Develop, Debug openBMC-based functional modules, ensuring seamless integration with server platform hardware. 2. Customize OpenBMC's Linux distribution using Yocto Project, supporting operations based on Redfish and IPMI. 3. Develop, test and deploy server hardware components connected to BMC. 4. Create and maintain firmware CI/CD process to commit, unit test, and release code. (familiar with Git, build process) 5. Create and review HLD and LLD, technical spec and related documents. 6. Effectively communicate the technical aspects of a project to cross-functional teams. 7. Propose technical solutions and assess feature requirements, assisting in analyzing technical risks, blockers, and opportunities to ensure smooth project transitions. 8. Monitor industry trends and incorporate new technologies. TECHNICAL KNOWLEDGE & SKILLS - Deep understanding of OpenBMC architecture , including its core components (e.g., D-Bus, Systemd, REST API ). - Familiarity with Yocto Project and Devtool for building and customizing embedded Linux systems. - Proficiency in hardware management protocols such as I PMI, Redfish, and PLDM. - Expertise in embedded system development, with experience in C++, Python, or LUA. - Familiarity with server hardware architecture, including the management and deployment of server key components. - Strong troubleshooting skills to quickly identify and resolve hardware and software integration issues. - Knowledge of industry-standard protocols such as MCTP and PLDM . - Familiarity with Platform porting and event logging . Extra SKILLS is plus. - Familiarity with HRoT concepts and implementations, with knowledge of the latest trends in server security. - Familiarity with Rack Management and NVidia GPU technology in server applications. LANGUAGE SKILLS Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the public in English. COMMUNICATION SKILLS - Influence others and share best practices. - Effectively communicate with good understanding of English - Understand and meet customer needs and expectations. - Work as part of a global team. - Could smoothly to co-work with cross function team - Ability to define problems, collect data, establish facts, and draw valid conclusions. EDUCATION AND EXPERIENCE REQIREMENTS - 6+ years related BMC/OpenBMC FW development - Bachelor or Master in Electronics, Computer science, software engineering or related equivalent experience. With BMC development required. With Server or Storage product experience Required. With OpenBMC experience Required With BIOS concept and experience is preferred.
Posted 3 weeks ago
3.0 - 5.0 years
6 - 11 Lacs
bengaluru
Work from Office
Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Mandatory Skills: DevOps. Experience: 3-5 Years.
Posted 3 weeks ago
3.0 - 5.0 years
6 - 11 Lacs
bengaluru
Work from Office
Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Mandatory Skills: Fullstack MERN. Experience: 3-5 Years.
Posted 3 weeks ago
5.0 - 8.0 years
5 - 9 Lacs
hyderabad
Work from Office
Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Mandatory Skills: DevOps-Terraform.Experience: 5-8 Years.
Posted 3 weeks ago
5.0 - 9.0 years
10 - 14 Lacs
bengaluru
Work from Office
Job Summary: We are seeking a skilled Middleware Lead to spearhead design, develop, and integrate middleware components for a Linux-based In-Vehicle Infotainment (IVI) system. The role involves leading a team in building and maintaining communication services, multimedia frameworks, and other platform services that bridge the Board Support Package (BSP), and Human-Machine Interface (HMI) layers. Key Responsibilities: Lead the end-to-end technical delivery of Linux-based IVI middleware components including multimedia frameworks (GStreamer, PulseAudio), radio(AM, FM, DAB+, Weather Band ), communication services (Bluetooth, Wi-Fi, GPS), and vehicle data interfaces. Collaborate with BSP teams to ensure middleware integrates seamlessly with hardware and low-level software. Work with HMI developers to expose middleware services efficiently for UI consumption. Implement inter-process communication (IPC) mechanisms and service discovery protocols. Optimize middleware performance and resource utilization on embedded Linux platforms. Debug and troubleshoot middleware issues across the software stack. Participate in architectural discussions, code reviews, and documentation. Ensure middleware complies with automotive standards and security best practices Work closely with project management to align technical execution with timelines and milestones. Stay updated with emerging technologies and industry trends relevant to IVI and embedded Linux development. Required Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or related field. 5+ years of experience in middleware development in with Safe RTOS environment. Strong knowledge of multimedia frameworks (GStreamer, PulseAudio) and networking protocols. Experience with Bluetooth, Wi-Fi, GPS, and CAN bus communication protocols. Proficient in C/C++ and scripting languages like Python or Bash. Experience in Linux IPC mechanisms (DBus, sockets). Good understanding of embedded Linux architecture and cross-layer integration. Strong problem-solving and collaborative skills. Preferred Skills: Experience in automotive IVI or embedded systems development. Knowledge of Yocto Project or Buildroot build systems. Familiarity with containerization (Docker) and CI/CD pipelines. Understanding of automotive safety (ISO 26262) and cybersecurity requirements. Exposure to Agile development methodologies.
Posted 3 weeks ago
7.0 - 9.0 years
12 - 19 Lacs
bengaluru
Work from Office
3 years of experience as an embedded software developer, well-versed in Linux kernel development, firmware, and debugging with a strong grasp of low-level device driver programming. In this role, you will be tasked with developing software components for server operating systems. Your responsibilities will include implementing and porting kernel modules, working on system-level operating system components, and performing some application-level development for Linux-based operating system 3+ Linux kernel development Experience using Yocto. Porting of packages and integrating them into the yocto framework. Expert in Linux debug skills, especially in the core kernel software stability Experience of Linux kernel & embedded systems (Memory Mgmt, Threads/Processes, IPCs & Synchronization, Interrupts, Boot sequence) Exposure to Make, GNU toolchains. Experience with ARM and RISC-V chip architectures Linux Driver customization as per customer needs Assist the Applications team with customer support as needed Produce documentation that may be used inside and outside the company.
Posted 3 weeks ago
3.0 - 5.0 years
4 - 9 Lacs
ahmedabad
Work from Office
Looking for Embedded Software professional who is technically strong and has hands on experience in Programming Language (C/C++), Linux Kernel, BSP and Device drivers. Candidate should have been involved in development of at least 2- 3 different device drivers for Linux. Experience with board bring up, device driver, porting, bootloader, u-boot, file systems are required. The candidate should be ready to travel and work at customer locations as per project requirements. Responsibilities Requirement understanding, Design, Develop, integrate, unit testing & debugging of Embedded Software Real-time applications, Device Drivers, Bootloader, porting, firmware development, Linux kernel etc. Documentation Requirement Specification, Design, Test Plan & Test cases, User Guide, etc. Work as an independent developer and/or lead as per requirement. Effort estimation, planning, customer Interaction Timely & Quality deliverables. Process adherence. Travel and work at customer location as per project requirements. Required Skills: 3-5 years of experience in Embedded Software development with sound fundamental of C Must have 3+ years of working experience with the Linux kernel & Linux kernel device drivers in relevant project(s) Sound knowledge of OS fundamentals and experience with developing multithreaded and multi process applications Must have hands on experience working in embedded Linux building, Uboot configuration, kernel compilation, Linux start-up sequencing, file-systems, debugging kernel messages and board bring-ups for cross platforms etc. Experience working Linux build systems such as Yocto, buildroot, etc Familiarity with development using Host - Target tool chains for embedded platforms Skilled in debugging using tools like JTAG, TRACE32, ICE, and ICD, along with the ability to use oscilloscopes and protocol analyzers. Good debugging skills, particularly in kernel software stability domains, including crash analysis, system locks, and abnormal resets. Sound knowledge of SW development tools such as Git, CVS, Confluence, JIRA, bit-bucket, SourceTree etc. is must Reading schematics, datasheets, technical reference manual and Silicon revision sheet Passionate about learning new technologies, methodologies, strategies, and processes Should be able to work independently in an aggressive, high-pressure environment Excellent written and verbal communication Self-starter, problem-solving mentality, and creative thinker Good documentation & shall be able to prepare the specification, design documents, test plan & test reports from requirements Desired Skills: Lead/mentor junior engineers Experience in system level debugging, reverse engineering, Linux Internals, Protocol level knowledge of interfaces would be added advantage Experience in RTOS (Zephyr, FreeRTOS, etc) is preferred Good knowledge of working with Open-source software packages is preferred Close cooperation with other leaders and projects managers Positive attitude and has no issues working on different domains/technologies Education Requirements: B. Tech / M. Tech (ECE / CSE) Shift: General Work Week: Monday to Friday
Posted 3 weeks ago
3.0 - 5.0 years
6 - 11 Lacs
kochi
Work from Office
Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain " from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Mandatory Skills: DevOps.Experience3-5 Years.
Posted 3 weeks ago
5.0 - 8.0 years
5 - 10 Lacs
bengaluru
Work from Office
Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain " from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Mandatory Skills: DevOps.Experience5-8 Years.
Posted 3 weeks ago
5.0 - 8.0 years
5 - 10 Lacs
mumbai
Work from Office
Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain " from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Mandatory Skills: DevOps.Experience5-8 Years.
Posted 3 weeks ago
3.0 - 5.0 years
6 - 11 Lacs
bengaluru
Work from Office
Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain " from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Mandatory Skills: DevOps.Experience3-5 Years.
Posted 3 weeks ago
5.0 - 8.0 years
5 - 9 Lacs
hyderabad
Work from Office
Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Deliver No Performance Parameter Measure 1. Continuous Integration,Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Timely customer resolution as per TAT Zero escalation Mandatory Skills: DevOps. Experience5-8 Years.
Posted 3 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |