HamburgerMenu
hirist

Job Description

Essential Responsibilities :

- Experience: 6 Years in Embedded/Automotive Build & Integration in distributed development scenario

- Experience in SCM (git, gerrit, stash, perforce) Build & Integration in CI/CD environment.

- Experience using GIT to support the workflow of software development projects on Windows and Linux Systems.

- Experience using GIT to manage multiple parallel development streams and release repositories by means of branching, staging, merging and tagging.

- Experience in Python/Perl, HTML, GNU make, Jenkins, Artifactory, and shell-scripting

- Basic understand of container / Dockers on embedded systems

- Experience in Yocto, Bitbake builds and exposure to Android build system

- Experience in Static Analysis Tools, Code Coverage Tools, Unit Test Tools, Open Source Compliance Tools and integration with Build systems.

- Understanding of Configuration Management.

- Experience in Jenkins for continuous integration

- Experience in automation of integration tasks with any scripting language (Shell/Python)

- Front line for resolving build and functional breakages (based on the build logs and auto-smoke test results).

- Working knowledge of software development tools (debugger's, compilers, etc.

- Basic understanding of C/C++, Java in embedded development on Linux (Ubuntu) environment

- Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment.

- Strong communication skills and Good English skills (writing, documenting, conversation)

Requirements :

- Automotive background would be added advantage

- Experience in SW Integration Tasks in distributed development scenario

- Android builds Android build framework, Manifest , android build system and android build compilation

- Git

- Gerrit

- Good understanding of code repositories

- Familiar with Branching, merging, rebasing concepts

- Good understanding in Yocto build system and add packages to Yocto

- Understands Googles delivery to Silicon Vendors (PDK) and The AOSP

- Hands-on experience with build, patching, releases in android environment

- Jenkins/Hudson for continuous integration with (>2years)

- Good understanding of C/C++ embedded development on Linux (Ubuntu) environment Experience in automation of integration tasks with any scripting language (Perl/Batch/Shell/Python) (>2years)

- Understanding of Configuration Management.

- Automotive background would be added advantage.

Basic Qualifications :

- Bachelors in Computer Engineering/science or Electrical / Electronics Engineering.

- A minimum of 10 years of total experience

- Configuration Management tools (Perforce, Stash, GIT etc.

- Assertiveness to deliver software builds on time.

- Testing skills of an embedded device are added advantage.

- Strong communication skills and Good English skills (writing, documenting, conversation)

Desired Characteristics :

- Dedicated performer with the ability to advocate appropriately for product quality.

- Relentless learner with a dedication to learn new technologies and test methods.

- Avid follower of the latest technology and products in consumer electronics.

- Embedded programming experience.

- Real-time programming and real-time operating systems


info-icon

Did you find something suspicious?