Embedded Firmware Engineer Job at Harnham, Phoenix, AZ

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

US Tech Solutions

Credit Risk Specialist Job at US Tech Solutions

 ...appropriate recommendations in plain English. Delivering clear presentations to management. Minimum Required Qualifications: ~ Bachelors degree in Accounting or Finance ~ MBA or CPA (or equivalent) or CFA a plus. ~5 to 10 years financial services work... 

Emery Sapp & Sons, Inc.

Position Videographer/Photographer/Video Editor Job at Emery Sapp & Sons, Inc.

 ..., creative briefs and storyboards. Taking the lead on pre-production activities including scheduling, site logistics, procuring permits...  ...teams, creative agencies, and third-party vendors such as photographers and animators. Attending and filming company events and... 

Solairus Aviation

Global Express Flight Attendant - Austin, TX Job at Solairus Aviation

 ...Overview Solairus Aviation is looking for a Full-Time Flight Attendant to join an operation based at KAUS. The ideal candidate will be a flexible team player, willing to take on additional responsibilities to deliver superior service to passengers around the clock.... 

Midwest Logistic Systems

Midwest Logistics Systems Dedicated truck driver Job at Midwest Logistic Systems

 ...with onsite leaders and dispatch. Pay and bonus potential ~ Route and detention pay. ~$5,000 sign-on bonus for experienced drivers. ~ Safety and performance bonuses of up to $600 per quarter. ~ Longevity bonus of up to $750 per quarter. ~ Weekly paychecks.... 

Next Phase Enterprises

Logistics Project Manager Job at Next Phase Enterprises

 ...The Logistics Project Manager will oversee and manage full supply chain processes, item life cycle(s). This includes but is not limited to sales analytics, inventory management, and demand planning, with a strong overall emphasis on robust soft skills and customer service...