Demo

Embedded Software Engineer

OmniForce Solutions
Missouri, TX Full Time
POSTED ON 12/16/2025 CLOSED ON 1/16/2026

What are the responsibilities and job description for the Embedded Software Engineer position at OmniForce Solutions?

Our client is a leading provider of artificial lift systems and automation solutions that help optimize oilfield production performance! They are seeking a skilled and driven Embedded Software Engineer to join the Embedded Software/Firmware team in the development of their controllers. The role involves development, testing, requirement analysis, and the creation of new functions or the redesign/consolidation of existing processes. Their team is committed to growth, learning, and exploration!


Minimum Requirements:

  • Bachelor's degree in Computer Science and/or Engineering.
  • 3 – 5 Years of hands-on experience with coding in languages including, but not limited to, C, C , C#.NET (Visual Studio).
  • Strong development skills and understanding of software engineering principles.
  • Experience using version control (SVN and/or Git)
  • Application debugging
  • Development in a Linux environment


Preferred knowledge:

  • Realtime Operating System kernel (RTOS)
  • UI /GUI design and mobile development
  • IoT communications protocols and frameworks such as OPC UA, MQTT/Sparkplug, AMQP, etc.
  • Wireless connectivity, including Wi-Fi, Bluetooth low energy, etc.
  • Database and data layer structure and handling
  • Information retrieval and data mining
  • Experience with HW debugging tools (multimeter, oscilloscope, etc.)
  • Knowledge of circuit principles, read wiring and PCB schematics
  • Containerization technologies such as docker containers
  • Networking Principles, Security and Technologies
  • Experience with JavaScript, Phyton, Web development (HTML, CSS)
  • Web Application framework development (Angular, React or similar frameworks)
  • Web development (HTML, CSS)


Responsibilities:

  • Embedded Software Development:
  • Design and develop embedded software applications
  • Design and develop user interface for embedded products.
  • Design and develop real-time applications for embedded products.
  • Assist in the documentation and release processes.
  • Develop high level drivers for externally connected devices.
  • Fully integrated in fast-paced software agile development teams, participate in sprint planning, demos, and daily scrum activities.
  • Monitoring the software issue tracking system for newly created/assigned issue, identifying the root-cause, finding a resolution, and providing feedback.
  • Creates, implements, optimizes, debugs, refactors, and reuses code to enhance performance, maintainability, and effectiveness.
  • Conducts in-depth analysis of user issues to develop and implement efficient solutions.
  • Takes on special projects as needed.
  • Interfacing with the multi-disciplinary Engineering team such as SW, Firmware, Hardware, Test, Consultants/Contractors (external) design and development team for seamless integration, execution of the project as well as managing project priorities and deliverables.


Essential Characteristics:

  • Possesses strong verbal communication and technical writing skills.
  • Encourages a culture of continuous improvement by identifying inefficiencies, analyzing data, and implementing effective solutions.
  • Ensures and advocates for a safe working environment in accordance with HSE leadership standards.
  • Candidates must possess robust problem-solving abilities and the capacity to analyze intricate data.
  • The desire to grow, learn, and explore in a fast-paced environment.
  • A detail-oriented individual capable of following written procedures with minimal supervision.

Salary.com Estimation for Embedded Software Engineer in Missouri, TX
$83,753 to $95,667
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 Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at OmniForce Solutions

  • OmniForce Solutions Tulsa, OK
  • Our client is a leading manufacturer of high-performance cooling solutions serving global energy, manufacturing, and data center markets. Known for enginee... more
  • 1 Day Ago

  • OmniForce Solutions Provo, UT
  • Our client operates at the crossroads of energy and home services, fueled by the vision of a smarter, cleaner future. Committed to developing groundbreakin... more
  • 2 Days Ago

  • OmniForce Solutions Claremore, OK
  • Overview: We are a leading manufacturer of industrial cooling systems, is seeking a Bilingual HR & Administrative Support Professional to support both plan... more
  • 3 Days Ago

  • OmniForce Solutions Tulsa, OK
  • Director of Operations (Site Leader – Manufacturing Facility) Position Overview A rapidly scaling manufacturer of advanced industrial cooling and thermal m... more
  • 3 Days Ago


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

  • Veridian Tech Solutions, Inc. Texas, TX
  • Job Title: Embedded Software Design and Verification Engineer Location: Rockford IL, PLANO TX Duration: Fulltime Role US Citizen ONLY- These are ITAR Posit... more
  • 5 Days Ago

  • Actalent Houston, TX
  • Job Title: Embedded Software Engineer Job Description The Embedded Software Engineer designs, implements, and maintains embedded flight software with a str... more
  • 23 Days Ago

AI Assistant is available now!

Feel free to start your new journey!