DevEx Consultant Job at CLPS Global, Framingham, MA

d3JLWFowNFhBV0Q3dEV4K2hmM01WcDhnY3c9PQ==
  • CLPS Global
  • Framingham, MA

Job Description

Key Responsibilities:

  • Design, implement and deploy updates to our Conan-based build packaging system for our embedded software that supports a wide variety of target processors and new platforms/products that include technologies like Bluetooth, Atmos, Dolby, and Mobile Applications
  • Integrate and validate vendor toolchains into our build systems using C Make (or similar make systems) for use in C and C++ compilation
  • Create developer tools to deploy, test, and debug embedded applications, and integrate existing ones into the developer workflow
  • Analyse sophisticated technical problems and propose designs for comprehensive solutions to these problems
  • Contribute to all phases of the CI/CD product software lifecycle, including CI/CD system requirements analysis, design, implementation, automated test, release, support, and documentation
  • Enhance processes and DevOps to improve quality and increase efficiency by focusing on continuous improvement
  • Requirements (in order of importance, not all are required):
  • Comprehensive experience building software in Python, particularly using the Conan packaging system
  • Experience with CMake, Make, or similar build systems
  • Experience with the Jenkins Development Environment for building, deploying, and testing; including the ability to debug issues in this domain and do basic development required for tool deployment
  • Experience with cross-compilation on Linux development environments, using make, CMake, or similar compilation systems
  • Experience building software for Linux and embedded platforms
  • Knowledge of GitHub or an equivalent collaborative version control system (e.g. Gitlab)
  • Strong spoken and written communication skills
  • Strong troubleshooting and root cause analysis skills
  • Experience writing unit tests using a relevant Python test framework (e.g., pytest)
  • Experience developing and utilizing web APIs
  • A proven track record of working in teams, and a strong desire to learn from and help others
  • BSEE/BSCS/BSCE/BSSE with a minimum of 4 years related work experience. MS in a related field is a plus.

Job Tags

Work experience placement,

Similar Jobs

B&H Photo Video

Web Content Writer Job at B&H Photo Video

Job Overview: B&H is looking for Photography Content Writers to craft product descriptions, research products, and update the B&H website with new and accurate product information for photography and photography-adjacent products and categories. Ideal candidates ...

National Roofing Contractors Association

Roofer Job at National Roofing Contractors Association

We're hiring! Tecta America New England, one of the largest and most respected commercial roofing contractors in the North East is looking for motivated and dedicated individuals to join our growing team. Are you looking for a position with a stable workload, career advancement...

Pyramid Consulting, Inc

Professional - Customer Care Representative Job at Pyramid Consulting, Inc

 ...Professional - Customer Care Representative. This is a 12+ months contract opportunity with long-term potential and is located in St. Michaels, Arizona(Onsite). Please review the job description below and contact me ASAP if you are interested. Job ID: 25-71889 Pay... 

Flock Safety

Motion Designer Job at Flock Safety

 ...reimburse $10,000 a year for adoption, surrogacy, or fertility. Mental Health: All employees receive an annual subscription to Headspace . Caregiver Support: We have partnered with Cariloop to provide our employees with caregiver support&##128184; Carta... 

Smart IT Frame LLC

DevOps Engineer Job at Smart IT Frame LLC

 ...Role: Azure Devops Lead Location: Minneapolis, MN / Cincinnatti, OH Type: Fulltime Job Description: Hands on development experience in .net/Java programming language Good understanding and hands on experience on how to build Java and node applications...