Lead Configuration Management Engineer

  • Cadence
  • Burlington, MA
  • 8mo ago
  • Full-Time
  • On-site

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Responsibilities:

  • Innovate with team to improve speed and reliability of CI pipelines and code releases.  
  • Improve, manage, and update the software development environment including version control, code build/analysis tools and scripts.
  • Work with team to ensure system up-times and reliability, identify bottlenecks and implement fixes.
  • Monitor global build, test, computing and storage systems to keep releases on track.

               

Requirements:

  • Master's CS degree with 2 years of experience, or bachelor's CS degree with at least 4 years of relevant experience
  • Using Linux OS.   Linux admin experience is a plus.
  • Strong coding capability in scripting languages, Python, Perl or bash etc.
  • Programming in C/C++  
  • Build systems based on Makefiles and gcc
  • Version control tools such as git/Perforce/CVS etc.
  • Experience with Jenkins or other CI tools
  • Familiarity with job scheduler software like Slurm, LSF, or PBS.
  • Experience with Parasoft or other static code analyzers
  • Ability to clearly communicate and document technical problems and solutions
  • Ability to multi-task and prioritize work
  • Experience with containers and K8 is a plus

We’re doing work that matters. Help us solve what others can’t.