Embedded Firmware Engineer Job at Harnham, Phoenix, AZ

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

Confidential Posting

Warehouse Manager Job at Confidential Posting

 ...quality assurance, and customer service teams. Perform other duties as assigned. Qualifications ~ Bachelors Degree in Supply Chain, Business, Operations or related strongly preferred. ~5 years of food/beverage warehouse management in a food/beverage... 

Energize Group

Surveys | Computer Engineering Job at Energize Group

 ...bridge the workforce gap in construction, solar installation, surveying, and more. Nows your chance to be part of a fast-growing team...  ..., and tracking Build and maintain real-time vision pipelines for deployment on autonomous platforms Collaborate cross-functionally... 

SPECTRAFORCE

Indirect Procurement Specialist Job at SPECTRAFORCE

 ...Job Title: Sr. Indirect Procurement Specialist Location: Hershey, PA (Hybrid - Tues,Wed, Thurs onsite) Duration: 6 Months Summary Provide leadership in the Strategic Sourcing process, focused on North America, but providing global support as needed. Develop... 

Optimum Healthcare IT

Entry Level Healthcare IT Analyst Job at Optimum Healthcare IT

 ...Entry Level Healthcare IT Analyst Start Your Career in Healthcare Information Technology Today! Getting your rst job can be difcult when employers...  ..., PeopleSoft, UKG), ITSM applications (ServiceNow), data and analytics applications (Tableau, PowerBI), cloud deployments... 

Farallon Consulting

Contract Administrator Job at Farallon Consulting

 ...Job Overview: Farallon Consulting is seeking an experienced Contract Administrator to join our team at an established environmental remediation...  ...management, and mediation and litigation support. The firm is headquartered in Bellevue, Washington, with offices in Seattle...