Firmware Engineer IV

Redmond, WA 98052

Posted: 09/08/2023 Job Number: 38003

Job Description

Pay range is $85 - $90 per hour with full benefits available, including paid time off, medical/dental/vision/life insurance, 401K, parental leave, and more. Our compensation reflects the cost of labor across several US geographic markets. Pay is based on several factors including market location and may vary depending on job-related knowledge, skills, and experience.


At Crystal Equation, we empower people and advance technology initiatives by building trust.  Your recruiter will prep you for the interview, obtain feedback, guide you through any necessary paperwork and provide everything you need for a successful start.  We will serve to empower you along the way and provide the path for your professional journey.


Firmware Engineer IV


As a Firmware Engineer at our company, you will play a pivotal role in designing, developing, and testing firmware for embedded systems. Your expertise in C/C++, experience with various peripherals, and ability to collaborate with cross-functional teams will be instrumental in achieving our customer's goals.

  • Architect, design, implement, and thoroughly test firmware to enable our customers to meet their objectives.
  • Collaborate with customers to gather requirements and translate them into actionable tasks for execution.
  • Create comprehensive unit tests to maintain high software quality standards.
  • Work closely with Electrical, Firmware, and Software engineers to define innovative solutions.

  • Exceptional verbal and written communication skills.
  • Strong problem-solving abilities and a customer-centric approach.
  • Ability to work independently and manage time effectively.
  • Mentoring skills to provide support and constructive feedback.
  • Profound knowledge of the entire software development lifecycle.
  • Outstanding troubleshooting skills with the ability to make necessary system changes.
  • Proficiency in C/C++.
  • Extensive experience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO, etc.
  • Track record of producing production-quality, fail-safe firmware for low-power real-time system control.
  • Familiarity with wireless and wired communication protocols, including USB, TCP/IP, Ethernet, Bluetooth, and 802.11.
  • Expertise in embedded micro-controllers, including ARM Cortex M0/M3/M4 architecture, boot mechanisms, interrupt priorities, and peripheral configuration.

  • Bachelor's degree in computer science, software engineering, or a relevant field is required.
  • 8+ years exp with C/C++ embedded coding.

Meet Your Recruiter

Mischa Mohamed

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.