logo

JobNob

Your Career. Our Passion.

Embedded Software Engineer(AOSP)


Job Museum


Location

Bangalore | India


Job description

Senior AOSP Engineer- You will be responsible for:

 Design and Development of firmware/OS of the product.

 Designing complete system, processes, methodologies as well as every component to enhance the

overall performance for the customer.

 Design, Develop, Integrate, Test, and maintain embedded software

The opportunity: Best opportunity to improve/upgrade knowledge on C, C++ and Linux. Technically

upgrade yourselves for future growth. To accept challenges and taking leadership in over all activities

with high performance, it will help to promote on next level.

Work with Cross functional teams

Key responsibilities include:

Strategic Responsibilities:-

 Help define system requirements, develop unit tests and software/hardware integration.

 Ability to coach global team members.

 Design of devices with good design quality by maintaining minimum desired TAT and achieve daily

productivity.

 Strongly follow Design support System and process.

Functional Responsibilities: -

 Proficiency with C and device drivers

 Design and implement software for embedded systems from requirements analysis through

production and commercial deployment.

 Actively participate in design and code reviews.

 Interact with partners and suppliers in technical discussions throughout the development and

deployment phases.

To qualify for the role, you must have

 Aware of Design of electronics products

 4 - 6 years of experience in Embedded product development

 Knowledge on Java/Android

 Proficiency in C/C++ and Linux device drivers/Android device drivers.

 Proficiency in using NDK, JNI, HIDL and HAL implementations.

 Experience in board bring up activities

 Experience in developing and debugging the firmware/OS

 Experience in supporting hardware debugging and understanding schematics

 Experience with communication protocols such as CAN, SPI, I2C, UART.

 Experience in Linux, signal/data processing, pattern recognition, data mining & classification

would be a plus.

 Ability to work under pressure

 Passion for agile software development, product discovery, and continuous deployment

 Knowledge of best practices followed in the software industry. (Static code analysis, Git, Jenkins)

 BE/B Tech/MSc/ME/ M Tech in Electronics


Job tags



Salary

All rights reserved