Jobs
Interviews

160 Gerrit Jobs - Page 3

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

10.0 - 17.0 years

30 - 40 Lacs

Bengaluru

Work from Office

The Opportunity Nutanix is combining its industry-leading software-defined storage technologies with open-source Cloud Native storage solutions(NDK) to build the best-in-breed data management service for state-full containerized applications. You will join an impactful, fast-moving cloud native storage team and will play a crucial role in designing and developing reliable, efficient, and high-performance software for large-scale enterprise and hybrid cloud environments. Your work will involve understanding complex distributed systems and solving customer requirements by designing innovative solutions. Working closely with various teams, you will contribute to delivering high-quality products in a fast-paced environment. The role also offers the opportunity to engage with customers and support them in resolving production issues. You will have the opportunity to address technical debt and drive contentious performance goals for the platform, while ensuring prompt resolution of customer issues by collaborating with support and SRE teams. About the Team Our team at Nutanix, NDK, is a global, diverse group of engineers working across various regions worldwide, offering a unique opportunity to collaborate with people from different backgrounds and cultures. As part of the team, you will have one's own responsibility to work on cutting-edge features aimed at delivering industry-leading solutions for hybrid cloud infrastructures. We value continuous learning, innovation, and collaboration to ensure our customers receive the best return on investment. Our team culture fosters growth, teamwork, and an environment where everyone's contributions are valued. You will report to a Senior Manager who provides guidance, support, and opportunities for career development. At Nutanix, we understand the importance of work-life balance and prioritize our employees' well-being. Travel requirements for this position are minimal, allowing you to focus on delivering high-quality results while enjoying a fulfilling personal life. Your Role Design and develop cloud native storage technologies for disaster recovery and backup solutions. Develop a good understanding of Cloud Native Storage technologies, including Disaster Recovery and Backup. Develop software features and unit tests for storage and data protection solutions for containerized applications. Setup and deploy complex stateful application and data management solutions in a containerized environment. Work with the Nutanix Global (mainly India and USA) engineering and multi-functional teams What You Will Bring BS/MS degree in Computer Science or equivalent 10-16 years of experience with distributed systems and client-server architectures. Knowledge of building micro-service-based applications. Hands-on development in Golang Programming Strong development experience on Linux/Unix OS platform Hands-on experience working with version control / DevOps tools Git, Gerrit, or Jenkins Good to have Working knowledge of Data Protection technologies like Disaster Recovery and Backup. Experience developing software for containerized platforms like Kubernetes. Experience with working with applications within hyperscalers including AWS, Azure or GCP. Good understanding of Kubernetes Custom Resource and controller development. Work Arrangements This role operates in a hybrid capacity, blending the benefits of remote work with the advantages of in-person collaboration. For most roles, that will mean coming into an office a minimum of 3 days per week, however certain roles and/or teams may require more frequent in-office presence. Additional team-specific guidance and norms will be provided by your manager.

Posted 3 weeks ago

Apply

10.0 - 17.0 years

30 - 40 Lacs

Pune, Bengaluru

Work from Office

SMTS / Staff Engineer - [Distributed System Developers, Python/Golang/Java, Kubernetes] The Opportunity Are you a passionate backend developer with 12+ years of experience looking to make an impact? If so, join our NKP Team at Nutanix and collaborate with a global team on cutting-edge projects at the intersection of Kubernetes, application mobility, and security. This role offers the opportunity to grow your technical skills and contribute to innovative solutions in a dynamic and supportive environment. About the Team NKP is a complete, enterprise-grade, production-ready platform based on Kubernetes that serves modern applications. By taking the best of the Cloud Native Computing Foundation (CNCF) ecosystem, but providing it in an integrated and lifecycle-managed package, NKP delivers all the functionality necessary in production with a dramatically lowered TCO. NKP provides simplified Kubernetes operations, seamless application mobility, and integrated security and compliance. Platform engineers and IT admins can use NKP to keep all cloud native resources up-to-date with upgrades, patching, maintenance, and security. The technology and community in this industry are growing fast, new applications and solutions are coming to the market every day, new standards are becoming mature at full speed. Our NKP team also hunger for talent at the same time to stay competitive. You will report to the Director of Engineering, who adopts a collaborative leadership style that encourages team involvement in decision-making and values open discussions. The manager emphasizes the importance of strong communication and problem-solving skills, aiming to build a supportive environment for both personal and professional development. The work setup is hybrid, with the expectation for employees to visit the office twice a week, although some may choose to come in three times a week based on their preferences and team needs. This role does not require any travel, allowing the new hire to focus on their responsibilities within the local team while also collaborating effectively with their US counterparts through virtual meetings and communication tools. Your Role Design and develop cloud native storage technologies for disaster recovery and backup solutions. Develop a good understanding of Cloud Native Storage technologies, including Disaster Recovery and Backup. Develop software features and unit tests for storage and data protection solutions for containerized applications. Setup and deploy complex stateful application and data management solutions in a containerized environment. Work with the Nutanix Global (mainly India and USA) engineering and multi-functional teams What You Will Bring BS/MS degree in Computer Science or equivalent 10-16 years of experience with distributed systems and client-server architectures. Knowledge of building micro-service-based applications. Hands-on development in Golang Programming Strong development experience on Linux/Unix OS platform Hands-on experience working with version control / DevOps tools Git, Gerrit, or Jenkins Good to have Working knowledge of Data Protection technologies like Disaster Recovery and Backup. Experience developing software for containerized platforms like Kubernetes. Experience with working with applications within hyperscalers including AWS, Azure or GCP. Good understanding of Kubernetes Custom Resource and controller development.

Posted 3 weeks ago

Apply

5.0 - 10.0 years

12 - 22 Lacs

Bengaluru

Work from Office

Yes, we are looking for the following skils. Yocto Project & Embedded Linux Development, Bitbake Recipe Development & Build Configuration Version Control using Git (with CI/CD Integration)Shell / Python Scripting. Required Candidate profile - Strong experience with embedded Linux development & Yocto Project. - In-depth knowledge of Linux kernel internals and device driver development. - Experience in Git, Bitbake

Posted 4 weeks ago

Apply

7.0 - 10.0 years

9 - 12 Lacs

Bengaluru

Work from Office

Project description The client is a leader in the space of firmware/embedded development. Market leader with cutting edge technology. Responsibilities Drive the hands-on development of firmware solutions, ensuring innovation and efficiency Employ strong C language programming skills to create high-quality and reliable firmware Optimize and enhance functionalities related to BIOS, power management, and PCIe technologies Apply in-depth knowledge of UEFI BIOS, ACPI, and AGESA to contribute to advanced firmware development Lead and actively contribute to the development of platform BIOS, ensuring compatibility and optimal system performance Navigate the entire firmware development lifecycle, from conceptualization to release, ensuring efficiency and quality SkillsMust have Very strong in C language programming and debugging Working knowledge of git/Gerrit 7-10 years of experience in hands-on firmware development Good understanding and experience with BIOS, power management and PCIe Good knowledge SoC power management CPU/Device power states, hot-plug etc Strong knowledge of UEFI BIOS, ACPI. AGESA knowledge is a big plus Nice to have Bachelor's degree in computer science engineering from a reputed college Master's degree from a reputed university is a big plus

Posted 4 weeks ago

Apply

7.0 - 10.0 years

9 - 12 Lacs

Bengaluru

Work from Office

Project description This is a great opportunity to work as a part of highly regarded team to deliver leading edge solutions. Responsibilities Drive the development of cutting-edge memory-related firmware projects, contributing to the creation of innovative solutions Collaborate with a highly regarded team to bring innovation to memory-related firmware, ensuring solutions are at the forefront of industry advancements Tackle complex challenges by employing strong problem-solving skills, enhancing firmware to meet evolving performance and reliability standards SkillsMust have 7-10 years' experience. Strong with C language programming Working knowledge of git/gerrit Good understanding of DDR4, DDR5, NVDIMM Good understanding of different DIMM types (UDIMM/SODIMM/RDIMM/LRDIMM/LPDDR) Good understanding of UMC features like ECC, SME, SEV, RAS etc Nice to have Understanding different vendor implementations and memory timing differences is a big plus

Posted 4 weeks ago

Apply

2.0 - 7.0 years

4 - 9 Lacs

Bengaluru

Work from Office

As a Firmware developer you will be responsible for designing and developing components and features independently in IBM India Systems Development Lab. ISDL works on end-to-end design and development across Power, Z and Storage portfolio. You would be a part of WW Firmware development organization and would be involved in designing & developing cutting edge features on the Open BMC stack for next generation enterprise Power servers. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 2-15 years of relevant industry experience Proficient in Modern C++, STL, Design patterns, Data structures Hands on experience working on Linux flavors and strong OS fundamentals Experience with Open-source tools & Scripting languagesGit, Gerrit, Jenkins, Perl/Python, Bitbake Excellent debug and problem determination skills You should be a self-starter, team player and flexible to work in an agile fashion collaborating with global teams. Preferred technical and professional experience OpenBMC development experience Hands on knowledge in any of the following area is desirable Server Management protocols (Redfish, REST, HTTP) Working with Device trees & writing Hardware Abstraction Layer wrappers for HW protocols (I2C/SPI/GPIO etc) Networking domain (Socket programming/SSL/Certificates/Linux Firewalls) Exposure/Experience on C++17 & C++20 is greatly desired Experience with Hardware bring up will be an added plus

Posted 4 weeks ago

Apply

4.0 - 9.0 years

11 - 15 Lacs

Bengaluru

Work from Office

