Senior Embedded Software Engineer - Wireless (IoT)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Embedded Software Engineer (Wireless): Develop foundational embedded software for low-power wireless MCUs and SDKs with an accent on radio abstraction interface, hardware feature support, and power efficiency. Focus on building low-level firmware components, optimizing real-time performance, and debugging complex hardware-software interactions.
Location: Austin, TX (Hybrid)
Salary: $124,600 - $231,400 USD
Company
Leading innovator in low-power wireless connectivity, building highly integrated SoCs for smart home, industrial IoT, and smart cities markets.
What you will do
- Design, develop, and maintain embedded software for low-power wireless MCUs and SDKs.
- Own hardware feature support through the IC lifecycle, from design to long-term maintenance.
- Build low-level firmware components like device drivers, initialization code, and radio control features.
- Optimize software for performance, reliability, power efficiency, and resource utilization in real-time environments.
- Debug issues across software, firmware, hardware, and systems using lab tools.
- Collaborate with hardware, silicon, systems, and product teams on requirements, designs, and device bring-up.
- Contribute to automated testing, validation, and development tooling.
- Participate in code reviews, design reviews, and mentor other engineers.
Requirements
- BS/MS in Electrical Engineering, Computer Engineering, Computer Science, or equivalent.
- 5+ years in embedded software/firmware development.
- Strong Embedded C/C++ programming skills.
- Experience with microcontrollers in resource-constrained, real-time environments (bare metal/RTOS).
- Strong debugging at hardware/software boundary (debuggers, JTAG/SWD, oscilloscopes, logic analyzers).
- Low-level embedded software experience (device drivers, interrupts, peripherals, timing-sensitive code).
- Full lifecycle experience: design, implementation, test, release.
- Strong problem-solving, communication, and collaboration skills.
Nice to have
- Wireless technologies (Bluetooth LE, Zigbee, Thread, Wi-Fi, proprietary).
- Communication stacks, radio control, PHY/MAC functionality.
- Low power, performance, reliability optimization.
- Embedded interfaces (SPI, I2C, UART, DMA, timers, interrupts).
- Python for tooling/automation/testing.
- Automated test, CI, hardware-in-the-loop.
- Silicon bring-up, hardware validation.
- Multi-core MCUs, concurrency, ARM/RISC-V assembly.
- AI-assisted development tools (GitHub Copilot, etc.).
Culture & Benefits
- Great medical (PPO or HSA), dental, vision plans.
- Flexible vacation plan.
- 401k with match, Roth option, equity (RSUs).
- Life/AD&D, disability, flexible spending accounts.
- Adoption assistance, commuter/legal/pet insurance, tuition reimbursement.
- 3 paid volunteer days, charitable match, wellness offerings, free snacks.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →