High-Tech Professionals

Recruiting and Staffing Services

  • Home
  • Job Seekers
    • Current Openings
    • Submit Resume
    • Resume Tips
    • Interview Tips
    • Career Links
    • Relocation Assistance
  • Staffing Solutions
    • Submit Job Order
    • Placement Options
    • Ethics
  • Specialties
  • Client List
  • About Us
  • Contact
  • Blog

Current Openings

Job Detail
Apply

Embedded Firmware/ Software Engineer

Job ID: 1857
Location: Portland, OR
Type: Permanent
Status: Open
Key Skills: C, Linux, embedded, firmware, atmel, ARM, RTOS, Threadx, microprocessor peripherals, I2C, UART, I2S, DMA architecture, drivers, POSIX, kernel, plugin

Description:
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".

Apply

Connect with Us

  • Facebook
  • LinkedIn
  • Twitter

Technical Staffing & Recruiting

High-Tech Professionals Video

Staffing Consultants

High-Tech Professionals Recruiting and Staffing

Copyright © 2023 High-Tech Professionals