MBOS Genx – System Analysis Lead
AMG Petronas Formula One Team
Bangalore, Karnataka, IN
2d ago

Description

8Job Specification : (Senior) Automotive Infotainment Base Software Engineer

Education & Training

  • Bachelor’s degree in Computer Science / Electronics & Communication / Electrical Engineering or in a relevant stream.
  • Experience

  • 8 to 11 years’ experience (Engineers and Architects )
  • Successful track record and experience in developing software independently
  • Mandatory Skills

  • Good understanding of the automotive infotainment domain with relevant project experience.
  • Experience in Linux / QNX platforms
  • System engineering skill in Linux or any UNIX-like operating system and familiarity with different system hardening techniques
  • Good understanding of OS Internals
  • Debugging skills to troubleshoot problems in any layer of the Linux Platform
  • Good knowledge in Linux Interprocess communications
  • Programming experience in C / C++(Preferably Modern C++)
  • Tools : GIT, Popular Linux Build Systems (CMake, Make, Yocto)
  • Good knowledge of Test driven development (Unit and Module testing)
  • Excellent people skills : Team orientation, ability to take different perspectives and communicate effectively with people from different backgrounds.
  • Desired Skills

  • Know How in programing languages like GO, Python, Dart
  • Knowledge about UML / SysML, especially the model elements used for integration testing
  • Familiarity with continuous integration
  • Knowledge about runtime-performance, resource-consumption, and inter-task synchronization mechanisms
  • Knowledge of cloud technologies like Kubernetes, Azure / AWS / GCP
  • Experience with Some / IP, Car network simulation, Adaptive Autosar etc
  • High level of motivation : Innovative and visionary mindset, ability to empower and motivate others, ability to compromise and perseverance
  • Awareness of trends and new technologies and the opportunities they present for the mobility of the future
  • Job Responsibilities

  • Design and develop head unit base software OS middleware / Application Middleware Services.
  • Utilize a comprehensive set of methods adapting to both the product development cycle and a rapidly changing environment while continuously improving our tool set
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization
  • Documentation of High Level, Low Level design, Source code and Unit Tests
  • Work closely with designers, developers, QA, partners, suppliers and within the team
  • Mentor colleagues to grow their skills and awareness
  • Qualifications

    8Job Specification : (Senior) Automotive Infotainment Base Software Engineer

    Education & Training

  • Bachelor’s degree in Computer Science / Electronics & Communication / Electrical Engineering or in a relevant stream.
  • Experience

  • 8 to 11 years’ experience (Engineers and Architects )
  • Successful track record and experience in developing software independently
  • Mandatory Skills

  • Good understanding of the automotive infotainment domain with relevant project experience.
  • Experience in Linux / QNX platforms
  • System engineering skill in Linux or any UNIX-like operating system and familiarity with different system hardening techniques
  • Good understanding of OS Internals
  • Debugging skills to troubleshoot problems in any layer of the Linux Platform
  • Good knowledge in Linux Interprocess communications
  • Programming experience in C / C++(Preferably Modern C++)
  • Tools : GIT, Popular Linux Build Systems (CMake, Make, Yocto)
  • Good knowledge of Test driven development (Unit and Module testing)
  • Excellent people skills : Team orientation, ability to take different perspectives and communicate effectively with people from different backgrounds.
  • Desired Skills

  • Know How in programing languages like GO, Python, Dart
  • Knowledge about UML / SysML, especially the model elements used for integration testing
  • Familiarity with continuous integration
  • Knowledge about runtime-performance, resource-consumption, and inter-task synchronization mechanisms
  • Knowledge of cloud technologies like Kubernetes, Azure / AWS / GCP
  • Experience with Some / IP, Car network simulation, Adaptive Autosar etc
  • High level of motivation : Innovative and visionary mindset, ability to empower and motivate others, ability to compromise and perseverance
  • Awareness of trends and new technologies and the opportunities they present for the mobility of the future
  • Job Responsibilities

  • Design and develop head unit base software OS middleware / Application Middleware Services.
  • Utilize a comprehensive set of methods adapting to both the product development cycle and a rapidly changing environment while continuously improving our tool set
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization
  • Documentation of High Level, Low Level design, Source code and Unit Tests
  • Work closely with designers, developers, QA, partners, suppliers and within the team
  • Mentor colleagues to grow their skills and awareness
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form