Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer

HR Group LLC Companies

Job Description

Job Description

Job description:

Company: MetriCorr US

Job Title: Firmware Engineer – Industrial Monitoring Systems
Department: Engineering / Product Development
Reports To: Engineering Manager or Vice President of Technology
Employment Type: Full-Time, On-Site

Job Summary

We are seeking an experienced Firmware Engineer to design, develop, and maintain embedded firmware for our industrial monitoring systems, with a focus on cathodic protection and corrosion measurement solutions . This is a full-time, on-site role in Oklahoma, U.S. , requiring close collaboration with our hardware, software, and manufacturing teams.

The ideal candidate brings proven expertise in embedded systems development, industrial communication protocols, and real-time data processing , and thrives in a fast-paced product development environment.

Key Responsibilities

  • Develop and optimize embedded firmware for microcontrollers and processors used in industrial monitoring devices.
  • Collaborate with cross-functional engineering teams on-site to define requirements and ensure seamless integration.
  • Implement low-level drivers and communication stacks for industrial sensors, actuators, and controllers.
  • Work with industrial communication protocols such as Modbus, CAN bus, RS-485, Ethernet/IP, or similar.
  • Ensure firmware reliability and robustness through unit testing, integration testing, and system validation.
  • Support the full product lifecycle from prototype through production release and field support within the U.S. market.
  • Document firmware architecture, design specifications, and testing procedures in clear, professional English.
  • Assist with troubleshooting and root cause analysis of field issues related to firmware performance.
  • Stay current with both U.S. industry standards and European industry standards, embedded technologies, and best practices.

Qualifications

  • Bachelor’s Degree in Electrical Engineering, Computer Engineering, Computer Science, Mechatronics Engineering, Applied Physics and related fields.
  • Master of Science in Engineering Technology a plus
  • 3–5 years of professional experience in embedded firmware development.
  • Strong proficiency in C/C++ for embedded systems.
  • Experience with ARM Cortex-M or similar microcontrollers.
  • Familiarity with real-time operating systems (RTOS) or bare-metal programming.
  • Knowledge of industrial communication protocols (Modbus, CAN bus, RS-485, OPC-UA, or Ethernet/IP).
  • Ability to interpret hardware schematics and work with sensors, transducers, and analog/digital interfaces.
  • Experience using debugging tools (oscilloscopes, logic analyzers, JTAG) and version control systems (Git).
  • Strong problem-solving skills with a focus on reliability and long-term field performance.
  • Excellent written and verbal communication skills in English; proficiency in Spanish or Danish is a plus
  • Must be legally authorized to work in the U.S. without current or future sponsorship.

Preferred Skills

  • Experience developing for low-power, ruggedized devices designed for industrial environments.
  • Familiarity with wireless protocols (LoRa, Zigbee, BLE, Wi-Fi) for industrial IoT connectivity.
  • Knowledge of cybersecurity practices in embedded/industrial systems.
  • Exposure to SCADA systems, data acquisition platforms, or remote monitoring applications.

Experience with Agile development and CI/CD pipelines for embedded

Job Type: Full-time

Benefits:

  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Vision insurance

Work Location: In person

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Prague, OK vacancy
  •  ...and Inc. as one of the most innovative and fastest-growing technology companies in the country. Role Summary As a Senior Software Engineer, you’ll help us push the boundaries of what legal tech can do. You’ll build web applications and core backend services that connect... 
    Suggested
    For contractors
    Remote work
    Relocation

    Medium

    Prague, OK
    5 days ago
  • A technology firm in Prague is looking for mid and senior front-end developers with over 3 years of experience in JavaScript, HTML5, and CSS3. The role involves developing high-quality applications using Angular (2+) and modern web practices. The position offers hybrid ...
    Suggested
    Work at office
    Work from home
    Flexible hours

    Edjuster

    Prague, OK
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!