Skip to Main Content
← Back to Jobs

Embedded Programmer

Creative Micro Waitsfield ,VT
  • Posted: over a month ago
  • $88,818 to $125,825 Yearly
  • Full-Time
  • Benefits: dental, life_insurance, medical, vision, 401k
Job Description

Creative Micro Corporation (CMC) is looking for highly motivated individuals to join our unique, multidisciplinary team as embedded programmers to help us develop the next generation of innovative custom solutions in Augmented Reality. The ideal candidate will have a software development or electrical engineering background, with an emphasis on programming embedded, low power platforms with experience in any of the following: development and debugging on multi-core mobile processors, working with non-uniform memory architectures, optimization/vectorization of C/C++ code, and the integration of peripherals using high-speed serial buses (e.g. sub-LVDS, MIPI CSI-2, SerDes).

CMC encourages applicants to include descriptions of personal projects and contributions to open source projects that demonstrate these capabilities outside of the workplace as well.

Core Requirements:

  • Bachelor’s degree and 10 years’ experience in relative field.
  • Must be authorized to work lawfully in the United States. (We do not sponsor employment visas).
  • Record of innovation, troubleshooting and solving problems with ability to manage ambiguity and learn quickly, plan, and adapt.

Desired Skills and /Experience:

  • Experience implementing embedded software in C or C++ or an RTOS such as VxWorks or RTEMS.
  • Multithreaded application development experience including testing and debugging in C++/C on Linux or Unix environments.
  • Experience utilizing software compilers and other software development tools.
  • Hardware level development experience including interrupts, memory/data, high speed peripheral interfaces and system-on-chip concepts.

Familiarity with some of the following software applications:

  • Video or photography (white balance, exposure, image formats, image fr Image processing (histograms, edge detection, filtering, contrast enhancement)
  • Image processing (histograms, edge detection, filtering, contrast enhancement)
  • Neural Nets (convolution, fully connected layers, weights, training, NN libraries)
  • Power optimization
  • Low latency processing design
  • Numerical analysis methods and linear algebra

Please check our website: creativemicro.com

Company Description
CMC is a small company specializing in advanced technology development. With a deep level of expertise across a broad set of disciplines, we identify new technology concepts in-house and produce new solutions to customer defined challenges. CMC is looking for highly motivated individuals to join our unique team. We offer a fast-paced environment where your contributions will make an impact, and a high quality of life in the pristine mountains of Vermont.

Creative Micro

Why Work Here?

High Tech on a Rural Road! Located in a world-class resort town, CMC provides diverse technical challenges in a vibrant work place.

CMC is a small company specializing in advanced technology development. With a deep level of expertise across a broad set of disciplines, we identify new technology concepts in-house and produce new solutions to customer defined challenges. CMC is looking for highly motivated individuals to join our unique team. We offer a fast-paced environment where your contributions will make an impact, and a high quality of life in the pristine mountains of Vermont.

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

What email should we contact you at once we get salary info from the hiring manager?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

Our qualification feature is only available to registered members - what email address would you like for us to keep on file?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.