DevOps Virtual Development Engineer

Hyundai Corporation (usa)
Superior Township, United States of America
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Superior Township, United States of America

Tech stack

Java
Agile Methodologies
Amazon Web Services (AWS)
Android
Confluence
JIRA
Azure
Bash
C++
Cloud Engineering
Computer Programming
Computer Engineering
Continuous Integration
Linux
DevOps
Embedded Software
Ethernet
Github
Python
Openshift
QNX (Software)
Quick EMUlator (QEMU)
QT
Remote Access Technology
Software Engineering
Software Testing Automation Framework
Gitlab
Kotlin
Containerization
Yocto
Kubernetes
Information Technology
Free and Open-Source Software
Bitbucket
Automotive
Docker
Artifactory

Job description

Develop the core software engineer workflows using modern DevOps techniques Define and configure the DevOps environment with a focus on automation, configuration, containerization, and virtualization Create integration-focused CI/CD to enable efficient stakeholder management Enable the software to run virtually in the cloud for development and testing purposes Develop, automate, and maintain the build environment for the embedded automotive software Automate the test deployment infrastructure Enable remote access and maintenance of lab machines Travel up to 20% of the time, both domestically and internationally

Requirements

Bachelor's degree in computer engineering, computer science, electrical engineering, software engineering, or a related discipline Proficiency with common DevOps software: OpenShift/Kubernetes, Docker, QEMU, Artifactory, GitLab or GitHub, etc. Experience with cloud development using AWS or Microsoft Azure Experience with cloud development for CI/CD Programming experience in C/C++, Python, Java/Kotlin, and/or Bash Scripting Experience in software development life cycle: infrastructure as code, requirements tracking, and test automation frameworks Knowledge in Agile and DevOps development processes and tools, such as Jira, Confluence, and Bitbucket Ability to explain technical topics to both technical and non-technical stakeholders Excellenttime management, self-management, and organization skills An ability to adapt to shifting priorities, demands, and timelines Strong written, oral, and interpersonal skills Good communication skills and an ability to develop/maintain positive relationships with tech experts from the R&D Center and internal counterpart teams, Master's degree in computer engineering, computer science, electrical engineering, software engineering, or a related discipline Professional experience in an automotive DevOps setting Experience in automotive or IT-embedded product development Programming experience in Rust, Go, and Qt Experience in production software lifecycle: requirements, system design, development, maintenance, and release readiness for embedded software for vehicle systems Familiarity with automotive operating systems: Android, Linux, open-source software, QNX, and Yocto Working knowledge of vehicle communication network systems (CAN, LIN, Ethernet, etc.) and instrumentation/operation of data acquisition systems, such as ETAS/INCA and Vector/CANoe

Benefits & conditions

Zero-dollar Employee Premiums on Medical, Dental, and Vision for You and Your Family 100% Employer-paid Disability and Life Insurance Generous Paid Time Off, Including Vacation, Sick, and Abundant Holidays Competitive Salaries A Global Environment that Fosters Diversity Retirement Savings and Planning Benefits Access to Health Savings Accounts and Flexible Spending Accounts Flexible Work Hours

Other Details

Apply for this position