Job Details – this job has expired, please see similar jobs below
Company’s Core software team within Autonomous vehicles group is looking for Build and Tools engineering manager to develop, own and deliver optimized continuous integration workflow for our autonomous platform. As a build and tools managed you will be responsible for defining and developing tools that optimizes build and test workflow in CI as well as local development and testing of engineering teams, thereby growing the velocity of development and multiplying developer efficiency.
We will work closely with a diverse set of research, development and platforms teams from Deep learning, Computer Vision, Applications, system software a well as Automotive safety teams and hence you will need to possess strong interpersonal skills, be a quick learner and results oriented. Ideal candidates will exhibit strong process driven, focused and detail-oriented individual in his/her work.
Working with internal and external customers to understand tools requirements and apply strong development process that will cover the needs of an Autonomous build /test system. Promote a strong process culture within various teams delivering the Autonomous platform.
What you will be doing:
Own and build tools for highly optimized continuous integration workflow
Build roadmap with technical goals with milestones and be accountable for work you deliver
Influence and make right choices to produce high quality and tangible impact
Direct and manage a team of engineers, while working with functional software teams supplying to roadmap
Continuously identify scope for improvements and address them by driving actionable engineering tasks
Be agile and make continuous and incremental progress by decomposing the problem in to smaller and achievable goals
What we need to see:
BS+ EE/CS or related field with 10+ years of experience with focus on software conformance and process
Significant experience with writing make system, build tools (Bazel, Cmake)
Experience implementing static and dynamic linking, shared libraries
Proficient at scripting: Python, Perl, shell etc.,
Experience with version control systems such as GIT, Gerrit, GitLab, etc.
Ways to stand out from the crowd:
Experience with Bazel
Knowledge of Docker containers
Experience in packaging tools like debian package and installer
Prior contributions to open source in build framework and tools is a plus
Applied coding standards (e.g. MISRA C) and code coverage tools such as VectorCast, Coverity
With competitive salaries and a generous benefits package, Company is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to extraordinary growth, our premier teams are rapidly growing. If you're creative and autonomous with a real passion for technology, we want to hear from you.
Company is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Sign up and search through 55,269 curated jobs in the Tech Edition: