Creospan logo

Creospan

Embedded Firmware Engineer IV

Creospan

📍 Redmond, United States 🇺🇸

full-time
senior
on-site
Posted —

Key Skills

CC++RTOSCI/CDPython

Industry

Consumer ElectronicsRobotics

Job Description

Creospan is a growing tech collective of makers, shakers, and problem solvers, offering solutions today that will propel businesses into a better tomorrow. “Tomorrow’s ideas, built today!” In addition to being able to work alongside equally brilliant and motivated developers, our consultants appreciate the opportunity to learn and apply new skills and methodologies to different clients and industries.


******NO C2C/3RD PARTY, LOOKING FOR W2 CANDIDATES ONLY, must be able to work in the US without sponsorship now or in the future***


Embedded Firmware Engineer IV (AR/AI Wearables)

Redmond, WA / Sunnyvale, CA (Onsite)


We are hiring an Embedded Firmware Engineer IV to join a cutting-edge AR/AI Wearables team developing next-generation smart glasses and wearable devices. This is a hands-on firmware engineering role focused on low-level embedded software, graphics/display pipelines, and system optimization.


Key Responsibilities:

  • Develop high-quality embedded firmware using C/C++ for production environments.
  • Design, develop, test, and optimize firmware for graphics and display systems .
  • Work with internal teams and vendors to enhance firmware, device drivers, and software stacks.
  • Debug complex hardware/software issues and provide both short-term fixes and long-term solutions.
  • Develop and maintain automated tests, unit tests, and CI/CD validation frameworks.
  • Collaborate across cross-functional teams to deliver reliable firmware solutions for AR/AI products.


Required Skills:

  • 8+ years of embedded firmware development experience.
  • Strong programming expertise in C and C++ .
  • Experience with RTOS and multi-threaded application development.
  • Experience with CI/CD tools , test automation, and scripting ( Python preferred ).
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Experience delivering production-quality embedded software.


Preferred Skills:

  • Knowledge of AR/VR technologies .
  • Experience with Graphics and Display systems .
  • Strong communication and ability to work independently.


Education:

  • Bachelor's degree in Computer Science, Software Engineering, or related field.