Join our dynamic Product & Engineering team as a Test Lead, where you will play a pivotal role in innovating advanced Telecom Software Products for 4G and 5G technologies. In our hybrid work environment, youll work with a passionate group of engineers and product developers, tackling the demands of the R&D product development team. Your expertise will help ensure quality and reliability in cutting-edge communication technologies, driving meaningful improvements and performance enhancements. You have: 4+ years of relevant testing experience on Telecom grade products. Testing expertise in SIP, VOLTE/IMS, TAS, in 4G/5G core technologies In-depth working experience with cloud-ready, cloud-native, microservices, container architectures. Telecom domain experience in the areas of IMS, IP Networking, Telco cloud Core network, Docker/Container/POD, HTTP/2, Service Mesh, Kubernetes. Testing & Automation (ROBOT, Selenium) It would be nice if you also had: Experience with cloud and cloud-native technologies (Kubernetes, Docker, etc.). Familiarity with IMS, VoLTE, and networking domains. Knowledge of GIT and Gerrit version control systems. Work in functional & non-functional testing and use best practices and knowledge of internal or external business issues to improve products or services. Use advanced problem-solving skills to solve complex problems or problems that do not have routine solutions and take a new perspective. Act as a professional advisor and mentor to colleagues. Analyze, design, develop and test products/services/bug resolution for integrated hardware/software systems as per customers' requirements. Resolve customer trouble tickets. Diagnose complex problems/issues (hardware, software, combination) and provide resolution or recommend corrective actions. Develop SW / HW build-controlled production releases (main and update releases, service packages, maintenance updates, and customer design engineering). Apply and maintain quality standards. Participates in process and tool evolution and improvements.

Posted 4 weeks ago

Apply

2.0 - 6.0 years

4 - 8 Lacs

Hyderabad

Work from Office

Required Skills : Very good C programming and Linux skills. Good to have experience in embedded/automotive software and/or driver development on ARM SoCs on Linux/Android etc Good to have multi-threaded programming experience. Good at Linux System programming. Good understanding of Linux OS concepts and Linux Kernel internals. Awareness of RTOS operating system fundamentals / processor architecture /embedded system and microprocessor concepts. Familiarity with parallel-processing concepts such as threads, signals, priorities, semaphores, mutexes, race-conditions, deadlocks, etc. Experience with scripting languages (Python, Shell scripts) Implement Tools and Test applications to enable and streamline testing process. Contribute in pre-silicon and post-silicon bring-up of future chipsets. Good system debugging skills and root cause analysis. Excellent Linux kernel debugging skills with ability to Find the exact root cause. Experience in using debugging tools like Lauterbach, Trace tools and the ability to use Oscilloscope and Protocol Analysers Good understating of working debug tools like JTAG/TRACE. Strong analytical and problem-solving skills Should be a good team-player and easy to work with various stake holders. Good to have experience dev ops tools like Git/Perforce/Gerrit/Code Collab etc.. Candidate should be familiar in understanding the peripheral hardware, Device Data sheets, Schematics, Specification and Reference manual. Good understanding of communication protocols (SPI, I2C, UART) Knowledge on LDO/SMPS, Crystals/Clocks, Battery charging and Fuel gauge Drivers design and development on multiprocessor and multithreaded ASIC platforms. Preferably good understanding about ARM32/64 chipset architecture. good to have experience working in Linux USB/HSIC/PCIe Core drivers. Working knowledge of any of the peripheral Linux drivers areas such as: DMA, PMIC, USB, PCIe, HSIC Good to have experience with at least one Peripherals like.. USB/Ethernet/PCIe/I2C/SPI etc on Linux/Android Good to have experience on storage domain like SCSI, UFS, NAND, NOR on Linux/Android Prior experience with Android is a plus Education Requirements: B. Tech / M. Tech (ECE / CSE) Experience: 2 to 6 Years Location: Hyderabad & Bangalore Shift: General Work Week: Monday to Friday

Posted 1 month ago

Apply

2.0 - 6.0 years

6 - 10 Lacs

Hyderabad, Bengaluru

Work from Office

Required Skills : Very good C programming. Awareness of RTOS operating system fundamentals / processor architecture /embedded system and microprocessor concepts. Preferably good understanding about ARM32/64 chipset architecture. Good to have knowledge on Booting process. Strong experience on performance analysis of boot, CPU across the sub system and providing the solution. Good knowledge on at least one bootloader like UEFI, U-boot, ACPI ... Good to have exposure on secure boot Good understanding of communication protocols (SPI, I2C, UART) Candidate should be familiar in understanding the peripheral hardware, Device Data sheets, Schematics, Specification and Reference manual. Good system debugging skills and root cause analysis. Excellent Linux kernel debugging skills with ability to Find the exact root cause. Experience in using debugging tools like Lauterbach, Trace tools and the ability to use Oscilloscope and Protocol Analysers Good understating of working debug tools like JTAG/TRACE. Strong analytical and problem-solving skills Should be a good team-player and easy to work with various stake holders. Good knowledge of Git/Perforce. Good to have experience dev ops tools like Git/Perforce/Gerrit/Code Collab etc. Education Requirements: B. Tech / M. Tech (ECE / CSE) Shift: General Work Week: Monday to Friday

