SW Build, Release, Deployment Developer
Intermediate level job Phoenix (Maricopa County) IT development
Job description
Job Description
We are seeking a Software Configuration Management Developer to build, release, and deploy software and firmware products which support Automotive platforms. This is a "hands-on" position. Your duty will be to partner with the software development and integration team to define and create the hardware and software infrastructure and tools needed to support automated builds, continuous integration, Dev Ops, unit testing, regression testing, and to aid in creation of IP Plans, quality, and release metrics. Define and implement the branching, merging, release, and versioning strategy for multiple simultaneous projects and components. Make informed recommendations of new tools and methodologies to improve CI maturity.
Inside this Business Group
Employees of the Internet of Things Solutions Group (IOTG) have an exciting opportunity before them: To grow Intel's leadership position in the rapidly evolving IoT market by delivering the best silicon, software and services that meet a wide range of customer requirements - from Intel® Xeon® to Intel® Quark®. The group, a fresh, dynamic collaboration between Intel's Intelligent Solutions Group and Wind River Systems, utilizes assets from across all of Intel in such areas as industrial automation, retail, automobiles and aerospace. The IOTG team is dedicated to helping Intel drive the next major growth inflection through productivity and new business models that are emerging as a result of IoT.
Other Locations
Oregon, Hillsboro;
Posting Statement. Intel prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
Desired profile
Required skills and experience: Proven success in a configuration management position using revision control and automated build / regression tools or continuous integration, Dev Ops, versioning, deployment to production, and managing multiple integration and release branches from multiple partners. Direct hands-on experience with SCM tools such as: github, git, Jenkins, TeamCity, Artifactory, and Static checking and code coverage tools such as Klocwork, coverity, and Bullseye. BS or higher degree in Computer Engineering plus 3 or more year's experience. Preferred Additional Skills: Experience creating IP Plans.Experience authoring sections of SCM Plans or entire documents.Experience creating Unit and Regression tests and automating their execution.Experience with Linux, QNX, and Green Hills operating systems.Programming experience in Java, C/C++, Python.Experience with ProtexIP and similar tools.Experience with Agile Development Lifecycle like scrums, sprints, epics, user stories, and retrospectives