QNX Firmware/Embedded SW engineer (QNX Internals expert)

QNX Internals expert
Contract Independent, Contract Corp-To-Corp, 12 Months
Up to $110
Work from home available Travel not required

Job Description

QNX Internals expert:

QNX Internals expert will advise the team on QNX Internals. Design and implementation of Embedded Solutions in semiconductor plasma etchers.

Responsibilities include

Firmware development on custom embedded platforms/solutions used in plasma etchers.

BSP development and board bring up of the custom embedded platforms.

Development of firmware that is used in the operation and control of peripheral devices such as:  RTDs, thermocouples, electric actuators, stepper motors, heaters, pressure sensors, pressure controllers, flow controllers.

Writing resource managers in QNX.

Integration and troubleshoot firmware modules on actual HW in the lab

Develop unit tests and regression tests for the firmware modules

Document the design details and develop test plan for firmware test coverage before release

Skillset Requirements:

BS or MS Degree in Electrical Engineering or Computer Science. 

12+ years of experience in embedded firmware architecture and development on designs with multiple analog and digital I/O capabilities, FPGA, DSP and microcontrollers.

Expert in C/C++, RTOS (QNX preferred), Xilinx Zynq.

Must have experience working on QNX and developing board support packages (BSPs) for custom hardware. Should have written resource managers in QNX.

Must have experience working on electromechanical applications

Deep expertise in Embedded Firmware development, SW/HW/FPGA/FW architecture partitioning.

Knowledge of digital signal processing: FFT, FIR, IIR a +.

Must be well versed in communications protocols (SPI, I2C, EtherCAT, Ethernet, RS232)

Dice Id : 10119802
Position Id : 573090
Originally Posted : 2 years ago
Have a Job? Post it