Principal Software Architect II

3 weeks ago


Bengaluru, Karnataka, India HARMAN International Full time
About the Job

We are seeking a highly skilled Principal Engineer II, SW to join our team at HARMAN International. As a key member of our E/E Architecture Lab, you will drive the analysis of E/E Software architecture trends and technologies across global markets, key customers, and suppliers.

Responsibilities
  • Develop innovative E/E – and connectivity and security domain software architecture for the HARMAN Auto One reference car in close collaboration with the product line architects and the E/E Architecture Lab domain architects.
  • Collaborate with product line SMEs, customers, and suppliers and analyze, identify, and establish industry benchmark E/E Software architecture design principles and best practices.
  • Support technology partner and M&A analysis.
Requirements
  • Master's degree in computer science, electrical engineering, or comparable experience.
  • Strong background in automotive software architecture and in connectivity & security.
  • Core expertise in all E/E Software architecture domains and its cross interactions including vehicle-level system partitioning, vehicle function allocations and system integration.
  • Technical leadership skills and the ability to motivate and inspire people.
  • Good understanding of Functional Safety (ISO26262) and Cybersecurity (ISO21434).
  • Experience in UML and respective tooling.
  • Experience in operating systems like Android, Linux, QNX, AUTOSAR etc.
  • Understanding of Automotive service-oriented architectures (SoA) like SOME/IP, DDS etc.
  • Understanding E2E connectivity, V2X and automotive connectivity modules (e.g.: BT, WLAN, NAD, DSRC, GNSS...), cellular standards and OTA and in-vehicle networks.
  • Excellent understanding of standards – China cybersecurity laws, UNECE WP.29.
  • Excellent understanding of firewalls and VLANs.
  • Knowledge of cryptography concept & Algorithms in automotive.
  • Knowledge of secure coding standards.
Preferred Qualifications
  • Experience in project execution, product innovation and good understanding of product management.
  • Automotive production software development experience and strong programming skills in C/C++.
  • Experience in hands-on vehicle-level system integration.
What Makes You Eligible
  • Willingness to travel up to 20%, domestic and international travel.
  • Be willing to work in an office or home office in Bangalore.

HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, 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.



  • Bengaluru, Karnataka, India HARMAN International Full time

    About the Role:We are seeking a talented Principal Engineer II, SW Solutions Specialist to join our team at HARMAN International. In this role, you will be responsible for driving the analysis of E/E Software architecture trends and technologies across global markets, key customers, and suppliers.As a Principal Engineer II, you will design future vehicle E/E...


  • Bengaluru, Karnataka, India 2coms Full time

    Job Title: Principal Software EngineerAt 2coms, we're seeking a highly skilled Principal Software Engineer to join our team. As a key member of our digital transformation team, you will be responsible for designing and developing complex software solutions using Pega CLMKYC.Key Responsibilities:Implement and architect Pega CLMKYC solutions for multiple...

  • Software Architect II

    2 weeks ago


    Bengaluru, Karnataka, India Blue Yonder Full time

    Job Title: Software Architect IIBlue Yonder is seeking a highly skilled Software Architect II to join our team. As a key member of our development team, you will be responsible for designing, building, and deploying enterprise cloud solutions in Azure.Key Responsibilities:Design and develop scalable, resilient, and secure microservices-based architecture on...


  • Bengaluru, Karnataka, India Progress Full time

    Job SummaryWe are Progress, a trusted provider of innovative software solutions designed to propel business forward. Our global team values diversity and collaboration, and we're seeking a skilled Principal Software Architect to enhance our infrastructure services.In our Chef business unit, we develop cutting-edge products for managing applications and...


  • Bengaluru, Karnataka, India NTT DATA Full time

    About the RoleNTT DATA is seeking a highly skilled Principal Software Architect to join our team. As a Principal Software Architect, you will be responsible for designing and implementing large-scale software systems that meet the needs of our clients. You will work closely with cross-functional teams to ensure that our software solutions are scalable,...


  • Bengaluru, Karnataka, India Everbridge Full time

    Job Title: Principal EngineerEverbridge, a leading provider of SaaS-based critical communications and enterprise safety solutions, is seeking a highly skilled Principal Engineer to join our team in Bangalore. As a Technical Lead, you will be responsible for providing technical direction, leading cross-functional development teams, and ensuring the delivery...


  • Bengaluru, Karnataka, India Marmon Technologies India Private Limited Full time

    Job Title: Principal Software Systems ArchitectAbout the Role:Marmon Technologies India Private Limited seeks a skilled Principal Software Systems Architect to join our team. As a key contributor, you will be responsible for designing, developing, and troubleshooting complex software programs for enhancements and new products. Your expertise will be...


  • Bengaluru, Karnataka, India New Relic, Inc. Full time

    Principal Software Engineer - Frontend ArchitectWe are seeking an experienced software engineer and technical leader to join our architecture team. As a Principal Software Engineer - Frontend Architect, you will work closely with engineering teams and leadership to provide architectural expertise, design mentorship, and improve visibility into cross-team...


  • Bengaluru, Karnataka, India Rippling Full time

    About RipplingRippling is a unified workforce platform that enables businesses to manage all their HR and IT needs in one place. Our platform automates manual work and streamlines processes, making it easier for businesses to manage their employees.As a Principal Software Architect at Rippling, you will be responsible for designing and developing large-scale...


  • Bengaluru, Karnataka, India Reverie Language Technologies Full time

    At Reverie Language Technologies, we are seeking a highly skilled Principal Software Architect to spearhead the development of our speech transcription platform.This is a high-visibility project that requires strong leadership and technical expertise to drive the product direction and architect features that meet diverse use-cases.As a key member of our...

  • Software Engineer II

    3 weeks ago


    Bengaluru, Karnataka, India Upland Software Full time

    Job Title: Software Engineer IIJob Summary:We are seeking a highly skilled Software Engineer II to join our Upland India team as a key member of our InGenius product development team. As a Software Engineer II, you will be responsible for developing new features, troubleshooting issues, and collaborating with team members to deliver high-quality software...


  • Bengaluru, Karnataka, India Commonwealth Bank Full time

    Job Title: Principal Software EngineerAt Commonwealth Bank, we're committed to helping people and businesses achieve their financial goals. As a Principal Software Engineer, you'll play a key role in driving innovation and excellence in our software engineering team.Job Summary:We're seeking an experienced Principal Software Engineer to lead our cloud...


  • Bengaluru, Karnataka, India American Express Global Business Travel Full time

    At American Express Global Business Travel, we're looking for a talented Principal Software Architect to join our team. In this role, you'll be responsible for designing and developing robust, scalable, and secure software systems that meet the needs of our customers.Key Responsibilities:Design and implement software architecture for our next-generation...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India ADCI - Karnataka Full time

    Software Engineer II - Model Factory ArchitectWe are looking for a talented Software Engineer II to join our India Machine Learning team. As a Software Engineer II, you will have technical ownership and be responsible for architecting cutting-edge solutions, developing and guiding other engineers to deliver world-class software.Responsibilities:Direct...


  • Bengaluru, Karnataka, India ScaleneWorks Full time

    Job DescriptionWe are seeking a highly skilled Principal Software Architect to join our team at ScaleneWorks. As a key member of our digital transformation initiative, you will play a crucial role in designing and implementing cutting-edge software solutions that drive business growth and innovation.Key ResponsibilitiesDesign and develop high-quality...


  • Bengaluru, Karnataka, India New Relic, Inc. Full time

    Job Title: Principal Software ArchitectWe are seeking a Principal Software Architect to serve as the architect for our data pipelines, contributing to our Vulnerability Management product at New Relic, Inc. Our team is a fast growing group of engineers building Application Security experiences inside of New Relic, and we need your help.What You'll...


  • Bengaluru, Karnataka, India RSA Security Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled and experienced Principal Software Engineer to join our Platform Engineering team. As a Principal Software Engineer, you will play a critical role in shaping the technical direction of our platform infrastructure, ensuring its scalability, reliability, and performance.Key...


  • Bengaluru, Karnataka, India Upland Software Full time

    Job Title: Software Developer IIWe are seeking a skilled Software Developer II to join our Upland InGenius product development team. As a Software Developer II, you will be responsible for designing, developing, and testing software applications using multiple technologies across both front and back ends.Key Responsibilities:Develop new features using...


  • Bengaluru, Karnataka, India RSA Security Full time

    Job SummaryWe are seeking a highly skilled Principal Software Architect to lead the technical direction of our platform infrastructure. As a key member of the Platform Engineering team, you will ensure the scalability, reliability, and performance of our platform.Key ResponsibilitiesTechnical Leadership: Provide technical leadership within the Platform...


  • Bengaluru, Karnataka, India Onsemi Full time

    Job Title: Senior Principal Software EngineerWe are seeking a highly skilled Senior Principal Software Engineer to join our Automotive Serdes team. As a key member of our team, you will be responsible for architecting and developing embedded firmware, host software, and drivers for automotive serdes platforms.Key Responsibilities:Provide quantitative and...