Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Bangalore |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | Cement / Building Material |
Functional Area | General / Other Software |
EmploymentType | Full-time |
(Senior Software Engg OS BSP - Bangalore) Android OS BSP - Infotainment Senior software engineer Main Role: # Board bring-up. # Participate in the design meetings and contribute. # Bug fixes. # Coordinating with vendors to meet customer requirements. Job Functions: Strong practical hands-on with C programming Strong technical project track record with Linux User Space application development Board bring up hands-on with SoCs of Mediatek, Qualcomm, NVidea etc. Build systems knowledge, like Yocto, Buildroot, CMake and Makefiles Strong knowledge of Git version control system Hands-on with various debugging tools like: gdb, valgrind, static code analyzer tools like cppchecker etc Nice to have skills ( Will be given first preference ) Linux kernel device driver development from scratch Strong knowledge of at least one Linux kernel subsystem Experience of Linux kernel version 3.0 and above Hardware schematics review and PCB debugging Knowledge of using tools like logic analyzer and digital oscilloscope Hands-on with Object Oriented Programming (C++)| Required Soft Skills Fluent and confident English (verbal and written) Excellent analytical and problem-solving skills Participate in feature and designs discussions within and across teams| 1 Prepares and installs solutions by determining and designing system specifications, standards, and programming. 2 Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. 3 Handle dependencies and interfaces to other functional areas and subprojects proactively 4 Participate in sprint grooming meeting along with other component leads to understand the feature delivery, dependencies, impediments. 5 Ensure software release on time 6 Support Technical delivery manager and quality team during internal and external audit for Non-compliance 7 Report status, issues and progress of the SW development to the SW project lead Technical Skills: Design and implementation of new software architectures based on Linux and Android for high-performance computing platforms for embedded automotive applications Elaboration of technical documentation and reports Skills required: 3 to 8 years of experience in automotive embedded software development (Must). IVI in Android experience (Must). Experience in any generic drivers (i2cspiusbi2s). Good C programming skills and better to have object-oriented programming skills, preferably in C++ or Java. Experience in development andor integration of Linux based for automotive embedded applications Experience in any one of drivers are prefer (WifiBluetoothUSBDisplayTouch). Experience with automotive networks like CAN, Flexray, Ethernet etc. Familiarity with tools like JIRA, GitHub, Jenkins etc.
Qualifications Skills Shows intense and eager enjoyment and interest Devoted to a task or purpose with loyalty or integrity Inspired to perform well when granted the ability to set your own schedule and goals You are using an . To use this site, please use a supported browser. ,
Keyskills :
sql serverjavasqlcustomer relationsjavascriptdevice driver developmentobject oriented programmingembedded software developmentsoft skillslinux kernelcontrol systemexternal auditlogic analyzerproblem solvingversion controlembedded software