Embedded Firmware Engineer - Houston, TX

Ztek Consulting
Houston, United States of America
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 160K

Job location

Houston, United States of America

Tech stack

Board Bringup
ARM
CAN Bus
Software Debugging
Embedded Software
Ethernet
Firmware
Field-Programmable Gate Array (FPGA)
LabView
Microsoft Visual Studio
Modbus
RS-232
RS-485 Standard
Serial Communications
Toolchain
CPLD
Enterprise Software Applications
Serial Peripheral Interface

Requirements

  1. Experience in C / C++ development for embedded targets ranging from 8 to 32- bits including ARM / ARM Cortex, ADI DSP, TI OMAP, TI SM470, and ST Micro SOC devices

  2. Knowledge of various digital peripheral interfaces -ADC, DAC, external Memory, Ethernet controller, USB and developing against different tool chain

  3. Experience in serial communications including RS232, RS485, ModBus, I2C, SPI, and CAN bus implementations and protocol details

  4. Familiarity with interfacing CPLD & FPGA

  5. Experience in data acquisition, sensor interface & process control

  6. Technical presentation & reporting

  7. Good verbal and written communication skills

  8. Firmware development experience relevant to oil & gas industry is advantage but not mandatory.

  9. Experience developing PC programs/test systems with Labview, Visual studio or other software package will be advantage but not mandatory.

  10. Familiar with hardware board bring up, debugging with use of typical lab equipment: power supplies, digital millimetres, oscilloscopes, function generators Qualifications:

  11. Degree in /Computer/ Electrical/ Electronic Engineering. Master's preferred

  12. Minimum of 5 years of relevant work experience

Apply for this position