641 open roles
Sr Engineer I, SW - Build & Integration (YOCTO)
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 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. 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.
Description copied from Talpro India Private Limited's careers page. Read the full posting before you apply.
More jobs at Talpro India Private Limited
PCRF Deployment & Upgrade Engineers System Analyst / Tech Lead
Talpro India Private Limited· Pune City, IndiaJava Microservices
Talpro India Private Limited· Kolkata, India992994 - LTI - Virtual Drive (11-Jun-2022) - Kolkata Location - Skill: Full Stack Developer (Java + Angular )
Talpro India Private Limited· Kankurgachi, IndiaSAS Developer
Talpro India Private Limited· Ghaziabad, IndiaSenior Java Developer
Talpro India Private Limited· Bangalore North, India