Software Engineer (Custom HMI)

Enovation Controls LLC · Tulsa, OK

Company

Enovation Controls LLC

Location

Tulsa, OK

Type

Full Time

Job Description

Enovation Controls is looking for a Software "HMI focused" Developer to join our team of Engineers and Designers in the creation of custom display and system solutions for tow sport boats, watercraft, off-road vehicles, motorcycles, and other vehicle, vessel, equipment applications. Immerse yourself in a unique, collaborative, creative environment where you can utilize your Software Development expertise and our in-house products in support of our customers' in-vehicle/application specific integration and software solutions that are highly focused on the end user's experience.

Culture

Enovation Controls has built a company and culture by living out our core values. We are looking for hungry, humble, and smart people who will embrace our core values and thrive in a fun and rewarding culture. Enovation Controls is a learning organization that conquers complexity with high expectations and performance. The company's teams are multi-disciplined and offer a wide variety of experiences. Great Place to Work has honored Enovation Controls as one of the Best Workplaces in Manufacturing & Production for three consecutive years.

Key Job Responsibilities
  • Collaborate with product development teams to plan, create, and deploy system/vehicle & user-focused software display solutions
  • Develop custom applications that deliver rich user interfaces in support of in-vehicle infotainment
  • Develop custom applications with system/vehicle specific communication and control interfaces
  • Work with software test and application engineers to diagnose and solve problems
  • Work directly with project stakeholders and provide iterative support


Requirements

Experience
  • Software Development experience in an Agile team environment
  • Experience developing application and user layer software
  • Experience developing with Crank Storyboard, Qt or similar embedded GUI frameworks is a plus
  • Experience working with in-vehicle-infotainment (IVI) and connectivity is a plus
  • Experience with C# and .Net framework technologies is a plus
  • Experience with engine and vehicle communication protocols (CAN) is a plus

Skills
  • Proficient in several programming languages such as C++, C#, Lua
  • Ability to quickly learn new software toolchains, frameworks and languages
  • Must have a high attention to detail and a strong sense of urgency
  • Exceptional debugging, troubleshooting and problem-solving skills
  • Self-starter who can develop independently as well as seamlessly co-develop with others
  • Comfortable communicating directly with project stakeholders

We are an equal opportunity employer and value diversity. All employment is decided on the basis of qualifications, merit, and business need.

Date Posted

08/29/2022

Views

10

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs