Software Engineer - HMI
Company: Polaris Industries
Location: Novi
Posted on: May 6, 2022
|
|
Job Description:
**At Polaris Inc., we have fun doing what we love by driving
change and innovation. We empower employees to take on challenging
assignments and roles with an elevated level of responsibility in
our agile working environment. Our people make us who we are, and
we create incredible products and experiences that empower us to
THINK OUTSIDE.**JOB SUMMARY:Polaris, a global powersports leader,
is looking for an experienced senior software engineer to build
high quality Infotainment User Interfaces. This is an exciting role
on the Ride Command team building world-class connected rider
solutions. The ideal candidate possesses strong communication,
problem solving, attention to detail, design, coding and testing
skills, and is effective in a fast-paced Agile Development
environment.ESSENTIAL DUTIES & RESPONSIBILITIES:+ Understand
timelines, proactively coordinate and communicate to ensure
deadlines are met+ Work with Polaris team members and external
vendors in multiple locations+ Collect requirements from UI/UX
designers, ask clarifying questions, validate concepts and
approaches+ Quickly understand hardware/architecture capabilities &
limitations, 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+
Other duties and responsibilities as needed+ A passion for creating
beautiful, intuitive user interfacesSKILLS & KNOWLEDGE:Minimum
Qualifications:+ BS in Computer Engineering, Computer Science,
Electrical engineering or related field+ Strong verbal and written
communication skills+ 3+ years of Infotainment software development
experience+ 3+ years of progressive C++ development experience+
Excellent UI coding skills using Qt and QML+ Ability to quickly
learn and apply new skills with minimal supervision+ Experience in
agile collaboration models (e.g. Scrum) with deadlinesPreferred
Qualifications:+ Tier 1 or Tier 2 automotive infotainment
experience+ Excellent knowledge of compilers & debuggers for
ARM-based development+ Experience implementing Linux applications
and daemons+ Mastery of Linux inter-process communication
techniques and best practices+ Solid understanding of Linux
boot-time optimization strategies+ Experience with projection
technologies (Android Auto, CarPlay)+ Experience with Android OS
for infotainment/automotive+ Experience with wired (USB, Ethernet)
and wireless (Bluetooth, WiFi) communication+ Hardware-In-The-Loop
simulation experience+ Experience with Infotainment Navigation_We
are an ambitious, resourceful, and driven workforce, which empowers
us to THINK OUTSIDE._ _Apply today!_**About Polaris**As the global
leader in Powersports, Polaris Inc. (NYSE: PII) pioneers product
breakthroughs and enriching experiences and services that have
invited people to discover the joy of being outdoors since our
founding in 1954. With annual 2021 sales of $8.2 billion, Polaris'
high-quality product line-up includes the Polaris RANGER -, RZR -
and Polaris GENERAL--- side-by-side off-road vehicles; Sportsman -
all-terrain off-road vehicles; Indian Motorcycle - midsize and
heavyweight motorcycles; Slingshot - moto-roadsters; snowmobiles;
and deck, cruiser and pontoon boats, including industry-leading
Bennington pontoons. Polaris enhances the riding experience with
parts, garments, and accessories, along with a growing aftermarket
portfolio, including Transamerican Auto Parts. Polaris' presence in
adjacent markets includes military and commercial off-road
vehicles, quadricycles, and electric vehicles. Proudly
headquartered in Minnesota, Polaris serves more than 100 countries
across the globe. www.polaris.com**EEO Statement**Polaris is an
Equal Opportunity Employer and will make all employment-related
decisions without regard to race, color, religion, creed, sex,
sexual orientation, gender identity, national origin, age,
disability, marital status, familial status, status with regard to
public assistance, membership or activity in a local commission,
protected veteran status, or any other status protected by
applicable law.
Keywords: Polaris Industries, Novi , Software Engineer - HMI, IT / Software / Systems , Novi, Michigan
Click
here to apply!
|