Embedded Firmware Engineer Job at Harnham, Phoenix, AZ

U2JRR2ZuTllGUmc0TnhWUmxLRExBQjJo
  • 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

4th Day Trucking

Regional CLASS A DRIVER ! WALMART ACCOUNT Job at 4th Day Trucking

 ...Home EVERY 5 days! WALMART Account 6 months exp required! WILL WORK WEEKENDS! Night shift ! NO TOUCH FRIEGHT!Must have a clean record!NO SAP DRIVERS ! Pays 1400.00 to 1700 a week! Highlights: home every 5 days Drivers on this local job will operate in... 

Vitaly Health

Locum Tenens - Medical Oncology Physician Job at Vitaly Health

 ...Job Title: Locum Tenens - Medical Oncology Physician Location: Wisconsin State Position Overview: Our team at Vitaly Health is looking for a Medical Oncology Physician to join our Medical Center on an ongoing Locum Tenens basis, with a start date of June 202... 

RYSE (Bay Area)

Junior Account Executive Job at RYSE (Bay Area)

 ...and competitor activities Closing Sales : Successfully close deals and meet or exceed sales targets. Qualifications: Entry-Level Experience: While previous sales experience is a plus, its not required. Were looking for individuals with a passion for sales... 

Energy Project Solutions

Project Manager Job at Energy Project Solutions

 ...Company Introduction Energy Project Solutions (EPS) is an energy consulting company whose...  ...development, the EPS team is highly skilled in managing large, complex transactions where we can...  .... Offer guidance and training to junior staff members in technical and industry aspects... 

Xoriant

Systems Administrator Job at Xoriant

 ...Job Title: Systems Administrator Location: Fremont and Livermore, CA Duration: 12+ Months **** This resource will need to be flexible...  ...experience managing connectivity infrastructure (including remote) and services. Experience with end-to-end connectivity troubleshooting...