17 Aug
|
Talpro INdia
|
Bengaluru
17 Aug
Talpro INdia
Bengaluru
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
- Valuable understanding in Yocto build system and add packages to Yocto
- Understands Google’s 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.
- Solid 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.
📌 Sr Engineer I, SW - Build & Integration (YOCTO) (Bengaluru)
🏢 Talpro INdia
📍 Bengaluru