Principal Engineer II,Software

4 weeks ago


bangalore, India HARMAN International Full time

HARMAN’s engineers and designers are creative, purposeful and agile. As part of this team, you’ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the opportunities, innovative technologies and resources to build a successful career.

A Career at HARMAN

As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA. When you add that to the challenges we take on and solve together, you’ll discover that at HARMAN you can grow, make a difference and be proud of the work you do everyday.

What You Will Do

• Understand business requirements, associate them with agile entities epics/stories/tasks) for planning and execution

• Design and Development of Android framework interfaces and services that are able to run on top of Linux container

• Customizing the Android layers (eg: audio, video, graphics, camera ) and integrating with the Head unit applications.

• Co-working with User concept to bring the product-based design concept.

• Technically mentor and lead a team of engineers with core capability around Android Framework.

• Solid expertise in AOSP, Android framework, and services (such as Multimedia, and camera). Android Framework and Native development (HAL) , Android graphics pipeline, DRM, Codecs, and customizations.
• Must have worked on Android framework customization extensively (Windows Manager,
Views, Audio, Video, Connectivity, Power Module, etc.)

• Good experience in working in Linux Kernel configurations to enable the Android container and VM-based solutions.

• Good knowledge in Hardware abstraction layers in Android and/or Linux.

• Excellent in Java, Android SDK, Android NDK
• Android KPI, Boot, and Memory optimizations
• Experience on Android HIDL interfaces implementation and customizations
• Android CTS, VTS and GTS debugging and issue fixing
• Features and enhancements for customers.
• Ensure the delivery of features in scope, time, and quality.
• Ensure that the SW process is applied in the project in consultation with SW-APQP.
• Report status, issues and progress of the SW development to the SW project lead
• Effort estimation for Change Requests from Product Management
• Ensure pre-integration testing and verification for the functional area and its features.
• Ensure the implementation of defined test strategies and document the achieved results.

• Working with multi-location team and product owners to bring the customer-centric android app integration in Car multimedia

• Quick learning of both Embedded Android and Linux technologies to perform the full stack Android development.

What You Need

• Masters/bachelor’s degree in electrical, communications, computer engineering or a similar discipline.

• 15+ years of experience on embedded systems, with focus on Android Framework and Native development.
• Strong Java, C++ programming skills.
• Understanding of Android Boot Sequence and various Framework module architecture.
• Hands on troubleshooting issues on run-time environment.
• Strong communication and interpersonal skills.
• Proficient in Android System concepts.
• Should have experience on Android development and debugging robust systems
• Proficient in multi-threaded programming and middleware solution development on Android environment. Strong in fundamentals of IPC and OS concepts.
• Creative problem-solver capable of creating and reproducing complex software defects.
• Good experience in Android internals (Android O Car preferred).
• Android build, porting, and customization experience.
• System-level debugging.

• Prior hands-on experience with embedded software development for Automotive Products is a strong plus.

What Makes You Eligible

Efficiently meeting deadlines, schedules, and target dates Expertise in working with distributed development teams Business fluent in English This position requires the use of a use of HARMAN or customer-owned vehicles. As such, usage of company vehicles will be contingent upon having a clean driving record, which will be evaluated and determined in HARMAN’s sole discretion based on regional requirements.

What We Offer

Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.) Extensive training opportunities through our own HARMAN University Competitive wellness benefits Tuition Reimbursement Access to HARMAN Campus Fitness Center and Cafeteria An inclusive and diverse work environment that fosters and encourages professional and personal development

HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard torace, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.



  • bangalore, India Dell International Services India Pvt Ltd (7451) Full time

    Software Principal Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and...

  • Software Engineer II

    2 weeks ago


    bangalore, India Philips Full time

    JOB DESCRIPTION Job Title Software Engineer II Job Description Job title: Software Engineer II Your role: - Understand software requirements & its translations to Design - Quick in understanding the technical/functional areas of key modules - Develop quick working prototypes as and when necessary - Identify and resolve technical...

  • Software Engineer II

    2 months ago


    Bangalore, India Philips Full time

    Job TitleSoftware Engineer IIJob DescriptionJob title:Software Engineer IIYour role:- Understand software requirements & its translations to Design- Quick in understanding the technical/functional areas of key modules- Develop quick working prototypes as and when necessary- Identify and resolve technical risks- Manages technical communication with leads and...


  • Bangalore, India Philips Full time

    Job TitleSoftware Engineer IIJob DescriptionJob title:Software Engineer IIYour role:- Understand software requirements & its translations to Design- Quick in understanding the technical/functional areas of key modules- Develop quick working prototypes as and when necessary- Identify and resolve technical risks- Manages technical communication with leads and...


  • bangalore, India Cloud Software Group Full time

    Job Description Summary Do you thrive in a start-up vibe? Were you built for a small, nimble, and dynamic team that's ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business area where we see growth potential. This business unit is unique, and we certainly...


  • bangalore, India Dell International Services India Pvt Ltd (7451) Full time

    Software Principal Engineer The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • bangalore, India Dell International Services India Pvt Ltd (7451) Full time

    Senior Principal Software Engineer The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • bangalore, India DigiCert Full time

    ABOUT DIGICERT We're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to the little things like surgically embedded pacemakers. We help...


  • bangalore, India Dell International Services India Pvt Ltd (7451) Full time

    Software Senior Principal Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • bangalore, India Oracle Full time

    Principal Software Development EngineerCloud Engineering Infrastructure Development8-10+ years of total experience in software developmentBangalore location onlyAs a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations for our new...

  • Engineer II, Software

    4 weeks ago


    bangalore, India Omnicell, Inc Full time

    Engineer, Software Quality The Engineer II, Software Quality is an experienced professional who participates in providing accurate measure of product quality, processes, and continually help improve testing throughout the software development life cycle. This person applies their practical and theoretical knowledge from Computer Science and previous...


  • bangalore, India DigiCert Full time

    ABOUT DIGICERT We're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to the little things like surgically embedded pacemakers. We help...


  • bangalore, India Finastra Full time

    Responsibilities What will you contribute? Your deliverables as a Principal Software Engineer will include, but are not limited to, the following: Design and develop new financial products, new modules and new features. Follow good practices: code reviews, SOLID principles, automated tests and continuous integration. Work with Agile methodology (Scrum/SAFE)....


  • bangalore, India DigiCert Full time

    ABOUT DIGICERT We're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to the little things like surgically embedded pacemakers. We help...


  • bangalore, India RELX Full time

    About the Role As a Software Engineer II, you will be working on the design, development and quality testing of the software development assignments for the EOLS platform. You will partner with cross-functional technical teams to deliver successful projects in an Agile environment. Your responsibilities will encompass end-to-end ownership, ensuring the...

  • Principal Engineer II

    4 weeks ago


    bangalore, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR38883 Principal Engineer II - Product...


  • bangalore, India Broadcom Inc. Full time

    Please Note : 1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account) 2. If you already have a Candidate Account, please Sign-In before you apply. Job Description: Job Description Ethernet NIC product portfolio is designed for high...


  • Bangalore, India Harness.io Full time

    The Harness Engineering team is seeking a Principal Engineer to lead complex cross platform. initiatives and lead technical projects across geographies. Principal Engineers are recognized. experts in Harness' technology domain, and represent the senior technical leadership within. their organization. Principal Engineers carry the responsibility of...


  • bangalore, India Harness.io Full time

    The Harness Engineering team is seeking a Principal Engineer to lead complex cross platform. initiatives and lead technical projects across geographies. Principal Engineers are recognized. experts in Harness' technology domain, and represent the senior technical leadership within. their organization. Principal Engineers carry the responsibility of steering...


  • bangalore, India 451 Discovery Comm. India Full time

    Who We Are… When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the bringing our characters to life, the bringing them to your living rooms and the creating what’s...