Engineer, Software Sr. jobs in United States
cer-icon
Apply on Employer Site
company-logo

Polaris Inc. · 18 hours ago

Engineer, Software Sr.

Polaris Inc. is a global leader in powersports, known for its innovative products and experiences. They are seeking a Senior Software Engineer to coordinate project timelines, collect requirements, and write high-quality code while contributing to test automation frameworks and integration testing.

Responsibilities

Understand timelines, proactively coordinate, and communicate to ensure deadlines are met
Collect requirements from User Interface/User Experience (UI/UX) designers, ask clarifying questions, and validate concepts and approaches
Identify risks and propose solutions
Produce task breakdowns and estimates
Write modular code that performant, high-quality, self-documenting, adheres to standards and best practices
Write unit tests and contribute to test automation frameworks
Provide feedback designs and code via peer reviews
Assist with integration testing including cloud connectivity
Produce documentation that captures assumptions and decisions and builds institutional knowledge
Increase the team's velocity/productivity by making suggestions that eliminate waste

Qualification

Infotainment software developmentC++ developmentUser Interface codingAgile collaboration (Scrum)Estimating software project effortAutomated unit testing

Required

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field, plus 5 years of related experience
In lieu of a Bachelor's degree, a Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field, plus 2 years of related experience
5 years of experience (with a Bachelor's degree only) or 2 years of experience (with a Master's or higher) degree in infotainment software development, creating a customized off-road riding experience alongside common Automotive experiences (including radio, Mapping, phone USB and Bluetooth tethering, and multimedia playback) that perform to the user expectation in an embedded Linux platform
5 years of experience (with a Bachelor's degree only) or 2 years of experience (with a Master's or higher) degree in C++ development, creating testable, high quality C++ components (including classes, pure virtual interfaces, and inheritance) which can be shared in vehicle infotainment software packages
5 years of experience (with a Bachelor's degree only) or 2 years of experience (with a Master's or higher) degree in User Interface coding skills (Qt and Q-Markup Language (QML)), and interacting with User Interface design team
5 years of experience (with a Bachelor's degree only) or 2 years of experience (with a Master's or higher) degree in Agile collaboration models (Scrum) with deadlines
5 years of experience (with a Bachelor's degree only) or 2 years of experience (with a Master's or higher) degree in estimating software project effort (Story points, Epic decomposition) and duration
5 years of experience (with a Bachelor's degree only) or 2 years of experience (with a Master's or higher) degree in developing code that can be unit tested using automated unit test frameworks and CI/CD platforms

Benefits

401(k)
Health
Vision
Dental
PTO benefits
Market-leading profit-sharing plan
Employee Stock Ownership Plan
Discounted employee stock purchases plan
Generous matching contribution to 401(k)
Financial wellness education and consultation
Comprehensive suite of benefits
Wellness programs
Gym & personal training reimbursement
Life insurance
Disability offerings
Polaris Gives paid volunteer time off

Company

Polaris Inc.

company-logo
Since 1954, Polaris has proudly defined, re-defined and then raised the bar again for the powersports industry.

Funding

Current Stage
Public Company
Total Funding
$850M
2025-11-05Post Ipo Debt· $500M
2025-07-02Post Ipo Debt· $350M
1987-08-21IPO

Leadership Team

leader-logo
Mike Speetzen
Chief Executive Officer
linkedin
Company data provided by crunchbase