Posted 1 month ago

Apply

5.0 - 10.0 years

7 - 13 Lacs

Thiruvananthapuram

Work from Office

We are currently looking for a Senior Tools Administrator to evaluate, deploy and maintain the tools in the Software Development Lifecycle. You will support development teams that have issues and questions related to SDLC tools. You will bring your analytical and problem-solving skills to effectively problem solve issues (ie. Check logs, search vendor sites, and check SDLC support guides). WHAT YOULL BE DOING Upgrade existing SDLC tools / applications Support end users Maintain systems and infrastructure Migrate and or consolidate tools to the cloud Liaise with the vendors and product owners ABOUT YOU Computer Science or related technical field At least 5 years of experience with system administration, software development, and or supporting SDLC Proven experience of upgrading tools and applications Understanding of JIRA, Confluence, Aha!, Azure Repos, Azure Artifacts, Gerrit, SmartGit, Jenkins, Fortify, and ALMQC (is an asset for this role) Understand database concepts and administrative functions Knowledgeable with O/S administration (Linux and Windows) Understand SDLC products and processes Project and Task Management Tools Code and Version Control Tools Continuous Integration, Testing, and Deployment Tools Development, Modeling, and Code Review Tools Accessibility and Security Tools Knowledgeable of cloud technologies Knowledgeable of DevOps processes Take ownership and can work independently as well in a team Have excellent communication skills both verbal and written

Posted 1 month ago

Apply

3.0 - 5.0 years

2 - 5 Lacs

Noida

Work from Office

We are looking for a skilled software engineer with 3 to 5 years of proven project experience in software engineering. The ideal candidate should have experience with Linux Services, systemd, and core dump. Roles and Responsibility Participate in the analysis, diagnosis, and troubleshooting of SW issues. Maintain and enhance the existing codebase and platform. Test and validate functionality using simulations, stubs, and real hardware. Work in an Agile Scum or Kanban environment with other team members. Support management with selected, development-specific tasks. Collaborate with cross-functional teams to identify and prioritize project requirements. Job Experience with Linux Services, systemd, and core dump. Good knowledge of C/C++, CMake. Experience with embedded systems. Experience with git, Github, and Gerrit. Experience with Agile SCRUM or Kanban and Jira. Knowledge of Python is a plus. Experience in SW development for the automotive industry is desirable. Familiarity with Yocto, QNX, Gtest, Gmock, Zuul, and Bazel is beneficial. Ability to work remotely as part of a distributed team.

Posted 1 month ago

Apply

8.0 - 10.0 years

4 - 8 Lacs

Thiruvananthapuram

Work from Office

KEY RESPONSIBILITIES Develop application code using Angular 13 or higher, Spring Boot, Jboss Develop and Deploy applications on OpenShift platform Prepare technical documentation Provide detailed development estimates Ensure that solutions adhere to development best practices and architectural principles Participate in integration and regression testing Implement security policies as set out QUALIFICATIONS 1. Software engineering, computer science or related degree plus 10+ years software development experience using a Java web application stack 2. Experience in Spring boot and JBoss is mandatory 3. Hands-on experience with Angular 13 and above, including Angular custom theming Angular Material RRxJS Implementation and use of RESTful APIs Experience working in an Agile Team environment as well as work independently Strong knowledge of SDLC concepts, practices and procedures 4. Strong knowledge of source control software (preferably Git) 5. Familiarity with continuous integration, dependency management and code review tools (preferably Jenkins, Maven, Gerrit) 6. Knowledge of Oracle database NICE TO HAVE SKILLS 1. Exposure to Continuous delivery concepts (deployment pipelines etc.) 2. OpenShift/Kubernetes 3. AWS Knowledge 4. Knowledge of Jira tool 5. Experience developing client-facing, W3C standards and AODA compliant, web applications supporting multiple browsers and operating systems SYSTEMS ENVIRONMENT: Multi-tier web-based solutions involving a wide variety of hardware and operating systems DEVELOPMENT ENVIRONMENT AND TOOLS: Angular 10 +, Java, Java EE, Unix, Spring MVC, Spring Boot, Hibernate, jQuery, JPA, JDBC, SOA, JAX-WS, REST, SOAP, JAXB Bindings, EJB 3.0, JSON, CSS, XML, HTML5, Debugging tools, JBoss application server, Ant, Oracle, Eclipse, Webstorm, GIT, Junit testing, UML, Knowledge of modelling tools

Posted 1 month ago

Apply

15.0 - 20.0 years

17 - 22 Lacs

Pune

Work from Office

Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Advanced Embedded System Engineering Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, applying knowledge of technologies, methodologies, and tools to support projects or clients. Your role involves overseeing the software development process and ensuring successful project delivery. Roles & Responsibilities:- Contribute to android platforms powering automotive infotainment systems.- Strong passion for android as an ecosystem, ideally experience with implementing android apps or working on the android platform level- Regularly catch up with latest android platform technologies presented on Googles conferences.- Develop architectural concepts.- Get involved in the full lifecycle of software development to build best-in-class experience information and entertainment applications- A desire to learn new things and the ability to understand complex systems. Professional & Technical Skills: - 6+ years of experience in Android platform domain-Should have good knowledge on Android framework, custom android HALs, services and SDK add-ons.- Hands on expertise on the integration of AIDL/HIDL- Working Experience in C++ programming especially with modern versions like C++ 11, 14 and 17.- Experience with Linux- Good with android device configurations.- Working knowledge in version control tools like Git, Gerrit and Github- Networking knowledge to debug issues.- Proficient in multi-threaded programming and middleware solution development in the Android environment.- Strong in fundamentals of IPC and OS concepts. Additional Information:- The candidate should have a minimum of 6 years of experience in Infotainment & Telematics- This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 1 month ago

Apply

15.0 - 20.0 years

17 - 22 Lacs

Pune

Work from Office

Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Advanced Embedded System Engineering Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, applying knowledge of technologies, methodologies, and tools to support projects or clients. Your role involves overseeing the software development process and ensuring successful project delivery. Roles & Responsibilities:- Contribute to android platforms/apps powering automotive infotainment systems.- Strong passion for android as an ecosystem, ideally experience with implementing android apps or working on the android platform level.- Regularly catch up with latest android platform technologies presented on Googles conferences.- Get involved in building best-in-class system user interface.- A desire to learn new things and the ability to understand complex systems. Professional & Technical Skills: - Proficient in Java or Kotlin programming language- Extensive knowledge of Android core building blocks/ app fundamentals and their lifecycles- Proficient in OO design patterns and SOLID principles- Good understanding of Android platform architecture and IPC concepts- Working knowledge in version control tools like Git, Gerrit and Github- Focus on creating best UI solutions- Good ability to gather information and create an overall technical picture about the system in peer-to-peer communication environment with other experienced engineers- Great problem solving skills, ability to navigate complex code bases, a hands-on approach- Ability to excel as a team player- Proactive ownership of self-progress and team delivery- Hands on expertise in developing/customizing Android SystemUI - Hands on Jetpack Compose expertise Professional Attributes1.Excellent Communication2. Team Player Additional Information:- The candidate should have minimum 6 years of experience in Advanced Embedded System Engineering.- This position is based in Pune.- A 15 years full time education is required. Qualification 15 years full time education

Posted 1 month ago

Apply

10.0 - 15.0 years

12 - 17 Lacs

Pune

Work from Office

Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Advanced Embedded System Engineering Good to have skills : NAMinimum 12 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, applying knowledge of technologies, methodologies, and tools to support projects or clients. Your role involves overseeing the software development process and ensuring successful project delivery. Roles & Responsibilities:- Contribute to android platforms powering automotive infotainment systems.- Strong passion for android as an ecosystem, ideally experience with implementing android apps or working on the android platform level- Regularly catch up with latest android platform technologies presented on Googles conferences.- Develop architectural concepts.- Get involved in the full lifecycle of software development to build best-in-class experience information and entertainment applications- A desire to learn new things and the ability to understand complex systems. Professional & Technical Skills: - 10+ years of experience in Android platform domain-Should have good knowledge on Android framework, custom android HALs, services and SDK add-ons.- Hands on expertise on the integration of AIDL/HIDL- Working Experience in C++ programming especially with modern versions like C++ 11, 14 and 17.- Experience with Linux- Good with android device configurations.- Working knowledge in version control tools like Git, Gerrit and Github- Networking knowledge to debug issues.- Proficient in multi-threaded programming and middleware solution development in the Android environment.- Strong in fundamentals of IPC and OS concepts. Additional Information:- The candidate should have a minimum of 12 years of experience in Infotainment & Telematics- This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 1 month ago

Apply

3.0 - 5.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Educational Master Of Technology,Master Of Comp. Applications,Master Of Engineering,Master Of Science,Bachelor Of Comp. Applications,Bachelor Of Science,Bachelor Of Technology,Bachelor of Engineering Service Line Engineering Services Responsibilities Join our core R&D Automotive Engineering Team for our marquee Swedish Account- Polestar!Infosys is hiring core Automotive R&D professionals as part of a dedicated Offshore Delivery Center being setup for Sweden’s marquee EV brand ‘Polestar’ at our Electronics City, Bangalore Campus. This is an opportunity to be part of cutting edge automotive software projects, working with passionate global teams tackling real-world Automotive and next-generation Electric Mobility Challenges. If such an opportunity excites you, apply for the job opening below --Automotive experience of at least 4 years and prior experience in Automotive or related companies-Hands-on DevOps experience, working with automation, infrastructure, tooling, and developer workflows within automotive industry.-Script writing (languages are irrelevant)-Ability to interpret and write source code (languages are irrelevant)-Management of infrastructure assets (networks, servers, operating systems, DBs)-Familiar to software packing tools (.exe, .deb, .rpm, Docker, Kubernetes)-Experience working with Azure Devops ServicesIf you are passionate about cars and cutting edge technologies, committed to delivering high quality software and, someone with strong analytical and problem solving skills, then this is the right job for you! Technical and Professional : -Familiar with version control tools (Git, Subversion, Artifactory) and Gerrit-Management of cloud providers (AWS, GCP, Azure)-Familiar to security/vulnerability, code coverage analytical tools and monitoring tools-Ability to decompose complex processes into understandable components.-Proficiency in automating and optimizing processes. Preferred Skills: Domain-Automotive-Engine / Power Train Domain-Automotive-Infotainment System Domain-Automotive-Automotive - Systems Domain-Automotive-Connected Car Domain-Automotive-Electric Vehicles (EVs)

Posted 1 month ago

Apply

7.0 - 10.0 years

4 - 8 Lacs

Chennai

Work from Office

Educational Master Of Engineering,Master Of Technology,Bachelor Of Technology,Bachelor of Engineering Service Line Engineering Services Responsibilities Join our core R&D Automotive Engineering Team for our marquee Swedish Account- Polestar!Infosys is hiring core Automotive R&D professionals as part of a dedicated Offshore Delivery Center being setup for Sweden’s marquee EV brand ‘Polestar’ at our Electronics City, Bangalore Campus. This is an opportunity to be part of cutting-edge automotive software projects, working with passionate global teams tackling real-world Automotive and next-generation Electric Mobility Challenges. If such an opportunity excites you, apply for the job opening below --Automotive experience of at least 8 years and prior experience in Automotive or related companies-Low level embedded knowledge and knowledge of architecture, cybersecurity, and vehicle signals is essential.-Must be able to design a clean, secure system architecture and to implement this in the relevant language.- Experience from AAOS (Android Automotive OS), AOSP, & AOSP Build Process, Android & Android Lifecycle, Android Studio & Build Tools, ADB, AIDL/HIDLIf you are passionate about cars and cutting-edge technologies, committed to delivering high quality software and, someone with strong analytical and problem-solving skills, then this is the right job for you! Technical and Professional : -Experienced in Java, Kotlin, C++, Gradle, Make, CMake, Jetpack Compose, etc.-Bootloaders, Secure Boot, AutoSAR, Flexray, CAN, LIN, TLS, HSM, PKI (Public Key Infrastructure) etc.Linux, Docker, DevOps, Gerrit, Git Preferred Skills: Domain-Automotive-Engine / Power Train Domain-Automotive-Infotainment System Domain-Automotive-Connected Car Domain-Automotive-Electric Vehicles (EVs)-EV

Posted 1 month ago

Apply

10.0 - 12.0 years

7 - 11 Lacs

Bengaluru

Work from Office

Join our team of Firmware Engineers dedicated to crafting the most secure systems for our clients to deploy their enterprise applications. At IBM, we focus on Z systems, the advanced mainframes that power critical workloads with intensive IO operations. As a Firmware Engineer, you will play a vital role in developing IO enablement firmware and boot firmware for z Servers, ensuring seamless operation and robust security. About team and Responsibilities About zPDT - System z Personal Development Tool is a software emulation product that provides one or more System z processors (with several emulated I/O device types) on intel architecture . It emulates a System z machine on an Intel-compatible PC running Linux. It is intended for development, test and education and demonstrations. It is not intended for production use. 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 fordevelopment 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. Shouldhave 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 month ago

Apply

2.0 - 7.0 years

5 - 10 Lacs

Bengaluru

Work from Office

As a Firmware developer you will be responsible for designing and developing components and features independently in IBM India Systems Development Lab. ISDL works on end-to-end design and development across Power, Z and Storage portfolio. You would be a part of WW Firmware development organization and would be involved in designing & developing cutting edge features on the Open BMC stack for next generation enterprise Power servers. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 2-15 years of relevant industry experience Proficient in Modern C++, STL, Design patterns, Data structures Hands on experience working on Linux flavors and strong OS fundamentals Experience with Open-source tools & Scripting languagesGit, Gerrit, Jenkins, Perl/Python, Bitbake Excellent debug and problem determination skills You should be a self-starter, team player and flexible to work in an agile fashion collaborating with global teams. Preferred technical and professional experience OpenBMC development experience Hands on knowledge in any of the following area is desirable Server Management protocols (Redfish, REST, HTTP) Working with Device trees & writing Hardware Abstraction Layer wrappers for HW protocols (I2C/SPI/GPIO etc) Networking domain (Socket programming/SSL/Certificates/Linux Firewalls) Exposure/Experience on C++17 & C++20 is greatly desired Experience with Hardware bring up will be an added plus.

