Senior DevOps Engineer at Cognex (Portland, OR)
Desired Skills and Experience
- Owns the build processes and release management activities for In-Sight embedded software products
- Releasing to operations via PLM / supply chain interface
- Administrator of team’s internal servers, software & tools.
- Responsible for maintaining and porting compilers and development environment tools (IDEs, etc.) for engineers
- Must have:
Automated build system (Team City, Jenkins) Source control (Git, SVN) Scripting language (Python, JavaScript, Kotlin)
- Automated build system (Team City, Jenkins)
- Source control (Git, SVN)
- Scripting language (Python, JavaScript, Kotlin)
- Nice-to-have:
Experience with gmake, CMake, TI compiler, MSBuild Experience building embedded software based in C or C++ Experience with C, C++ Experience with VM management (VMWare, Docker ) Familiarity with Linux/Unix Familiarity with NUnit
- Experience with gmake, CMake, TI compiler, MSBuild
- Experience building embedded software based in C or C++
- Experience with C, C++
- Experience with VM management (VMWare, Docker )
- Familiarity with Linux/Unix
- Familiarity with NUnit
- BS in Computer science, Computer Engineering, Software Engineering, Math, Physics, or a related discipline.
- MS in a related discipline will be considered in lieu of experience.
- 3+ years of experience as Software Engineer developing commercial applications, or in build engineering.