Visuray

Embedded Firmware Engineer

LocationKaty, TX
Job Typefull_time

About This Job


Job Description

We are seeking an experienced Embedded Firmware/Software Engineer to join our dynamic team in a unique dual-role position. This role combines firmware development for complex downhole logging systems with software development for automated testing, calibration, and user interfaces. You will work on cutting-edge electromechanical tools while supporting both our Answer Product and Electrical Engineering Groups.


Key Responsibilities


EE Group:

Provide firmware sustaining support for downhole logging tools
Implement firmware feature upgrades and enhancements
Develop firmware for multiple linked embedded systems
Develop and maintain Manufacturing Test Python GUI support/upgrades
Assist with manufacturing test systems and calibrations
Conduct testing and debugging of firmware to ensure reliability and performance


Answer Product Group:

Develop and maintain automated test and calibration systems
Work on Warrior configuration files and new Warrior GUI (field interface)
Assist with data post-processing and real-time (DLL) code development
Support PC application specification and manage contract software development (3D view software, etc.)


Additional Responsibilities:

Collaborate with cross-functional teams including mechanical, electrical, and manufacturing teams
Work closely with physicists to develop algorithms for sensor data processing
Participate in code reviews and provide constructive feedback
Develop and maintain software documentation and specifications
Provide design review input
Stay updated on emerging technologies and industry trends


Required Qualifications

Education: Master's degree in Computer Engineering, Electrical Engineering, or related field

Experience: Minimum of 5 years of experience in firmware development for embedded systems


Technical Skills:

Proficient in bare metal firmware development in C/C++
Experience with embedded systems design and development
Experienced in interfacing low-level analog/digital hardware (ADC, DAC, PWM, flash)
Understanding of interrupt handlers, device drivers, bootloader systems
Experience with board bring-up, testing and debugging embedded firmware
Knowledge of communication protocols and buses (CAN, SPI, I2C, UART, RS485)
Application/UI development experience in Python and/or C++
Strong understanding of hardware-software interaction and debugging tools
Familiarity with real-time operating systems (RTOS) and development environments


Personal Attributes:


Excellent problem-solving skills and attention to detail

Strong communication skills and ability to work in a team-oriented environment

Ability to thrive in an environment with shifting priorities


Ability to prioritize work without direct supervision


Preferred Skills

Experience in automated testing and data analysis with Python

Experience with lab tools: logic analyzers, debuggers, oscilloscopes, power supplies, function generators

Ability to read schematics and datasheets; understanding of analog/digital electronics


Familiarity with TI DSPs and Microchip microcontrollers

Experience with DSP techniques and applications like digital control loops


Experience with version control systems like Git


What We Offer

Competitive compensation and benefits package that includes medical, dental, vision, life, 401(k), disability, and paid time off.

Opportunities to work on a cutting-edge technology in a collaborative and innovative work environment.


Diverse role combining firmware and software development


About Us

Visuray is a leading provider of innovative oilfield solutions, focused on delivering reliable, actionable insights to improve well operations.


How to Apply

Please submit your resume and cover letter via the web form (below). Highlight your experience with firmware development, Python programming, and embedded systems. We are particularly interested in candidates with a combination of low-level firmware experience and higher-level software development skills.

Similar Jobs

company-logo

Embedded Firmware Engineer

Visuray
Job Typefull_time
 
Katy, TX
3 days ago
DR

Embedded Firmware Engineer

Daanaa Resolution
Job TypeFull-time
 
Vancouver, BC
14 days ago
company-logo

Embedded Firmware/Software Engineer

Visuray
Job Typefull_time
 
Katy, TX
15 days ago
company-logo

Senior Embedded Firmware Engineer

Itron, Inc.
Job Typefull_time
 
North Carolina, United States
10 days ago
company-logo

Engineering Manager (Embedded Firmware)

Copeland
Job Typefull_time
 
Saint-Laurent, QC
3 days ago
company-logo

Firmware Engineer

Bellwether Coffee
Job Typefull_time
Salary
$135000 - $200000
Berkeley, CA
10 days ago
company-logo

Firmware Engineer

Copeland
 
United States
12 days ago
company-logo

Firmware Engineer IV

Generac
Job Typefull_time
 
North Billerica, MA
19 days ago
company-logo

Hardware/Firmware Engineer (Entry/Mid-Level)

Copeland
Job TypeFull-time
 
Eden Prairie, MN
12 days ago
company-logo

Senior Firmware Engineer

Badger Meter
Job Typefull_time
 
Fairport, NY
3 days ago
company-logo

Senior Firmware Engineer

Copeland
Job Typefull_time
 
Eden Prairie, MN
10 days ago
company-logo

Senior Firmware Engineer

T.D. Williamson
Job Typefull_time
 
Tulsa, OK
17 days ago
company-logo

Firmware Test Engineer I

Badger Meter
Job Typefull_time
 
Milwaukee, WI
10 days ago
company-logo

Embedded Systems Engineer

Createch
Job TypeFull-time
Salary
$60000 - $100000
Summerfield, NC
4 days ago
SE

Embedded Engineer

Solaires Entreprises Inc
Job TypeTemporary, Part-time, Fixed term contract
 
Victoria, BC
9 days ago
company-logo

Staff Firmware Engineer

Nextracker Inc.
Job Typefull_time
 
Fremont, CA
10 days ago
RS

Embedded Systems Engineer

RV Solar Connections
Job TypePart-time
Salary
$49920 - $66560
Denver, CO
17 days ago
DR

Firmware Engineer Intern

Daanaa Resolution
 
Vancouver, BC
23 days ago
company-logo

Staff Firmware Engineer

Generac
Job Typefull_time
 
North Billerica, MA
23 days ago
company-logo

Embedded Systems Engineer

Panthalassa
Job TypeFull-time
Salary
$140000 - $180000
Portland, OR
23 days ago

Trending Jobs

company-logo

Assistant General Manager, Navy Yard Electric Utility

PIDC
Job TypeFull-time
Salary
$108000 - $108000
Philadelphia, Pennsylvania
about 1 month ago
company-logo

Electrical Engineer

Dudley Staffing
Job TypeFull-time
Salary
$55 - $75
Canonsburg, Pennsylvania
4 months ago
company-logo

Division Order Analyst

Coronado Resources
Job TypeFull-time
 
Dallas, Texas
30 days ago
company-logo

Accounts Payable Clerk

LPR Energy
Job TypeFull-time
Salary
$65000 - $65000
Dallas, Texas
about 1 month ago
company-logo

Division Order Landman

R. Lacy Services, Ltd.
Job TypeFull-time
 
Longview, Texas
9 days ago
company-logo

contract landman

HPS Oil & Gas Properties
Job TypeFull-time
 
Lafayette, Louisiana
3 months ago
company-logo

Oil and Gas Land and Title Analyst - SAM Associate II

Bank of America
Job TypeFull-time
 
Dallas, Texas
2 months ago
company-logo

Attorney

Toeppich & Associates
Job TypeFull-time
 
Houston, Texas
about 1 year ago
company-logo

Contracts Administrator

Third Coast
Job TypeFull-time
Salary
$70000 - $85000
Houston, Texas
about 1 month ago
company-logo

Senior Landman

Greenlake Energy
Job TypeFull-time
 
Austin, Texas
about 2 months ago
company-logo

Electrical Designer

Dudley Staffing
Job TypeFull-time
Salary
$45 - $60
Canonsburg, Pennsylvania
4 months ago
company-logo

Title Landman

Sustain Land Services
Job TypeFull-time
 
Norman, Oklahoma
3 months ago
company-logo

Landman

Stockyards Energy Land Services
Job TypeContract
 
Akiachak, Texas
5 months ago
company-logo

Title Reviewer

Innovation Land Services
Job TypeFull-time
 
Pittsburgh, Pennsylvania
4 months ago
company-logo

Oil and Gas Title Attorney

Oliva Gibbs PLLC
Job TypeFull-time
 
Houston, Texas
about 1 month ago
EH

Professional Landman

Job TypeContract
 
Lovington, New Mexico
1 day ago
company-logo

HSE Operations Manager

ProPetro Services, Inc
Job Typefull_time
 
Midland, TX
15 days ago
company-logo

Apprentice Lineman

N Line Electric
Job TypeFull-time
Salary
$68640 - $106080
Longmont, CO
26 days ago
company-logo

Senior Division Order Analyst

Formentera
Job TypeFull-time
Salary
$110000 - $130000
Austin, Texas
about 1 year ago
company-logo

E & I - Office/Field Administration

Surepoint Group
Job Typefull_time
 
Grande Prairie, AB
4 days ago

Notice: The inclusion of job postings or company information on our platform does not imply endorsement, partnership, or affiliation. Listings may include publicly available roles from various sources, and companies shown may not have a direct relationship with Energy Hire.