Embedded Firmware Engineer Job at Harnham, Phoenix, AZ

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

Bow and Arrow Holdings, LLC

Training Manager Job at Bow and Arrow Holdings, LLC

 ...Job Title: Onboarding & Training Manager Location: Dallas, TX (Onsite) Compensation: $85,000 base salary + bonus potential Our client is a fast-growing, Dallas-based company in the consumer services space. They operate a high-performance, high-touch sales... 

Eighteen Eight Fine Men's Salons

Hair Stylist/Barber Job at Eighteen Eight Fine Men's Salons

 ...Commons in Naperville. We have a high-volume retail center with an overflow of guests! We need talented and dedicated Barbers and Hair Stylists to join our team. Our salon caters to a higher-end clientele and our focus is providing excellent customer service and superior... 

Department of Forestry & Fire Protection

Helicopter Pilot Job at Department of Forestry & Fire Protection

 ...review. You will find additional information about the job in the . Special Requirements Possession of a valid Federal Aviation Agency (FAA) Commercial Airman Certificate with rotorcraft-helicopter rating or a valid FAA Airline Transport Pilot's Certificate... 

MANIFEST Technology

VALIDATION ENGINEER to Serve the Medical Device Industry Job at MANIFEST Technology

 ...MANIFEST Technology is currently seeking a Validation Engineer to serve a global company that specializes in medical device design, development, and manufacturing. This position is responsible for writing, implementing, analyzing results and summarizing process validation... 

Allen Media Group

Sr. Video Producer Job at Allen Media Group

 ...to execute cross-platform coverage of major news coverage, breaking events and feature segments. Must have a knowledge of social media and understand what drives users to engage with Local Nows Facebook, Twitter and Instagram accounts. Bachelor's degree in communications...