Embedded Firmware Engineer Job at Harnham, Phoenix, AZ

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

TechnoGen

Power BI Developer Job at TechnoGen

Looking for a Power BI Developer at Lawrenceville, GA for our direct client.Client Details:Client Name:Gwinnett County - ITReq ID:Pos #102Position Type:OnsiteLocation:Lawrenceville, GAPlease submit Georgia candidates only.Job Description:Positions... 

MFCP - Motion & Flow Control Products, Inc.

Mechanical Engineering Intern Job at MFCP - Motion & Flow Control Products, Inc.

 ...power distribution to new heights. Join us and be part of an exciting future. Position Summary Engineering Intern is responsible for positive daily interactions...  .... This position is remote. Intern to work full time during summer vacation, approx. 3-4 months, then transition... 

The H&K Group

Body Shop Technician/Collision Repair Job at The H&K Group

 ...Austin Autobody , a division of H&K Group, Inc., located in Skippack, PA, is looking for Body Shop Technicians to join our team on all shifts. The tech will focus on collision repair of the damaged bodies and body parts of automotive vehicles such as automobiles... 

Brown And Caldwell

Senior Solid Waste Engineer Job at Brown And Caldwell

 ...Caldwell is looking for a senior-level Engineer to join the waste market sector team within our Private Sector Business Unit,...  ...ranging from studies, environmental investigations and design for solid waste management and recycling facilities and waste disposal facilities. This... 

Sanford Health

EMT - Ambulance | Bagley - Full Time Job at Sanford Health

 .../residents ranging from non-emergency and routine medical transports to life threatening emergencies. Emergency Medical Technicians (EMT) perform interventions with the basic equipment typically found on an ambulance. In an Ambulance setting, the EMT will drive mobile intensive...