Firmware Build and Release Engineer

Peninsula, CA | Direct Hire

Post Date: 04/20/2018 Job ID: JOS000007548 Industry: Manufacturing

Responsibilities:

• Maintain and support build system and tools necessary to build, integrate, test a software system that spans multiple hardware platforms
• Automate the compilation, continuous integration, testing, packaging, and distribution of our software
• Work with engineering teams in root cause software behavior and performance
• Develop ad-hoc tools and scripts to automate build environment
• Assist engineering community with build issues, maintaining Makefiles, troubleshoot build dependency and incremental build discrepancies 
• Collaborate with Build, Test, and Software teams to develop tools for automation and continuously automate and improve the release process
• Strong problem solving skills
• Good communication and collaborative skills with a desire to mentor engineers with varying
 
Domains of expertise:
• Strong general Linux knowledge.
• Buildroot experience a plus.
 
Qualifications:
• 2+ years experience or background in Build and Release Engineering on Linux
• 2+ years experience setting up and/or maintaining automated build system
• 2+ years GNU make
• 2+ years Bash and other shell scripting
• 3+ years Experience managing and building Linux based distributions and packaging
• 2+ years Jenkins
• 2+ years in Git
• 2+ years using any of the following: VMware, KVM hypervisors, and Docker.


Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: