Embedded Software Engineer

Webster & Webster Associates6 months ago
Portland, Oregon, United States
Remote
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

A leading Global Security company is looking for a skilled Embedded Software Engineer to join their team. The ideal candidate will have a strong technical background, enjoy tackling complex challenges, and be enthusiastic about owning and maintaining critical services.

Required Qualifications

  • Extensive experience in embedded C programming.
  • Proficiency with multiple operating systems, including Linux, Embedded Linux, and Windows.
  • Hands-on experience with real-time operating systems (e.g., QNX, VxWorks, ThreadX, FreeRTOS, MQX).
  • Eligibility to work on U.S. government projects.

Preferred Qualifications

  • Familiarity with networking and security protocols such as TCP/IP, UDP, HTTP/HTTPS, IPSEC, SSH, SMTP, SFTP, SSL, OpenSSL, and TLS.
  • Experience with Android and iOS development.
  • Knowledge of hardware optimization techniques.
  • Proficiency in assembly language.

Required Skills

Networking protocols (TCP/IP, UDP, HTTP/HTTPS, IPSEC, SSH, SMTP, SFTP, SSL, OpenSSL, TLS)
Embedded Linux
Embedded C
Assembly Language
Android Development
Windows
Linux
Hardware Optimization
Real-time operating systems (QNX, VxWorks, ThreadX, FreeRTOS, MQX)
iOS Development