Embedded Firmware Engineer Job at Harnham, Phoenix, AZ

MC9RZVNCSmtTQjVXWDhySVZWM3QwS0JGRGc9PQ==
  • Harnham
  • Phoenix, AZ

Job Description

EMBEDDED FIRMWARE ENGINEER

PHOENIX, AZ

5 DAYS ONSITE MANDATORY

💲110,000 - $140,000 SALARY

The Company:

This company manufactures solar mounting solutions using U.S.-made steel, serving large and small-scale energy projects. Their integrated team ensures efficient production, competitive pricing, and streamlined service from design to delivery.

About the Role:

Join a dynamic team developing cutting-edge technology for solar energy production. As an Embedded Firmware Engineer, you will focus on product design, performance improvement, reliability, and manufacturability, working in a fast-paced, high-performance environment. Occasional travel (up to 10%) may be required.

Responsibilities:

  • Develop and maintain firmware for microcontrollers and wireless communication devices.
  • Work with STM32 and Nordic microcontrollers, sub-GHz wireless communication (including LoRa), and Real-Time Operating Systems (RTOS).
  • Implement and manage Firmware Over-the-Air (FUOTA) solutions.
  • Develop and integrate communication protocols like UDP, TCP/IP, Modbus, IoT, and MQTT.
  • Write clean, efficient code and document development processes.
  • Perform unit, integration, and system-level testing.
  • Collaborate with cross-functional teams to meet product development goals.
  • Troubleshoot and optimize existing firmware solutions.

Requirements:

  • BS in Computer Engineering, Computer Science, or related field.
  • 3-5 years of experience in firmware development (C/C++, Python) .
  • Experience with STM32, LoRa, Nordic microcontrollers , and wireless communication .
  • Strong knowledge of RTOS, Linux, and communication protocols .
  • Ability to work independently and as part of a team.
  • Proficiency in software configuration, defect tracking, and code reviews .
  • Strong problem-solving skills and ability to work with complex algorithms .

Preferred:

  • M.S. in Computer Engineering.
  • Experience with product development and market delivery.
  • Familiarity with APIs, digital control systems, and quality engineering principles.
  • Electronics fundamentals (schematics, datasheets).
  • Lab experience is a plus.

Job Tags

Similar Jobs

WorkSource Oregon

Class C Driver Job at WorkSource Oregon

 ...bonuses!!- Be Home Daily ' Say goodbye to long-haul trips!- Uniforms Provided ' Stay comfortable and professional. - Annual Safe Driver Awards ' We recognize and reward safe driving. - 90% No-Touch Freight ' Easy delivery, palletized product. - Fun Incentives '... 

LDD Concepts

Proofreader Job at LDD Concepts

 ...Job Description: Proofreader at LDD Concepts Job Responsibilities: Review and proofread various types of content to ensure accuracy and consistency Detect and correct errors in spelling, grammar, punctuation, and formatting Verify facts and sources to ensure... 

PrismHR

Certified Hand Therapist Job at PrismHR

 ...Certified Hand Therapist (CHT): Upper Extremity Specialist (St. Augustine, FL) Position Overview: Expert, Personalized Upper Extremity Care Are you a Certified Hand Therapist (CHT) seeking a role where your specialized skills make a direct, positive impact? Join... 

Medical Transportation Management

Dispatcher Job at Medical Transportation Management

 ...want to talk to you! What will your job look like? The Dispatcher works to direct the day-to-day route and trip operations. Assists...  ...Long-Term Disability coverage for eligible employees ~ Paid Training ~ Paid Holidays & Paid Time Off (PTO)~ Yearly Pay... 

Monument Staffing

Legal Assistant Job at Monument Staffing

 ...The ideal candidate will ensure smooth running of the office and effective case management by providing legal services under the supervision of an attorney. This individual will communicate frequently with the clients in order to serve them adequately. Additionally, this...