JJobsSonar

Senior C++ Software Engineer (DevOps)

SoftServe · Ukraine

Software EngineeringRemote

About this role

The role involves designing, building, and maintaining CI and release build processes from component to product level. The developer will develop and maintain CI-hosted automated domain-specific verification and validation (V&V) quality testing methods. They will collaborate with component and product-level domain experts to ensure release build processes are effective and V&V quality monitoring is in place. The responsibilities also include reducing turnaround time in both development and release stages, creating unified and simplified build processes across all components and products, enabling component and product quality monitoring, and providing quality-traceable integration reasoning and root cause analysis. The developer will work within a small, nimble team focused on creating amazing experiences in the conference room using creative design, surprising science, and innovation.

Skills & technologies

Must have

  • C++
  • Python
  • Bash
  • embedded systems
  • CI/CD
  • GitHub Actions
  • Jenkins
  • testing frameworks
  • automation tools
  • Android build systems
  • embedded Linux
  • Yocto
  • CMake
  • Make
  • Docker
  • Jira

Read full description

About the job WE ARE SoftServe is a global digital solutions company with headquarters in Austin, Texas, founded in 1993. Our associates are currently working on 2,000+ projects with clients in the USA, Europe, and APAC region. We are about people who create bold things, who make a difference, who have fun, and who love their work. Our client is the world’s known manufacturer of computer peripherals and software, which develops and markets personal peripherals for PC navigation, video communication and collaboration, music, and smart homes. Our Video Collaboration products help companies stay connected and can be found in the conference rooms of some of the biggest businesses in the world. We are a small, nimble group growing our team. We create amazing experiences in the conference room using creative design, surprising science, and innovation. We love what we do because we are passionate about connecting people, and we use the products we create every day to stay connected to our team. IF YOU ARE An experienced C++ developer with 5+ years of software development experience Proficient in Python and Bash scripting Experienced in embedded systems development Familiar with CI/CD pipelines using GitHub Actions and Jenkins Experienced with testing frameworks and automation tools Knowledgeable in Android build systems Experienced in building embedded Linux distributions using Yocto Proficient with build systems such as CMake and Make Experienced with Docker and containerization technologies Comfortable working with Jira and other project management tools Fluent in English at the upper-intermediate level AND YOU WANT TO Design, build, and maintain CI and release build processes from component to product level Develop and maintain CI-hosted automated domain-specific verification and validation (V&V) quality testing methods Collaborate with component and product-level domain experts to ensure release build processes are effective and V&V quality monitoring Reduce turnaround time in both development and release stages Create unified and simplified build processes across all components and products Enable component and product quality monitoring Provide quality-traceable integration reasoning and root cause analysis TOGETHER WE WILL Embrace wide career opportunities, challenging projects, top-notch technologies, and a clear career path with SoftServe’s People Excellence program Gain certifications from leading providers (Google, AWS & others) Organize team buildings and corporate parties SoftServe is an equal opportunity employer. Qualified applicants will receive consideration regardless of race, color, ancestry, ethnicity, national origin, religion, sex, sexual orientation, gender identity or expression, age, citizenship, disability, health condition, marital or family status, veteran status, or any other characteristic protected by applicable law.
Ready to apply?Apply now

Similar Software Engineering jobs

All Software Engineering jobs