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
- ...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...SuggestedFor contractorsRemote workRelocation
- 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 ...SuggestedWork at officeWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!

