DenverRecruiter Since 2001
the smart solution for Denver jobs

Principal Firmware Engineer

Company: Matrix Industries
Location: Denver
Posted on: February 22, 2021

Job Description:

Job Posting: Principal Firmware EngineerEducation Level: Bachelor's Degree in Computer Science or Computer Engineering or higherType of Position: Full-Time Organization Description: MATRIX develops competitively efficient thermoelectric hardware technology for energy harvesting and refrigeration. Matrix has commercialized this technology in multiple products, including smart watches, fitness tracker bands, environmental sensors, IoT devices, and more. Matrix is headquartered in Menlo Park, CA, but includes satellite offices in Houston TX, Denver CO, Minneapolis MN, as well as overseas. Responsibilities: In the role of Principal Firmware Engineer, the new hire will lead the development of firmware for an upcoming environmental sensor IoT device built upon Matrix's energy harvesting hardware platform. The Engineer will need to be able to communicate with other Matrix teams, jointly debug issues, and deliver necessary documentation and software. The Engineer will need to be proficient in using microcontroller IDEs and tools, such as Keil, Eclipse and IAR. Additionally, the Engineer must know how to use, modify, and write drivers, and have a good understanding of code, memory, and MCU power optimization. Finally, the Engineer should be extremely proficient at designing and implementing firmware architectures that maximize reliability, ease-of-maintenance, and modularity, especially in complex networked systems.As the product ramps up, the Engineer will serve as the technical mentor for one or more junior firmware developers. Furthermore, the Engineer will need to work closely with both the Hardware development team, Algorithms development team, and QA team. The Engineer will report directly to the CTO, providing design documents, development schedules, and weekly progress updates.Requirements and Qualifications:- B.S. in Computer Science, Computer Engineering, or higher.- Minimum of 5 years industry experience, preferably having led a firmware product design that has been taken to market.- Extensive experience with software/firmware design on MCUs.- Experience with Keil, Eclipse and IAR development tools.- Proficient in C/C++.- Excellent capability to create easy-to-understand documentation.- Ability to write drivers for sensors, displays, other typical MCU inputs and outputs.- Experience with Bluetooth Low Energy, LoRa, LTE and similar RF systems and protocols.- Experience with both Linux and Windows OS.Other Considered Qualifications:- Experience with Android/iOS app development.- Experience with cloud database technologies.- Understanding of neural networks and Deep Neural Network frameworks such as Caffe or Tensorflow.- Ideally looking for a qualified candidate in the Denver area, or willing to relocate to Denver. Bay area candidates also to be considered.Benefits: Matrix offers a competitive salary package and other career incentives. Full time positions include medical and dental insurance, company matching 401(k) retirement, as well as participation in an employee stock option plan.

Keywords: Matrix Industries, Denver , Principal Firmware Engineer, Engineering , Denver, Colorado

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other Engineering Jobs


Satellite TV Technician - Entry Level
Description: The In-Home Services organization supports thousands of talented employees in 135 facilities delivering service solutions to customers in every zip code. Our installation technicians are leading the (more...)
Company: DISH
Location: Howard
Posted on: 03/6/2021

Northrop Grumman (DoD SkillBridge) Principal/Sr. Principal Network Engineer (TS/SCI FS Poly)
Description: As one of the largest global security companies in the world, Northrop Grumman is proud to help our nation's military personnel make the transition to civilian careers. Approximately 1/4th of Northrop (more...)
Company: Northrop Grumman
Location: Aurora
Posted on: 03/6/2021

MECHANIC
Description: Imagine your ideal job. Now add bowling. And arcade games. And parties every day of the week. This isn't any ordinary workplace it's the beginning of a bowled new career as a Mechanic with Bowlero Corp. (more...)
Company: Bowlero Corporation
Location: Wheat Ridge
Posted on: 03/6/2021


Principal Cyber Engineer TS (21-046)
Description: Category: Information TechnologyLocation: Colorado Springs, ColoradoUS Citizenship Required for this Position: YesClearance Type: Top SecretTelecommute: No -Teleworking not available for this positionShift: (more...)
Company: Northrop Grumman
Location: Colorado Springs
Posted on: 03/6/2021

Cloud Migration Engineer (ITEC)
Description: Cloud Migration Engineer br Location: Richardson, TX. br Required Clearance: Top Secret/SCI br br U.S. Citizenship Mandatory: Due to our US federal government contract, candidates for this position (more...)
Company: ettain group
Location: Aurora
Posted on: 03/6/2021

Engineer 4, Product Development Engineer #8666
Description: Engineer 4, Product Development Engineer - Comcast
Company: Comcast Cable Comm, LLC.
Location: Englewood
Posted on: 03/6/2021

Remote Senior Desktop Engineer
Description: An IT consulting firm is in need of a Remote Senior
Company: VirtualVocations
Location: Colorado Springs
Posted on: 03/6/2021

Satellite Command Security Engineer
Description: INNOVIM Defense Services, LLC is seeking a Security Engineer experienced with Graylog and holding a Security Certification to take on a new role as Security Engineer on an Air Force Program providing (more...)
Company: Innovim
Location: Colorado Springs
Posted on: 03/6/2021

Data Engineer
Description: DescriptionOlive's AI workforce is built to fix our broken healthcare system by addressing healthcare's most burdensome issues -- delivering hospitals and health systems increased revenue, reduced costs, (more...)
Company: Olive
Location: Denver
Posted on: 03/6/2021

MECHANIC
Description: Imagine your ideal job. Now add bowling. And arcade games. And parties every day of the week. This isn't any ordinary workplace it's the beginning of a bowled new career as a Mechanic with Bowlero Corp. (more...)
Company: Bowlero Corporation
Location: Lakewood
Posted on: 03/6/2021

Log In or Create An Account

Get the latest Colorado jobs by following @recnetCO on Twitter!

Denver RSS job feeds