Embedded Firmware Engineer Job at Harnham, Phoenix, AZ

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

Medixâ„¢

Clinical Research Coordinator 239884 Job at Medixâ„¢

 ...Position Overview The Clinical Research Coordinator will perform delegated duties such as protocol required visit procedures, administering questionnaires and subject material, administering, and dispensing medication, adhering to regulatory guidelines, and participating... 

ShalePro Energy Services

MIG Welder Job at ShalePro Energy Services

Company Overview ShalePro Energy Services, LLC is a natural gas service company. ShalePro Energy Services offers a full suite of best-in-class oil and natural gas field services spanning the Appalachian Basin - Marcellus/Utica shale play, as well as basins across the...

Host Healthcare

Travel Obstetrics RN - $2,641 per week Job at Host Healthcare

Host Healthcare is seeking a travel nurse RN Labor and Delivery for a travel nursing job in Delta, Colorado. Job Description & Requirements ~ Specialty: Labor and Delivery ~ Discipline: RN ~ Start Date: 04/28/2025~ Duration: 13 weeks ~36 hours per week ...

Simplyhealth

Market Manager Job at Simplyhealth

 ...our product growth strategies with powerful messaging and positioning that resonates. Youll collaborate closely with product, marketing, sales, and other teams to ensure every product is brought to market with impactthrough the right channels, at the right price, and... 

NoorStaffingNursing

Travel Mother Baby RN Job at NoorStaffingNursing

 ...HIRING NOW: Travel Mother-Baby RN in Manhattan , NY Weekly Gross Pay: $3,124 for 34.5 hours Taxable: $569 weekly ($16.50 x 34.5) Non-Taxable: $2,555 weekly ($74.06 x 34.5) Location: Manhattan, NY Shift: 12-hour Days or 12-hour Nights Start: 5/27...