2

Entry Level Embedded Software Engineer Jobs in Tulsa, OK

We are currently looking for an (engineering) machine design/control system support person for our ... Software Development primarily in Danfoss Plus1 Guide environment. * Recommend and implement ...

Epic is a leading company in healthcare technology, and they are seeking an Entry-Level Technical Solutions Engineer to work on impactful software that serves 305 million patients globally. In this ...

Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ... Application and integration support for software development. * Support for the following areas ...

Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ... Application and integration support for software development. * Support for the following areas ...

next page

Showing results 1-20

Entry Level Embedded Software Engineer information

See Tulsa, OK salary details

$60.7K

$133K

$150.9K

How much do entry level embedded software engineer jobs pay per year?

As of Jun 22, 2026, the average yearly pay for entry level embedded software engineer in Tulsa, OK is $132,979.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,000.00 and $150,000.00 per year, depending on experience, location, and employer.

What does a typical day look like for an Entry Level Embedded Software Engineer?

A typical day for an Entry Level Embedded Software Engineer often includes writing and reviewing code, testing software on hardware platforms, and debugging issues alongside more experienced team members. You'll likely participate in daily stand-up meetings, collaborate with hardware engineers, and contribute to ongoing projects through documentation or prototype development. While much of the work involves technical programming, you may also have the opportunity to engage in design discussions and learn from senior engineers. This balance of hands-on coding, testing, and teamwork helps you gain practical experience and develop your engineering skills early in your career.

What is an Entry Level Embedded Software Engineer job?

An Entry Level Embedded Software Engineer designs, develops, and tests software that runs on embedded systems, such as microcontrollers and IoT devices. They work with low-level programming languages like C and C++, interact with hardware, and optimize system performance. Responsibilities often include writing firmware, debugging code, and collaborating with hardware engineers. This role is ideal for candidates with a background in computer science, electrical engineering, or a related field and a strong understanding of embedded systems concepts.

What are the key skills and qualifications needed to thrive in the Entry Level Embedded Software Engineer position, and why are they important?

To succeed as an Entry Level Embedded Software Engineer, strong programming skills in C/C++, understanding of microcontrollers, and a relevant engineering degree are fundamental. Familiarity with embedded development environments, version control systems such as Git, and basic debugging tools is highly valued, though certifications like embedded systems courses can be advantageous. Effective communication, problem-solving abilities, and a willingness to learn help candidates integrate smoothly into multidisciplinary teams. These qualifications are essential because they ensure you can develop, test, and troubleshoot reliable embedded software within collaborative engineering environments.

What are the most commonly searched types of Embedded Software Engineer jobs in Tulsa, OK? The most popular types of Embedded Software Engineer jobs in Tulsa, OK are:
What are popular job titles related to Entry Level Embedded Software Engineer jobs in Tulsa, OK? For Entry Level Embedded Software Engineer jobs in Tulsa, OK, the most frequently searched job titles are:
What job categories do people searching Entry Level Embedded Software Engineer jobs in Tulsa, OK look for? The top searched job categories for Entry Level Embedded Software Engineer jobs in Tulsa, OK are:
What cities near Tulsa, OK are hiring for Entry Level Embedded Software Engineer jobs? Cities near Tulsa, OK with the most Entry Level Embedded Software Engineer job openings:
Infographic showing various Entry Level Embedded Software Engineer job openings in Tulsa, OK as of June 2026, with employment types broken down into 3% Locum Tenens, 11% As Needed, 66% Full Time, 17% Part Time, and 3% Temporary. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $132,979 per year, or $63.9 per hour.
Software Support Engineer - Technical Services

Software Support Engineer - Technical Services

Enovation Controls LLC

Tulsa, OK โ€ข On-site

Full-time

Posted 20 days ago


Job description

Description:

Tulsa, OK (Onsite)


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.

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. With diverse teams and a focus on high-performance standards, Great Place to Work has honored Enovation Controls as one of the Best Workplaces in Manufacturing & Production for six consecutive years.

Job Summary

Enovation Controls is seeking a Software Support Engineer. Join our Technical Services Team to leverage your software skills and enable our customers success by providing code development and application support. Our products are found in a variety of markets including electric vehicles, off highway industrial equipment, stationary engine applications, off-road powersport vehicles, wakeboard boats, motorcycles, and many more.


Key Job Responsibilities

  • Create and document example code and fully functional applications using a variety of IDEโ€™s and languages to support our display and controller platforms.
  • Demonstrate integrating third party embedded UI/UX frameworks like Qt and Crank Storyboard with our platform.
  • Develop expertise in Enovation Controls software and hardware platforms to assist customers develop applications using our products.
  • Ensure that customers are successful using Enovation Controls software and hardware by providing an excellent level of customer support and developing instructional content.
  • Participate in analysis of customer issues and feature requests working closely with engineering teams to develop backlogs and bring resolution.
Requirements:

Required Experience and Skills

  • Bachelorโ€™s degree in CS, Engineering, or related technical field of study.
  • Proficient in one or more programming languages, C#, C++ in an embedded environment.
  • Proficient in Visual Studio, VS Code, or similar IDEโ€™s.
  • Ability to learn new technologies, software languages, and IDEs through self-directed means.
  • Skilled in diagnosing software or hardware problems using sound debugging and troubleshooting techniques.
  • Effective in communicating technical subjects in an easy to consume instructional manner.
  • Self-directed, able to scope and complete projects with limited direction either in a team environment or working independently.


Preferred Experience and Skills

  • Two years of industry experience developing code for embedded applications.
  • Practical knowledge of networks and protocols CAN, J1939, Ethernet, or MODBUS.
  • Familiar with other languages and OS - HTML V, Python, Nodejs, Codesys, Linux, QNX.
  • Experience with electronic devices, circuits, and sensors.
  • Familiar with AI models and agents.


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