Demo

Software Platforms Engineer

Our Electronics Segment
Tulsa, OK Full Time
POSTED ON 12/28/2025
AVAILABLE BEFORE 2/27/2026

Software Platforms Engineer

Tulsa, OK

 

About Us 

Enovation Controls specializes in complex projects, offering unparalleled expertise and innovative solutions. As a turnkey provider, we are dedicated to delivering game-changing technology and exceeding expectations. Our commitment to excellence is embedded in our core values, and we seek individuals who resonate with our values and thrive in our dynamic environment. With diverse teams and a focus on high-performance standards, we are proud to be recognized as a Great Place to Work for six consecutive years.

 

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. Our teams are multi-disciplined and offer a wide variety of experiences. Enovation Controls is a place where people grow their careers while building cutting-edge solutions.

 

Description

Enovation Controls is seeking a Software Engineer with a focus on Linux Feature Support to help design and deliver custom in-dash displays, instrumentation, and control system solutions. In this role, you’ll collaborate with Engineers and Designers to build application software that enhances both the user and vehicle experience. 

 

Our solutions power a wide range of industries - Including on-road and off-road vehicles, recreational marine and personal-watercrafts, off-highway industrial equipment, stationary applications, and many more. You’ll have the opportunity to work with both industry standard and in-house tools, platforms, and products in a creative, fast-paced environment where your contributions directly shape the end-user experience. 

 

If you have a background in embedded applications, cartography, or connectivity, and are excited about the Linux ecosystem, you’ll likely find this role a great fit. Our developers engage across the full lifecycle (ideation, design, iteration, and hands-on application). The work is collaborative, creative, and visible across the organization. Flexible work options are available, but many of our team members enjoy gathering locally for the camaraderie, innovation, and shared community. 

 

Key Job Responsibilities

  • Participate in a team of C / C / C# developers to create and improve Embedded Software Applications to support various deployment vehicle and machine types. 
  • Own feature sets in infotainment, media, visual, control, and cartography systems. 
  • Quickly understand 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 tasks based on your own knowledge, skills, and abilities. 
  • Write software that adheres to coding standards, is supportable, and achieves performance expectations. 
  • Communicate effectively within the team, with external teams, and with suppliers and customers. 
Qualifications:

Required Education

Bachelor's degree in Computer-Science-related field, OR equivalent work experience. 

 

Required Experience and Skills

  • 3 years of experience as a software development professional.
  • 3 years of experience with Linux / WSL 2. 
  • Hunger for solving problems and proving to yourself that a solution is final. 
  • Experience with C / C / C# or similar programming languages. 
  • Experience solving software problems via decomposition as well as state management. 
  • Experience working in and understanding multi-threaded techniques. 
  • Experience creating modular / reusable components. 
  • Experience diagnosing problems using sound debugging techniques. 
  • Experience managing change with source control (Git, etc.).

 

Preferred Qualifications

  • Experience with containers (Docker, etc.).
  • Experience with Microsoft Visual Studio, Azure DevOps.
  • Experience working in an Agile / Scrum Software Development team. 
  • Experience with Engine Management and Vehicle systems (J1939, CAN). 
  • Knowledge of Electrical Engineering, or an understanding of PCB components and circuitry.
  • Experience working with ISO requirements or functional safety.

 

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

 

 

Salary.com Estimation for Software Platforms Engineer in Tulsa, OK
$116,175 to $139,966
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Platforms Engineer?

Sign up to receive alerts about other jobs on the Software Platforms Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Our Electronics Segment

  • Our Electronics Segment Tulsa, OK
  • The Program Manager (PM) position is responsible for the complete ownership of multiple projects. They will work with all functional groups to define, trac... more
  • 15 Days Ago

  • Our Electronics Segment Tulsa, OK
  • SMT/Through Hole Technician Tulsa, OK About Us Enovation Controls specializes in complex projects, offering unparalleled expertise and innovative solutions... more
  • 15 Days Ago

  • Our Electronics Segment Tulsa, OK
  • Financial Analyst Tulsa, OK About Us Enovation Controls specializes in complex projects, offering unparalleled expertise and innovative solutions. As a tur... more
  • 15 Days Ago

  • Our Electronics Segment Tulsa, OK
  • Applications Engineer Tulsa, OK About Us Enovation Controls specializes in complex projects, offering unparalleled expertise and innovative solutions. As a... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Software Platforms Engineer jobs in the Tulsa, OK area that may be a better fit.

  • DSN Software Tulsa, OK
  • The Opportunity We're a healthcare SaaS company serving oral and maxillofacial surgeons and dental service organizations across the country. While the comp... more
  • 2 Months Ago

  • Epic Broken Arrow, OK
  • Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relo... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!