Senior Embedded Linux Engineer - WiFi, LoRaWAN & HIL Tests
Metropolis Technologies
Seattle (WA)
On-site
USD 145,000 - 195,000
Full time
14 days+
Application generator
Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Get past ATS filters
Benefits offered by this job
Healthcare benefits
401(k) plan
Stock option plan
Bonus plans
Job summary
A leading AI company in Seattle seeks a Senior Embedded Systems Engineer to manage the software lifecycle for field-deployed hardware. This role involves developing software for their Computer Vision systems and working closely with cross-functional teams. Candidates should have 4+ years in Embedded Linux development and proficiency in C/C++ or Rust. The position offers a competitive salary range of $145,000 to $195,000 and promotes a collaborative work environment focused on innovation.
Qualifications
4+ years of experience in Embedded Linux development.
Strong proficiency in C, C++ or Rust for production code.
Deep knowledge of Operating System fundamentals for Zephyr and Linux Embedded Systems.
Familiarity with secure boot processes and crypto elements.
Responsibilities
Maintain and optimize a custom Yocto-based Linux distribution.
Create and manage BitBake recipes and layers.
Develop and debug drivers and middleware for Wi-Fi and LoRaWAN.
Design and implement automated test frameworks using Python.
Implement secure over-the-air update mechanisms.
Skills
Embedded Linux development
C/C++ or Rust programming
Python for tooling and testing
Operating System fundamentals (Zephyr/Linux)
Yocto Project/OpenEmbedded
LoRaWAN architecture knowledge
Linux networking stack familiarity
Hardware testing integration in CI pipelines
Tools
Yocto Project
Python
BitBake
Jenkins
GitLab CI
GitHub Actions
Job description
A leading AI company in Seattle seeks a Senior Embedded Systems Engineer to manage the software lifecycle for field-deployed hardware. This role involves developing software for their Computer Vision systems and working closely with cross-functional teams. Candidates should have 4+ years in Embedded Linux development and proficiency in C/C++ or Rust. The position offers a competitive salary range of $145,000 to $195,000 and promotes a collaborative work environment focused on innovation.