Related skills
c bluetooth wi-fi mqtt zephyr๐ Description
- Craft firmware for bare-metal and embedded OS, linking hardware to Android services
- Implement device-to-cloud with MQTT/CoAP/HTTP; manage Wi-Fi, Bluetooth, Thread
- Encrypt data, secure boot, and secure firmware updates
- Develop tools for software, hardware, and QA; run unit tests and scripts
- Use logic analyzers, JTAG, and scopes to diagnose firmware issues
- Partner with PMs in Agile/Scrum to define requirements and plan sprints
๐ฏ Requirements
- 4+ years firmware on ARM Cortex-M or similar low-power platforms
- C programming; RTOS (FreeRTOS/Zephyr) and multithreading
- UART, SPI, I2C, CAN, USB; plus networking/wireless concepts
- Git workflows (Gerrit, GitHub) and AI-driven tooling for code quality
- C core; also Java, Kotlin, Bash, or Python
- Engineering degree or equivalent practical experience
๐ Benefits
- Medical, dental and vision insurance
- Generous paid time off
- Short-term and long-term disability
- Employee Stock Purchase Plan
- 401k, tuition reimbursement and student loan paydown
- Fertility and adoption support and 18 weeks parental leave
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest โ finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!