Live opening · Posted 8 days ago
At a glance
The key details from the original listing.
About the role
Description supplied by the original job listing.
What you’ll do
Develop and debug embedded firmware for bare-metal microcontroller, RTOS, System on Chip, and Single Board Computer systems
Work closely with project and product management to derive technical requirements from product requirements
Work with hardware engineering team to bring up new boards, systems
Use a data and statistical method to analyze and resolve design issues
Write control system code for actuators (motors, solenoids, etc), including PID tuning and dynamic control
Integrate and analyze sensor data (optical, thermal, reflective, etc.), focusing on signal processing and noise reduction
Troubleshoot and debug low-level hardware interfaces such as USB, UART, SPI, I2C, PWM, and GPIO
Develop internal tools (in C or C++) to aid testing, automation, and manufacturing processes
Participate in code reviews, documentation, and revision control to ensure high firmware quality and scalability
Collaborate across engineering teams to support full product lifecycle
What we’re looking for
Bachelor’s or Master’s degree in Electrical, Mechanical, Computer Engineering, or Computer Science (robotics/control emphasis preferred)
5+ years of embedded firmware experience OR strong project/internship experience for new grads
Strong C programming skills; C++ and/or Assembly exposure a plus
Experience with bare-metal microcontroller, FPGA, andReal Time Operating System development
Experience with embedded solutions for electromechanical commercial electronics similar to Cricut’s products, for example:die cutters, plotters, printers, etc.
Familiarity with electromechanical systems including actuators and precision control
Strong troubleshooting and debugging skills for low-level embedded systems
Excellent communication, documentation, and teamwork skills
Comfortable working both independently and in a collaborative, hands-on environment
Employment type
Full-time
Work arrangement
No
Your early-applicant advantage
Live timing from JobBeeper.
More openings worth a look
Recently tracked roles with full details and direct application links.