Job Detail

Software Platforms Engineer

Software Platforms Engineer

Enovation Controls

Tulsa, OK

Job ID : 4d5a45566d793762547669797836396775413d3d

Job Description :

At Enovation Controls, our QNX- and Linux-based software platforms power ruggedized displays that are deployed to tow sport boats, watercraft, off-road vehiclesATVs, snowmobiles, motorcycles, EVs, and other vehicle, vessel, and equipment applications. The display functionality varies broadly based on application, but can include media, mapping, vehicle controls, Bluetooth, WiFi, USB, Ethernet, CAN, digital and analog IOs, GPS, radio, and more.

We’re hiring Software Engineers to grow both of our Platforms teams: one team is focused on generally-available market products, and the other team is focused on solutions that are highly customized to individual customers.

Either way, prepare to immerse yourself in a unique, collaborative, creative environment where you can utilize your Software Development expertise to drive the core development of our in-house products that support our customers’ solutions and in-vehicle experiencesome truly awesome end-user experiences.

Tell me more

  • The application of our code is exciting, and the output of our software solutions are in direct support of the driver, the joyrider, the wave-jumper, the hill-climber, the lane-splitter, and the mudslinger
  • Our Software Engineers are active participants throughout the process (Ideation, Collaboration, Creation, Iteration, On-Application Experience)
  • Working environment is collaborative and your voice / input is not just valued but requiredexpected! ! Having diversity in perspective, approach and execution is critical to our activity
  • This position is perfect for those who love creative problem solving, to design and create core software APIs that are highly reusable while considering potential reusability in multiple end-user applications
  • Hybrid / Flexible work opportunities, but the people, friendships, and general-community-geek’ery make it fun to gather locally

Key Responsibilities

  • Primary responsibility will be creating and improving Embedded Software Applications to support various deployment vehicle and machine types.
  • Participation in a team of C / C++ / C# developers to create applications that drive vehicle infotainment, media, visual and cartography systems.
  • Quickly understand the application requirements and make smart decisions about the best solution to a problem.
  • Collaborate with the team to create and implement simple and supportable designs.
  • Create accurate estimates of the time necessary to finish to finishin finishing tasks based on his your own knowledge, skills, and abilities.
  • Write software that adheres to coding standards, is supportable, and achieves performance expectations.

Requirements

  • Bachelor’s degree in related Science/Technology field of study, OR equivalent training and experience
  • Hunger for solving problems and proving to yourself that a solution is final
  • Fluent in C and C++Experience with C / C++ / C# or similar programming languages
  • Demonstrated ability to solve software problems via decomposition as well as state management
  • Ability to work in and understand multi-threaded techniques
  • Experience creating modular/reusable components
  • Demonstrated ability to diagnose problems using sound debugging techniques

Nice to Have

  • Experience with C#Experience with techniques like multi-threading, decomposition, state management
  • Experience with Linux / WSL 2 and Docker ContainersQNX or Linux software platforms
  • Experience working in an Agile/Scrum Software Development team
  • Experience with Linux / WSL 2 and Docker containers
  • Experience with Engine Management and Vehicle systems (J1939, CAN) experience
  • Knowledge of Electrical Engineering, or an understanding of PCB components and circuitry

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 and Production for three consecutive years.

Job Type: Full-time

Pay: $85,000.00 - $125,000.00 per year

Benefits:

  • 401(k) matching
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Relocation assistance
  • Tuition reimbursement
  • Vision insurance

Schedule:

  • Monday to Friday

Supplemental pay types:

  • Bonus pay

Ability to commute/relocate:

  • Tulsa, OK 74146: Reliably commute or planning to relocate before starting work (Required)

Work Location: Hybrid remote in Tulsa, OK 74146

Company Details :

Name : Enovation Controls

CEO : Jinger McPeak

Headquarter : Tulsa, OK

Revenue : $25 to $100 million (USD)

Size : 201 to 500 Employees

Type : Company - Public

Primary Industry : Electronics Manufacturing

Sector Name : Manufacturing

Year Founded : 1939

newlondonrocks.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, newlondonrocks.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, newlondonrocks.com is the ideal place to find your next job.

Details

: Tulsa, OK

: 85000 - 125000 USD ANNUAL

: 21 days ago

Share Job :

Related Jobs

San Diego, CA

44 - 55 USD HOURLY

Full Time

Supervise Physical Therapy Assistants in direct patient care and patient related activities, following state practice act. Job Types: Full-time, Contract.

PHYSICAL THERAPIST (PT)

Americare Therapy Services

Dutchess Junction, NY

75 - 100 USD HOURLY

Full Time

Helps develop the plan of care and revises as necessary. Ability to exercise initiative and independent judgment. *$75 - $100/Visits*.

Grain Operations Supervisor

Seibert Equity Coop

Seibert, CO

25 - 35 USD HOURLY

Full Time

Strong background in agriculture preferred. Solid understanding of business practices, grain elevator operation, and grain elevator maintenance required.

Chiropractic office Receptionist

Core Spine & Wellness LLC

United States

15 - 17 USD HOURLY

Full Time

Medical receptionist: 1 year (Preferred). Prior medical office receptionist experience is a must ideally in a Chiropractic or Physical Therapy office, knowledge

Torrington, WY

15 USD HOURLY

Full Time

Must possess valid drivers license. Responsible for accurate computer processing related to opening and closing of events i.e. reconciliation of receipts (cash