Build and Release Engineer

Product Development Santa Clara, California


Description

At Collinear Networks we are growing our software team to develop leading edge telecom platforms and telecom network management platforms. In our dynamic, fast-paced environment, the ideal Software Engineer candidate will be high energy, creative, resourceful and truly innovative at engineering unique and well thought out software solutions. This is a hands-on opportunity to develop a new telecom platform which will help define the future of wireless networking.

Core Responsibilities

  • Maintain Makefiles and Bitbake recipes
  • Making improvements to the Build infrastructure
  • Patching 3rd party source code and helping resolve merge conflicts
  • Making improvements to the CI (Continuous Improvement) framework to automate build/verify cycles.
  • Maintain various software feature branches using a Source Control System
Skills and Qualifications:
  • 5-7 years of build/release and configuration management
  • Hands on experience with custom Linux distro
  • Embedded Linux Integration experience
  • Proficient with Yocto and Bitbake
  • Prior experience having written build configurations from scratch (Makefile, build.xml, etc)
  • Prior experience with Shell scripting using Python
  • Proficient with build automation, orchestration, source code and build management systems (GIT, bit bucket)
  • Continuous Integration (CI) tools – Gerrit and Jenkins
  • Bachelor of Science Degree from an accredited college or university or relevant professional experience

 Desired

  • Debug build failures: compiler/linker
  • Open Embedded, Buildroot or MontaVista Linux experience

Collinear Networks offers competitive benefits, 401K plan, unlimited time off, flexible spending accounts, commuter benefits, gym membership discounts, company provided lunch & snacks and much more….

We are an equal opportunity employer

We do not consider candidates who now or in the future require sponsorship for employment visa status

Local candidates only