Posted 1 month ago

Apply

2.0 - 7.0 years

5 - 9 Lacs

Bengaluru

Work from Office

As a Linux Kernel developer you will be responsible for designing and developing Linux features independently in IBM India Systems Development Lab. ISDL works on end-to-end design and development across Power, Z and Storage portfolio. You would be a part of WW Power Firmware development organization and would be involved in designing, developing amd maintaining the Linux kernel stack on OpenBMC for next generation enterprise Power servers. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 2-15 years of relevant industry experience Proficient in C, C++, Linux Device Drivers & Data structures Hands on experience with System level programming, kernel debugging and strong OS fundamentals Experience with Open-source tools & Scripting languagesGit, Gerrit, Yocto, Jenkins, Perl/Python, Bitbake Excellent debug and problem determination skills You should be a self-starter, team player and flexible to work in an agile fashion collaborating with global teams. Preferred technical and professional experience Hands on knowledge in any or more of the following areas are desirable - Bootloaders, Memory management - Working with Linux Device trees & writing Hardware Abstraction Layer wrappers for HW protocols (I2C/SPI/GPIO/UART etc) - Knowledge of ARM Cortex-A7, PPC architectures Exposure/Experience with Modern C++ (C++17 & C++20 is greatly desired) or Rust Experience with Hardware/Board bring-up

Posted 1 month ago

Apply

7.0 - 10.0 years

15 - 19 Lacs

Bengaluru

Work from Office

Principal Developer will develop SW/HW build-controlled productions releases (Update releases, service packages, maintenance updates, and customer design engineering). Defines product hardware/software evolutions through the creation and release of hardware/software documentation, hardware/software change control management, supplier and customer notifications. Retain technical and design knowledge for assigned products and technologies and provide training to the lower support teams (Tier 2 and Tier 3). Apply and maintain quality standards. Participate in process and tools evolutions and improvements. You have: Bachelor's or master's degree in computer science, Software Engineering, or a related field. Eight plus years of experience. Expert in C++ and OOPs concepts Experience in Linux, Inter-process communication/Networking and Multithreading. Experience in integrating Open-Source components Good knowledge of SIP, DIAMETER and HTTP It would be nice if you also had: Experience in Cloud and Cloud Native Technologies (Kubernetes (K8s), Docker, Consul, Redis, Helm, Envoy) Good knowledge on IMS/Volte/Networking Domain GIT and Gerrit knowledge Work effectively in a mixed environment and use best practices and knowledge of internal or external business issues to improve products or services. Use advanced analytical skills to solve complex problems. Act as a professional advisor and mentor for staff/workstream/taskforces. May lead projects with small teams, handle day-to-day staff management issues, including resource management and allocation of work. Analyse, design, develop and test products/services/improvements/bug resolutions for integrated hardware/software systems as per customers' requirements. Resolve customer trouble tickets. Diagnose complex problems/issues (EG hardware, software, combination) and provide resolution or recommend corrective actions. Plan technical requirements from customers needs. Develop SW/HW build-controlled productions releases (EG main and update releases, service packages, maintenance updates, and customer design engineering). Define product hardware/software evolutions through the creation and release of hardware/software documentation, hardware/software change control management, supplier and customer notifications.

Posted 1 month ago

Apply

4.0 - 8.0 years

13 - 18 Lacs

Bengaluru

Work from Office

Project description Join our team in developing cutting-edge security firmware for Embedded Systems on Chips (SoCs). You will be working on innovative projects that focus on the security subsystem of silicon, including policy implementation, root of trust, TPM/fTPM, and Widevine. This role demands a high level of expertise in trusted applications and handshakes, contributing to the robustness and security of our products. Responsibilities Develop and maintain security firmware for Embedded SoCs Implement and enhance silicon security subsystems, policies, and root-of-trust mechanisms Work with TPM/fTPM and Widevine to ensure secure communication and data protection Debug and review C code to maintain high-quality firmware standards Collaborate with the team using Git/Gerrit for version control and code review processes Contribute to boot loader and Linux kernel development as needed Skills Must have 3-10 years of experience with MANDATORY Very strong in C language programming and debugging Working knowledge of git/Gerrit Side-band/Out-of-band server management. Experience in OpenBMC based BMC FW development mandatory. Experience on redfish Nice to have Familiarity with boot loader and Linux kernel development Experience with JIRA for project management and issue tracking Other Languages EnglishB2 Upper Intermediate Seniority Regular

Posted 1 month ago

Apply

3.0 - 8.0 years

50 - 55 Lacs

Bengaluru, Belgrade, New York

Work from Office

Job Specs : We are seeking a highly skilled and motivated Firmware Software Development Engineer (Security Management) to join the offshore development teams of our group companies. You will work with the rapidly expanding team which focuses on the research and development of embedded products. You will work alongside a talented and dedicated group of engineers, all committed to pushing the boundaries of technology and delivering top-notch solutions to our customers. Desired Profile : Engineers with expertise in security firmware development for embedded SoCs Expertise in embedded C programming, debug / review capability Good knowledge about silicon security subsystem / policy, root of trust, TPM / fTPM, Widevine Good knowledge of trusted applications and handshake Must have working knowledge on git/gerrit , Jira Working knowledge on Boot loader, Linux , UEFI / BIOS is a plus

Posted 1 month ago

Apply

2.0 - 5.0 years

4 - 7 Lacs

Bengaluru

Work from Office

Job Summary Person at this position has gained significant work experience to be able to apply their knowledge effectively and deliver results. Person at this position is also able to demonstrate the ability to analyse and interpret complex problems and improve change or adapt existing methods to solve the problem. Person at this position regularly interacts with interfacing groups / customer on technical issue clarification and resolves the issues. Also participates actively in important project/ work related activities and contributes towards identifying important issues and risks. Reaches out for guidance and advice to ensure high quality of deliverables. Person at this position consistently seek opportunities to enhance their existing skills, acquire more complex skills and work towards enhancing their proficiency level in their field of specialisation. Works under limited supervision of Team Lead/ Project Manager. Roles & Responsibilities Responsible for design, coding, testing, bug fixing, documentation and technical support in the assigned area. Responsible for on time delivery while adhering to quality and productivity goals. Responsible for adhering to guidelines and checklists for all deliverable reviews, sending status report to team lead and following relevant organizational processes. Responsible for customer collaboration and interactions and support to customer queries. Expected to enhance technical capabilities by attending trainings, self-study and periodic technical assessments. Expected to participate in technical initiatives related to project and organization and deliver training as per plan and quality. Education and Experience Required Engineering graduate, MCA, etc Experience: 2-5 years Competencies Description Application Protocol & Engines - Android engineer is one: who has done one or more of the following wrt Android application framework: design, development/customization, bug fixing/sustenance who has experience in one or more of the following domains Multimedia Telephony Connectivity Sensor Security Platforms- Mandatory to have worked on one or more of the following; Android Technology Standard- NA Tools- Mandatory to have worked on one or more of the following: Android studio;Eclipse;Git;Gerrit;adb;Android emulator;DDMS;top;ps;meminfoBugzilla Languages- Mandatory to have worked on one or more of the following: Java; Java Native Interface Specialization- TELEPHONY, MULTIMEDIA, CONNECTIVITY, GENERIC FRAMEWORK Must to have Skills

Posted 1 month ago

Apply

2.0 - 5.0 years

4 - 7 Lacs

Bengaluru

Work from Office

Job Summary Person at this position has gained significant work experience to be able to apply their knowledge effectively and deliver results. Person at this position is also able to demonstrate the ability to analyse and interpret complex problems and improve change or adapt existing methods to solve the problem. Person at this position regularly interacts with interfacing groups / customer on technical issue clarification and resolves the issues. Also participates actively in important project/ work related activities and contributes towards identifying important issues and risks. Reaches out for guidance and advice to ensure high quality of deliverables. Person at this position consistently seek opportunities to enhance their existing skills, acquire more complex skills and work towards enhancing their proficiency level in their field of specialisation. Works under limited supervision of Team Lead/ Project Manager. Roles & Responsibilities Responsible for design, coding, testing, bug fixing, documentation and technical support in the assigned area. Responsible for on time delivery while adhering to quality and productivity goals. Responsible for adhering to guidelines and checklists for all deliverable reviews, sending status report to team lead and following relevant organizational processes. Responsible for customer collaboration and interactions and support to customer queries. Expected to enhance technical capabilities by attending trainings, self-study and periodic technical assessments. Expected to participate in technical initiatives related to project and organization and deliver training as per plan and quality. Education and Experience Required Engineering graduate, MCA, etc Experience: 2-5 years Competencies Description Application Protocol & Engines - Android engineer is one: who has done one or more of the following wrt Android application framework: design, development/customization, bug fixing/sustenance who has experience in one or more of the following domains Multimedia Telephony Connectivity Sensor Security Platforms- Mandatory to have worked on one or more of the following; Android Technology Standard- NA Tools- Mandatory to have worked on one or more of the following: Android studio;Eclipse;Git;Gerrit;adb;Android emulator;DDMS;top;ps;meminfoBugzilla Languages- Mandatory to have worked on one or more of the following: Java; Java Native Interface Specialization- TELEPHONY, MULTIMEDIA, CONNECTIVITY, GENERIC FRAMEWORK

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies