Search by job, company or skills

C++ , AOSP, Yocto Engineer

C++ , AOSP, Yocto Engineer

KPIT Technologies Limited
4-12 Years
Not Disclosed
Quick Apply
  • Posted 3 months ago
  • Over 100 applicants have applied

Job Description

Position: C++ AOSP + YOCTO Engineer

Location: Pune (Work from Office - Mandatory)

Experience: 4 to 12 Years

About the Role

We are looking for a highly skilled C++ AOSP + YOCTO Engineer to join our dynamic team. This role is ideal for professionals passionate about embedded systems, Android OS, and Yocto-based development. You will work on cutting-edge projects involving AOSP architecture, system services, virtualization, and device driver development.

Key Responsibilities

  • Develop and optimize AOSP system services, HAL, and framework components.
  • Work with the YOCTO Project for embedded Linux development and customization.
  • Design and implement high-performance C/C++ (11/14/17) solutions for embedded applications.
  • Develop and debug Linux device drivers, working with SPI, I2C, CAN, and UART protocols.
  • Implement virtualization techniques using hypervisors, KVM, and QEMU.
  • Utilize Git/Gerrit workflows for version control and CI/CD pipelines with Jenkins.
  • Develop secure and scalable software solutions using Rust programming.
  • Work with computer networking protocols (TCP/IP, UDP, MQTT, etc.).
  • Automate tasks using Python and Shell scripting.

Required Skills & Experience

  • Expertise in C, C++ (11/14/17), and Rust
  • Deep knowledge of AOSP architecture, workflow, and build system
  • Hands-on experience with YOCTO Project
  • Embedded Linux device driver development
  • Hypervisors, KVM, and virtualization debugging with QEMU
  • Strong grasp of system and socket programming
  • Git/Gerrit workflow and CI/CD with Jenkins
  • Familiarity with computer networking protocols
  • Proficiency in Python and Shell scripting

Good to Have

  • C++ 20 expertise
  • Experience with Virtio architecture, Crosvm, and Cuttlefish
  • Knowledge of Docker and Containerization
  • Linux Kernel Development experience
  • Familiarity with Qualcomm SA8155 or SA8295 SOC
  • Java and Kotlin programming skills
  • Experience with QNX

More Info

Key Skills

About Company

KPIT Technologies is a global partner to the automotive and Mobility ecosystem for making software-defined vehicles a reality. It is a leading independent software development and integration partner helping mobility leapfrog towards a clean, smart, and safe future.

With 13000+ Automobelievers across the globe specializing in embedded software, AI, and digital solutions, KPIT accelerates its clients’ implementation of next-generation technologies for the future mobility roadmap. With engineering centers in Europe, the USA, Japan, China, Thailand, and India, KPIT works with leaders in automotive and Mobility and is present where the ecosystem is transforming.

Similar Jobs

4-9 yrs
Pune, India
Skills:
.NET Framework, Design Patterns, C#, Unit Testing, Solid Principles, Debugging, SQL Server, Wpf, Technical Documentation, Software Architecture, Application Support, Agile Scrum Methodologies, Code Reviews
4-5 yrs
Pune, India
Skills:
C++ development, LINUX, Data structures, Ssh, UNIX, Rtp, Algorithms, Https, Network Troubleshooting, Tcp/ip, Kubernetes, VoIP technologies, Cloud environment, SOA architecture, Multi-threaded design, SIP
8-12 yrs
Pune, India
Skills:
DFT (Design for Test) principles, C, Ethernet, Python, FPGA verification, RTL digital design, UVM methodology, Cadence, systemverilog, SERDES, ODSP, Mentor Graphics, Synopsys, ASIC design flow, CPU sub-systems, D2D PHY IP, Functional coverage models, ATE test plan and test vector generation, Functional Verification, Assertions
4-9 yrs
Pune, India
Skills:
arm architecture , Scaled Agile Framework (SAFe), Rtos, Usb, Uart, Spi, Freertos, Ethernet, I2c, Timers, C, C++, V Model, Agile Software Development, IEC 62304, Fmea, FDA guidance for medical device development, ARM microcontrollers, Threadx, Real time operating systems
4-10 yrs
Pune, India
Skills:
.NET, C#, Microsoft Dynamics Crm, Javascript, Plugins, Data Migration, Apis, Workflows, Dashboards, Power Automate, SQL Server, Power Platform, Middleware, Reporting Tools, Devops, Web Services, Release management, Agile delivery methodologies, Power Apps, Microsoft Dynamics certifications, Cloud-based integrations, Microsoft Dynamics 365, CI/CD pipelines, Azure services