×
Register Here to Apply for Jobs or Post Jobs. X

Environmental Field Project Manager - Stack

Job in Auburn, King County, Washington, 98002, USA
Listing for: Onterris
Full Time position
Listed on 2026-07-19
Job specializations:
  • Software Development
    Unix/Linux, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 140000 - 170000 USD Yearly USD 140000.00 170000.00 YEAR
Job Description & How to Apply Below

Firmware Engineer – Embedded Systems

We are seeking a Firmware Engineer with a development background on a Linux operating system platform, specifically a Debian‑based distribution. This position will be responsible for the design, development, and debugging of production‑level code on embedded devices. Demonstrated expertise in all project lifecycle phases—from design and code development through unit testing, documentation, and release—is required. Located in Kent, WA, this role is open to US citizens or permanent residents (Green Card).

Direct W2 applicants only; 3rd‑party recruitment agency submissions or inquiries will NOT be considered.

Essential Duties and Responsibilities
  • Write low‑level production code for industrial applications.
  • Design, develop, and debug embedded devices.
  • Contribute to product design and help bring products to market.
  • Participate in all project lifecycle phases, from design and code development through unit testing, documentation, and release.
  • Collaborate with business stakeholders to understand needs and translate them into technical requirements.
Required Skills and Experience
  • 7+ years of experience in embedded software development.
  • Bachelor of Science degree in Computer Science, Computer or Electrical Engineering, or equivalent.
  • Extensive experience writing C++ (11 or higher) for low‑level industrial applications.
  • Strong experience with modern C++, 11 or higher, including object‑oriented class design.
  • Experience with RF and baseband device driver and signal‑processing design and implementation.
  • Experience developing on Linux platforms—preferably a Debian‑based distribution.
  • Experience developing automated unit tests and collaborating with SDETs/QA to ensure product quality.
  • Proficiency with lab tools such as oscilloscopes or serial analyzers to debug software, and the ability to read electrical schematics.
Preferred Skills and Experience
  • Experience with concurrency topics (threading, inter‑process communication), event loops, and asynchronous programming.
  • Knowledge of Jenkins Continuous Integration, Make, Google Test, Python, and or Golang.
  • Experience with network programming topics (TCP, UDP, sockets, REST), standard and BLE Bluetooth, and Wi‑Fi.
  • Competence interfacing application code with device drivers on Linux.
  • Proficiency with Linux kernel development, device trees, driver modification or backporting, boot loader customization, and/or Qt stack.
  • Strong understanding of Agile development.

Compensation: $140k to $170k annual

Benefits
  • Unparalleled health benefits (PPO plan with no deductibles, no co‑pays; employer covers 99% of costs)
  • Quarterly bonuses
  • Professional development
  • 401(k) match
  • 22 days PTO
  • Parental leave
  • 11 annual paid holidays plus 1 floating holiday
  • Winter break

Questions? If you have any questions, contact Dale via Linked In at

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary