Embedded Firmware Engineer Job at Harnham, Phoenix, AZ

UmkrM2VkTXlRR3I1dUw3b3A3VHh3NExKZnc9PQ==
  • 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

Sanford Health

RN Inpatient - North Network Job at Sanford Health

 ...As one of the largest not-for-profit health systems in the United States, Sanford Health...  ...compassionate, hardworking registered nurses (RN) who can provide the high-quality care...  ...generous time off package to maintain a healthy home-work balance. For more information about... 

Ladder

Electrician's Helper with Brittain Electric, Inc. Job at Ladder

Hard worker ready to help Journeyman Wireman with electrical install and maintenance as instructed.Candidate RequirementsWilling to Work from Elevated HeightsHigh School DiplomaGEDLooking for WorkWilling to Take a Drug TestWilling to Be Background CheckedEligible...

US Foods, Inc.

Delivery Driver Job at US Foods, Inc.

 ...Join Our Community of Food People! BECOME A US FOODS DRIVER! Great Delivery Truck Drivers are crucial to the US Foods team and one of the important faces of our organization. Our truck drivers strive for integrity and reliability while building trusting relationships... 

Forest Home

Accommodations Supervisor (Day) Job at Forest Home

 ...speaking and hearing ability sufficient to communicate in person or over the phone. ADA: The employer will make reasonable accommodations in compliance with the Americans with Disabilities Act of 1990. This job description will be reviewed periodically as duties... 

Kleinschmidt Associates

GIS Intern Job at Kleinschmidt Associates

Kleinschmidt has an hourly, temporary opening for a summer GIS Intern to assist in digitizing and managing parcel boundaries using ArcGIS Pro and diverse geospatial data sources, contributing to high-quality spatial datasets. They will also support the development of topology...