1 Click Easy Apply

1 Click Easy Apply to EMBEDDED FIRMWARE/ SOFTWARE ENGINEER Job Opening in PORTLAND, Oregon

EMBEDDED FIRMWARE/ SOFTWARE ENGINEER


PORTLAND, Oregon


EMBEDDED FIRMWARE/ SOFTWARE ENGINEER Job Opening in PORTLAND, Oregon - Seeking Embedded Firmware / Software Engineer ready to work on challenging, cutting-edge, high-speed camera systems. If you're interested in video, audio and have signal processing, robotics, RF or other advanced areas of embedded systems this is the opportunity for you.

Requirement:

- C programming language

- Linux development toolchain (make, gcc/clang, sdcc, gdb, etc)

- Microcontroller / embedded microprocessor firmware development

---Atmel, 8051 microcontroller architectures

---ARM: Cypress FX3, Freescale, etc



- Various RTOS as well as Linux embedded OS platforms

---ThreadX, RTOS, etc



- Microprocessor/microcontroller peripherals: I2C, SPI, UART, I2S, MIPI, PCIe, etc

- Familiar with DMA architectures on both traditional microcomputers as well as ARM architectures

- Low-level computer software and drivers in POSIX/Linux environments

---Interactive command line, user- and kernel-space drivers, and plugin modules



- USB drivers (POSIX)

---libusb1.0

---User space and kernel space

---Isochronous endpoints

---SuperSpeed bus



- PCIe drivers (POSIX)

---Pcilib



Desired Skills:

- FPGA RTL design

- libav (or equivalent, for video compression), libportaudio, etc

- Signal processing (audio, video, RF) knowledge and/or capability

- Experience in robotics, aerospace, video, RF

- Git and GitHub repository

- Math skills in geometry, trigonometry, and/or linear algebra

- GPU and/or graphics experience

- OpenGL, OpenCL, CUDA



To apply for this position please submit an MS Word doc of your resume and put in the subject "Job ID # 1857".

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC