Post Job Free
Sign in

Embedded Firmware Engineer

Company:
Harnham
Location:
Phoenix, AZ, 85003
Posted:
April 29, 2025
Apply

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.

Apply