Technical Specialist, Sw Architect

Year    Bangalore, Karnataka, India

Job Description


Job Number: 57475 Group: Magna Corporate Division : Magna Corporate R&D India Job Type: Permanent/Regular Location: BANGALORE We are committed to quality and continuous improvement because our products impact millions of people every day. But we\'re more than what we make. We are a group of entrepreneurial-minded people whose collective expertise gives us a competitive advantage. World Class Manufacturing is a journey and it\'s our talented people who lead us on this journey. Role Summary Software Architect responsible for the design and implementation Microservices based applications with Load balancing functionality across SOC cores for Automotive features in ADAS, Body, Powertrain, Cockpit and Connectivity domains. Applications and Load balancing functionality will be implemented in POSIX/RTOS OS in a multi-core SOC. The architecture must meet requirements for functionality, performance and automotive safety, and security. As an expert Engineer, the engineer will independently perform a wide variety of complex/advanced engineering work to include planning, designing, and implementing work packages. The expert engineer will mentor and guide less experienced team members. Key Responsibilities Design and develop Automotive applications based on Microservices architecture in ADAS, Body, Powertrain, Cockpit, Connectivity domains Design and implement Load balancing functionality for the applications Applications to be developed in C++ programming language and implemented as Containers using either Docker or WebAssembly Applications to use DDS, REST or MQTT interfaces for communication Develop software requirements specifications and software functional specifications, including requirement analysis, software architecture design, data structure design, and low level software requirement development. Coding, unit testing, debugging and modifying of complex embedded systems software to ensure project objectives and schedules are met. Coordinate and participate in software design reviews and code reviews. Work closely with a team of other highly skilled engineering professionals to solve cross functional design issues and deliver top quality products to the end user. Provide technical expertise on microservices based embedded software to multiple project teams, assists in the resolution of product based technical issues. Key Qualifications/Requirements Bachelors or Masters in Computer, Electrical, Information Engineering or equivalent. 10+ years of experience in Automotive embedded software development 3+ years of experience in Service oriented architecture and microservices based software development Good experience in designing and implementing Load balancing functionality for applications Good experience in Containerization using Dockers, WebAssembly and Container orchestration for embedded applications using K3S / similar orchestrators. Strong C++ programming expertise in well-structured and documented analysis, design, and coding Working experience with DDS, MQTT, REST communication interfaces Working experience with AWS, Azure Cloud applications Knowledge of SQL, NOSQL databases Knowledge of automotive functional safety and security Experience with embedded operating systems (POSIX and other RTOS) Experience with vehicle communication such as CAN / LIN / Automotive Ethernet (TCP/IP) and Diagnostics Ability to read, understand and create diagrams, charts and schematics, as well as software architecture, software design, and software development documents and test specifications Well versed and experienced in SPICE process, CMMI or equivalent software development process maps Working knowledge of version control and bug tracking software Strong communication skills, and ability to work with others in a team environment Awareness. Unity. Empowerment. At Magna, we believe that a diverse workforce is critical to our success. That\'s why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email to comply with GDPR requirements and your local Data Privacy Law.

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3113648
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year