Embedded Firmware Engineer
Posted 2025-04-22Job Title: Embedded Firmware Engineer
Location: Boulder, CO
Job Type: Full-Time
About the Role
We are seeking a highly skilled and well-rounded Embedded Firmware Developer to join our team. The ideal candidate will have strong experience in low-voltage systems, motor control, hardware design and wireless Bluetooth communication. This role involves developing, optimizing, and troubleshooting firmware for embedded systems, with a focus on connectivity, efficiency, and motor control.
Key Responsibilities
? Design, develop, and maintain embedded firmware for low-power systems.
? Implement and optimize Bluetooth (BLE) communication protocols.
? Work with Nordic NRF series microcontrollers for wireless applications.
? Develop and integrate wireless charging solutions.
? Work on signal amplification and control systems to improve performance.
? Develop firmware for motor control systems, including speed, torque, and position control.
? Debug, test, and validate firmware using tools such as oscilloscopes and logic analyzers.
? Collaborate with hardware engineers to ensure seamless integration of firmware with embedded systems.
? Maintain clear and efficient documentation of designs and implementations.
Required Skills & Experience
? Proficiency in C/C++ for embedded systems.
? Experience with low-power, battery-operated devices.
? Strong background in Bluetooth Low Energy (BLE) and wireless communication protocols.
? Familiarity with Nordic NRF series microcontrollers.
? Experience with embedded debugging tools and methodologies.
? Knowledge of signal processing, amplification, and control systems.
? Experience with motor control systems, including BLDC, PMSM, or stepper motors.
Bonus Skills (Nice to Have)
? Experience with hardware design and PCB development.
? Knowledge of wireless charging technologies.
? Understanding of RF design and testing.
? Familiarity with real-time operating systems (RTOS).
Job Type: Full-time
Pay: $115,000.00 - $175,000.00 per year
Benefits:
? 401(k)
? 401(k) matching
? Dental insurance
? Employee discount
? Health insurance
? Life insurance
? On-site gym
? Paid time off
? Vision insurance
Work Location: In person
Apply Job!