Firmware Engineer

Job Description

Constellation Search Group is seeking a talented and self-motivated firmware engineer with strong embedded systems knowledge and firmware development experience who can apply their expertise in embedded system's firmware design, development, and product support. You will be highly involved in full lifecycle of product design – prototyping, developing, modifying, testing, debugging, and supporting maintenance upgrades post-release.


Responsibilities:
  • Design and develop the firmware needed to deliver successful products that meets quality system requirements
  • Maintain and improve firmware for all products.
  • Monitor industry trends, apply innovative technology and methodology to internal practices.
  • Interact in highly collaborative engineering teams to develop solutions to firmware and electrical design problems.
  • Heavily influence PC software design.
  • Work with marketing to define new product requirements, write product specifications, and estimate schedules.
  • Take responsibility for the overall quality of the firmware being released to support a new product or update an existing product.

Experience:
  • BS/BA in Computer Science, Electrical Engineering, or Computer Engineering or equivalent experience
  • 5 years of experience in firmware development
  • Experience managing the full lifecycle of a project (design, develop, integrate, test, and maintain) is desired
  • Solid C experience is required
  • Preferred experience with Agile development, Jira, GIT, Linux, Bluetooth LE, and USB host/device communications

Benefits: A competitive benefits package is provided.
Salary Disclaimer: $110,000-$150,000

Location

Salt Lake City, UT


Job Posting

calender icon 01/02/2025

Salary Range

salary icon $110,000 - $150,000

Upload Résumé