Logo
Crystal Equation Corporation

Firmware Software Engineer

Crystal Equation Corporation, Seattle, Washington, us, 98127

Save Job

Overview

Firmware Software Engineer IV

– Onsite, Redmond, WA The research team at Crystal Equation Corporation is seeking an experienced Embedded Software Engineer to develop firmware for a custom SoC. Responsibilities

Develop firmware to integrate custom image sensors with an MCU Develop firmware to interface with hardware acceleration blocks Develop firmware to interface with sensors such as IMU, barometers, and magnetometer Develop bootloaders Develop test applications to interface with a variety of peripherals Test the developed firmware with the hardware Document designs and performance analysis Minimum Qualifications

8+ years of experience in Firmware or Embedded Software Development in C/C++ 2+ years of experience developing drivers for camera sensors on new ICs 2+ years of experience developing firmware with multi-core SoCs or MCUs Experience with Zephyr OS, Embedded Linux, or other RTOS Ability to work autonomously with little or no supervision Ability to work in a dynamic, high-paced environment where job duties may change frequently Preferred Qualifications

Familiarity with MIPI C-PHY and image sensors Familiarity with I3C, SPI, UART, USB Familiarity with Embedded Linux and kernel drivers Familiarity with file systems Familiarity with bootloaders on small MCUs and larger SoCs Low power optimization of embedded systems Strong technical writing skills Education/Experience

Bachelor’s degree in computer science, software engineering or relevant field required Compensation and Benefits

Base pay range:

$83.00/hr - $101.00/hr Pay range is $83 - $101 per hour with full benefits available, including paid time off, medical/dental/vision/life insurance, 401(k), 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. Privacy and Company Promise

Crystal Equation Corporation provided pay range information as part of the job description. For more information regarding our Privacy Policy, please visit crystalequation.com/privacy. THE PROMISES WE MAKE: 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 necessary paperwork and provide everything you need for a successful start. Company Details

Seniority level: Mid-Senior level Employment type: Contract Job function: Engineering and Information Technology Industries: IT Services and IT Consulting

#J-18808-Ljbffr