Sr. Embedded Software Engineer - DevOps
@ Polaris Inc.

Novi, Michigan, United States
On Site
Full Time
Posted 5 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXXX***** @polaris.com
Recommended after applying

Job Details

Overview

At Polaris Inc., we drive change and innovation in a fun, agile environment. As a Sr. Embedded Software Engineer - DevOps, you will be part of a growing team creating and automating DevOps processes for embedded systems in world-class connected rider solutions.

Job Summary

Polaris, a global powersports leader, seeks a core team member who will design, implement, and manage CI/CD pipelines, monitor infrastructure, collaborate across teams, and ensure security best practices. You will also mentor junior DevOps engineers.

Essential Duties and Responsibilities

  • Design, implement, and manage CI/CD pipelines for smooth software delivery.
  • Monitor and maintain local infrastructure (Jenkins) for high availability.
  • Collaborate with development, QA, and operations to streamline processes.
  • Create dashboards to monitor development and improve issue visibility.
  • Ensure adherence to security best practices across infrastructure.
  • Troubleshoot and resolve issues in development, test, and production environments.
  • Mentor and guide junior DevOps engineers.

Qualifications

BS in Computer Engineering, Computer Science, Electrical Engineering or related field. 5+ years of experience in DevOps for embedded systems, proficiency in Linux, Yocto project, C/C++ development, CI/CD tools (Jenkins, GitHub, GitLab CI, CircleCI), scripting (Python, Bash, Ruby), and cloud platforms (AWS, Azure, GCP). Familiarity with containerization (Docker, Kubernetes), code quality tools (Coverity, Black Duck), and monitoring tools (Prometheus, Grafana, ELK stack). Experience with Agile methodology in automotive software development (preferably SAFe) is essential.

Benefits and Culture

Polaris offers competitive compensation, a profit-sharing plan, employee stock options, and comprehensive benefits including health, dental, vision, 401(k) with matching, wellness programs, and more. The company emphasizes a collaborative and empowering work environment.

Key skills/competency

  • CI/CD
  • Automation
  • Embedded Systems
  • DevOps
  • Jenkins
  • Linux
  • C/C++
  • Cloud Platforms
  • Agile
  • Mentoring

How to Get Hired at Polaris Inc.

🎯 Tips for Getting Hired

  • Research Polaris Inc.'s culture: Examine their mission, values, and recent achievements.
  • Customize your resume: Highlight CI/CD and DevOps automation expertise.
  • Showcase embedded systems experience: Detail C/C++ and Linux projects.
  • Prepare for agile interviews: Demonstrate teamwork and problem-solving skills.

📝 Interview Preparation Advice

Technical Preparation

Review CI/CD tools and pipeline design.
Practice Jenkins and infrastructure troubleshooting.
Brush up on embedded C/C++ development.
Study cloud migration processes and containerization.

Behavioral Questions

Describe a team conflict resolution.
Explain mentorship experience in past roles.
Discuss handling high-pressure project deadlines.
Share examples of cross-team collaboration.

Frequently Asked Questions