Talent.com
This job offer is not available in your country.
Senior Engineer I - Build & Integration

Senior Engineer I - Build & Integration

TalproBangalore
30+ days ago
Job description

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
  • (ref : hirist.tech)

    Create a job alert for this search

    Integration Engineer • Bangalore