Submitting more applications increases your chances of landing a job.
Here’s how busy the average job seeker was last month:
Opportunities viewed
Applications submitted
Keep exploring and applying to maximize your chances!
Looking for employers with a proven track record of hiring women?
Click here to explore opportunities now!You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for
Would You Be Likely to Participate?
If selected, we will contact you via email with further instructions and details about your participation.
You will receive a $7 payout for answering the survey.
Key responsibilities
- Lead, mentor, and grow a team of embedded engineers; hire, coach, run performance reviews, and build career paths.
- Define technical strategy and roadmap for firmware, device drivers, bootloaders, RTOS.
- Plan and drive delivery of features and product releases, ensuring quality, reliability, and on-time execution.
- Establish and enforce engineering processes: code review, , test strategy (unit, integration, HIL), and release management.
- Collaborate with product management, hardware, QA, manufacturing, and support to align priorities and resolve cross-functional issues.
- Make architecture and tooling decisions, drive technical design reviews, and promote best practices in low-level software, power/performance optimization, and secure firmware.
- Manage resource planning, vendor relationships, and project risk; track KPIs (velocity, defect rates, MTBF).
Required qualifications
- 8+ years in embedded systems engineering with hands-on firmware experience; 2+ years managing engineers.
- Strong knowledge of C/C++, RTOS (or bare-metal), bootloaders, device drivers, BSPs, and hardware/software integration.
- Experience with common interfaces/peripherals (I2C,, CAN, GPIO, ADC) and MCU/SoC architectures.
- Proven track record delivering embedded products to production.
- Excellent communication and stakeholder-management skills.
- BS/MS in EE, Computer Engineering, CS, or equivalent experience.
Preferred
- Experience with OTA updates, secure boot, encryption, or embedded security practices.
- Familiarity with wireless protocols (Bluetooth, Wi‑Fi, LTE), power management, and hardware bring-up.
- Exposure to regulatory/certification processes (e.g., FCC, CE, ISO).
- Experience with automated test rigs, HIL testing, and CI/CD for embedded workflows.
- Knowledge of modern languages/tools (Rust, Python for tooling, JTAG/SWD debuggers).
You'll no longer be considered for this role and your application will be removed from the employer's inbox.