P
Posted 13 hours ago
Firmware Engineer III
PelotonFirmware Engineer III
Perks & benefits
Medical InsurancePaid LeaveHealth Insurance
Requirements
4+ years firmware development, ARM Cortex-M experience, C programming mastery, RTOS experience, Communication protocols (UART, SPI, I2C), Engineering degree
Skills
C#RTOSARM Cortex-M
About the role
Responsibilities
- Craft high-performance firmware for bare-metal and embedded OS environments
- Implement device-to-cloud communication protocols including MQTT, CoAP, and HTTP
- Manage wireless stacks such as Wi-Fi, Bluetooth, and Thread
- Implement security measures including encryption, secure boot, and secure firmware updates
- Develop custom tools for software, hardware, and QA teams
- Use logic analyzers, JTAG probes, and oscilloscopes to diagnose firmware issues
- Partner with Project Managers in Agile/Scrum settings to architect software solutions
Requirements
- 4+ years of professional firmware development experience
- Experience with ARM Cortex-M or similar low-power platforms
- Mastery of C programming and RTOS environments like FreeRTOS or Zephyr
- Deep understanding of UART, SPI, I2C, CAN, and USB
- Proficiency with Git-based workflows such as Gerrit or GitHub
- Degree in Engineering or equivalent practical experience
Preferred Qualifications
- Functional skills in Java, Kotlin, Bash, or Python
- Interest in leveraging AI-driven tools for code quality
About the Company
Peloton provides Members with expert instruction and world-class content to create impactful and entertaining workout experiences through innovative hardware, distinctive software, and exclusive content.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeFirmware Engineer III
Peloton · Woodinville
