Please login/register to apply for this job.
6 Nov 2020

Full-Time Software DevOps, Quality Engineer

brandondrakecarrier – Posted by brandondrakecarrier Syracuse, New York, United States

Job Description

Carrier has a great opportunity for a Software DevOps/Quality Assurance Engineer to join its Carrier Transicold Controls & Digital Products Engineering team located in Syracuse, NY!

Our team is providing groundbreaking solutions to make Carrier’s truck trailer and container transportation refrigeration units smarter and connected. Our products are undergoing a ground-breaking transformation into intelligent refrigeration systems that are more efficient and reliable. We craft, develop, and support intelligent, connected control systems and we are continuously adopting new development technologies and capabilities to deliver sophisticated solutions for a safe and balanced cold chain!

The Software DevOps/Quality Assurance Engineer will work as part of our team to build efficient, high quality, and reliable real-time controls and connectivity products for Carrier transportation refrigeration units. The Software DevOps/Quality Assurance Engineer will utilize state of the art software DevOps processes and tools and assist in QA Automation activities.

This position will be primarily focused on contributing to the development of continuous development and integration processes and tools, including the implementation of automation processes to achieve faster, zero-defect software releases.

Specific responsibilities will be:

  • Applying agile software lifecycle management principles and tools to craft and implement real-time embedded software solutions for our controls and connectivity platforms.
  • Select and build simulation environments that enable the implementation of automated tests.
  • Work with refrigeration systems engineers to understand requirements and applications and translate them into specific test plans.
  • Lead, advocate, and enforce proven CIBTD (Continuous Integration, Build, Test & Deployment) standard methodologies.
  • Ability to develop automation frameworks to integrate with CI/CD processes.
  • Introduce new insights and technologies for testing and simulation so that we can stay on the cutting edge.
  • Assist with software production support issues when they arise.
  • Clearly communicate technical information to both developers and business partners.
  • Prototype new solutions to prove technology concepts on the pilot project ahead of the full release.
  • Participate in a sprint and release planning activities, sizing of work tasks, building and tracking test coverage metrics, and automated test reports.

Education

BS degree in Computer or Electrical Engineering

MS degree in Computer Engineering

Required Skills

  • Strong programming skills and be able to develop scripts using C#/Python/Groovy/Java/Bash
  • 3-5 years of cumulative and progressive experience in any of the following areas: DevOps, desktop support, MIS engineering, release management, software version control, database administration, software development
  • Work closely with related teams to bring a culture of automation and self-service
  • Assist teams in developing CI/CD frameworks to implement End to End testing
  • Hands-on experience with Continuous Integration and Continuous Deployment of technical solutions using cloud services and features
  • Familiarity with software development and lifecycle management tools (e.g. IBM Jazz RTC, Jira)
  • Experience with Git and with Git workflows including tagging, branching, and integration
  • Experience with Jenkins including creating jobs, running scheduled builds, running scheduled and ad-hoc integration tests, and integrating Jenkins with other tools
  • Experience with UI testing tools like Selenium or similar tools

Desired Skills:

Software Development:

  • Experience working in an Agile environment and actively participate in the project planning, sizing of development tasks
  • Familiarity with model-based software development and testing including MIL, SIL, HIL, automated test vector generation, formal methods.
  • Write specifications, test plans and document designs.
  • Expert knowledge in either AWS and/or Microsoft Azure – Understanding of Hybrid Cloud solutions and experienced in integrating public cloud into traditional hosting/delivery models
  • Knowledge of control system and system diagnostics algorithms and their design process
  • Use of field communication protocols (CAN, MODBUS) and other interface protocols, wired and wireless (USB, Wi-Fi, BT)
  • Contribute independently as well as in a team environment

Technology, Architecture, and Methodology:

  • Proven capability to improve quality and efficiency of software development methods
  • Creation of modular SW architectures at the driver and application layers level for real-time control systems
  • Familiarity with implementing solutions to mitigate cybersecurity vulnerability

Customer Focus:

  • Build, refine and clarify requirements with engineers from different technical background
  • Understand end users application of products and impact on controls
  • Evaluate and respond to customer questions and issues

Strategic Leadership:

  • Strong technical leadership with the development of embedded software solutions
  • A proactive individual with demonstrated capability to innovate, propose new insights, show curiosity, question the status quo

Additional Comments

Minimal Travel to customer sites, field locations and other Carrier sites

Domestic relocation will be considered

This position will be located in Syracuse, NY

US Citizenship of Permanent Resident status is required

Carrier is An Equal Opportunity/Affirmative Action Employer

Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

How to Apply

https://jobs.carrier.com/job/syracuse/software-devops-quality-engineer/29289/17796699

Job Categories: Equal Opportunities. Job Types: Full-Time. Job Tags: #QualityAssurance, #sqa, C++, DevOps, and software. Salaries: 60,000 - 80,000.

Job expires in 65 days.

138 total views, 4 today

Apply for this Job