Architect

Job Description


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 every day.
What You Will Do :
. A system architect is responsible for providing leadership for technical activities at the system level for an automotive infotainment and telematics product development to not only deliver the current program but also help in the future business pursuits.
. In this position, the role will be responsible for initial system design of product which caters to software and also defining product requirements and creating high-level architectural specifications, ensuring feasibility, functionality, and integration with existing systems/platforms.
. In addition to this, this role will provide guidance\directions to other architects in whole advance market products BU for successful execution and launch of products for various customer programs.
. Product architecture definition and review of designs from other product architects .Complete product development which covers all aspects hardware, software, mechanical, product validations, launches\ SOPs
. Complete technical accountability for the success of products in terms of timely delivery, quality and customer satisfaction .Review of product validation, Product compliance\certifications plans
. Product Solution definition for new projects\bids from customer and interfacing with customer from technical perspective .Ready for travel and support for setting up projects to Product Leads\Program managers
. Lead module development for a team of 10-15 members
. Analyse requirements
. .Design and Develop SW components as well as Test Applications.
.Functional Testing of the deliverables before each release
.Documentation and Source code management
.Frequent interaction with partners and task prioritization based on requirement
.Quick self-learning of all concepts pertaining to the project
What You Need :
. Experienced developing MW components in Linux and C++, Automotive Infotainment project.
. C++ Programming - Polymorphism, Inheritance, Templates, STL. Strong knowledge with development experience.
. Design patterns, Design and UML knowledge ,Linux RTOS, IPC mechanisms.
. Multithreaded programming (Offloading tasks to different threads, Thread synchronization, Thread communication, State handling, Mutex, Semaphores)
IPC mechanisms (Unix domain sockets, TCP sockets, DBus), Debugging skills.
. Genivi Components Development - , CommonAPI, Dbus ,Persistency, NSM, Filesystem handling.
. Strong Embedded Software background and Linux internals.
. Experience of Designing and Architecture for Application and Middleware Development
Ability to conceptualize use cases in terms of Design realization
Strong debugging skill in Embedded Systems.
. Excellent knowledge in all layers of software HMI, MW and BSP for infotainment and telematics domains
. Ability to communicate advanced and complex concepts and ideas persuasively and concisely to all levels of the business.
. Knowledge of products planning methods and the ability to use them effectively.
. Well organized, meticulous good at understanding the big picture.
. Strong team player with ability to handle multiple projects .Self-motivated, results driven individual, passionate about technology
What You Will Do :
. A system architect is responsible for providing leadership for technical activities at the system level for an automotive infotainment and telematics product development to not only deliver the current program but also help in the future business pursuits.
. In this position, the role will be responsible for initial system design of product which caters to software and also defining product requirements and creating high-level architectural specifications, ensuring feasibility, functionality, and integration with existing systems/platforms.
. In addition to this, this role will provide guidance\directions to other architects in whole advance market products BU for successful execution and launch of products for various customer programs.
. Product architecture definition and review of designs from other product architects .Complete product development which covers all aspects hardware, software, mechanical, product validations, launches\ SOPs
. Complete technical accountability for the success of products in terms of timely delivery, quality and customer satisfaction .Review of product validation, Product compliance\certifications plans
. Product Solution definition for new projects\bids from customer and interfacing with customer from technical perspective .Ready for travel and support for setting up projects to Product Leads\Program managers
. Lead module development for a team of 10-15 members
. Analyse requirements
. .Design and Develop SW components as well as Test Applications.
.Functional Testing of the deliverables before each release
.Documentation and Source code management
.Frequent interaction with partners and task prioritization based on requirement
.Quick self-learning of all concepts pertaining to the project
What You Need :
. Experienced developing MW components in Linux and C++, Automotive Infotainment project.
. C++ Programming - Polymorphism, Inheritance, Templates, STL. Strong knowledge with development experience.
. Design patterns, Design and UML knowledge ,Linux RTOS, IPC mechanisms.
. Multithreaded programming (Offloading tasks to different threads, Thread synchronization, Thread communication, State handling, Mutex, Semaphores)
IPC mechanisms (Unix domain sockets, TCP sockets, DBus), Debugging skills.
. Genivi Components Development - , CommonAPI, Dbus ,Persistency, NSM, Filesystem handling.
. Strong Embedded Software background and Linux internals.
. Experience of Designing and Architecture for Application and Middleware Development
Ability to conceptualize use cases in terms of Design realization
Strong debugging skill in Embedded Systems.
. Excellent knowledge in all layers of software HMI, MW and BSP for infotainment and telematics domains
. Ability to communicate advanced and complex concepts and ideas persuasively and concisely to all levels of the business.
. Knowledge of products planning methods and the ability to use them effectively.
. Well organized, meticulous good at understanding the big picture.
. Strong team player with ability to handle multiple projects .Self-motivated, results driven individual, passionate about technology
HARMAN is an Equal Opportunity /Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or Protected Veterans status. HARMAN offers a great work environment, challenging career opportunities, professional training and competitive compensation. ()

Similar Jobs

People Also Considered

Data Not Available

Career Advice to Find Better

Simple body text this will replace with orginal content