BOBosch India
2024_Android_Qnx Hypervisor_Camera_System Architect
Coimbatore ₹5-7 LPA Posted 21 Mar 2025
FULL TIME
Trouble Shooting
Job Description
Job Description
- Platform and application Software Integration (delivered by suppliers) for Qualcomm SoC based systems
- Configuration of Software and Hardware modules
- Component level integration for different IVI * Convergence components
- Aligns the team by communicating the product vision and derives increments of appropriate size.
- Prioritizes objectives (user stories) with respect to internal (within project) and external (to customer*) importance (business value).
- Accountable for the dependencies with other teams especially regarding deviations from the committed mid-term plan (SAFe® : PI planning).
- Contributes to both the technical and commercial success, e.g. by defining and checking appropriate acceptance criteria and driving change requests.
- Architecting the design for new features and technologies for Infotainment systems and Driver assistance systems
- Evaluation and feasibility analysis of technical customer requirements or specification proposal
- Leading and technical mentoring of team
- Support and resolve issue resolutions and clarification for cross-functional teams.
- Support team lead and project manager at program level in resolving open issues.Required Skills/Knowledge:
- Deep understanding of Android and QNX based systems and software integration. Strong fundamentals in Automotive Infotainment and Driver assistance domain & Miro Processor/Controller Software architecture
- Expertise in Hypervisor based systems (Preferably on Redbend, QNX, Xen) and CPU virtualization technologies
- Strong knowledge in Camera video processing and routing technologies and frameworks
- Deep understanding of Android and/or QNX based systems and software integration
- Understanding of Hypervisor based systems
- Strong knowledge in Camera video processing and routing technologies and frameworks
- Expertise in video interfaces (LVDS, MIPI, GMSL, APIX etc.)
- Understanding of Qualcomm camera framework is an added advantage
- Programming and debugging for multithreaded and multi core/cpu software environment
- Expertise in board bring up that has multiple processors and controllers
- Expertise in programming using C, C++ and good understanding of OOAD & UML
- Capable of analyzing HW schematics to realize the SW requirements.
- Expertise in Hypervisor based systems (Preferably on Redbend, QNX, Xen) and CPU virtualization technologies
- Design, Develop and test device drivers in Linux/Android/QNX platform.
- Multithreaded programming, usage of IPCs, Interrupts & synchronization methods.
- Expertise in using the communication protocols (I2C, SPI & UART) in the device driver.
- Strong C & C++ programming skills, OOPS concepts
- Android Architecture knowhow
- Strong in software development for real-time embedded systems
- Experienced in Design/Architecture Tools like EA
- Expertise in
- SCM Tools like GIT/GERRIT
- ALM Tools like RTC
- Requirements Management Tools like DOORS
- Set up and maintain build and release infrastructure for code patches and kernel builds
- Ability to create and review changes for Gerrit and participate in a continuous integration loop
- Ability to rebuild the entire QNX/ Linux/Android system including the kernel, middleware and applications
- Experience in Unit test tools like GTest.
- Know-how and experience of SAFe/Agile Development
- Knowledge in Automotive Safety Standards and Processes (ASPICE).
- Logical, Analytical and Debugging/Problem-Solving skills
Soft Skills:
- Self-Motivated individuals
- Ability to work Independent as well as a good Team Player
- Strong written and oral Communication skills
- Strong Interpersonal skills
- Customer Interaction & Stake-holder management
- Must understand Software development life cycle and collaborate with peer members in providing quality deliverables to customers
- Good troubleshooting skills
