Embedded Firmware Engineer Job at Harnham, Phoenix, AZ

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

Soliant

Full-Time Occupational Therapist Assistant Job at Soliant

 ...Job Description Job Description Occupational Therapy Assistant (OTA) degree, active Certified Occupational Therapy Assistant (COTA...  ...with a very supportiveschool district, to fillanOccupational Therapist Assistant (COTA)positionfor the rest of the school year. This... 

Blue Line Security Solutions

Unarmed Security Officer Job at Blue Line Security Solutions

 ...Job Description Job Description Job Title: Unarmed Security Officer Location: Niles, Illinois Job Type: Full-Time and Part-Time Opportunities Available Schedule: All Shifts Available (Days/Afternoons/Overnights) Salary: $18.50 An Hour Description... 

BB&E Inc

TECHNICAL WRITER/DOCUMENT TRANSLATOR Job at BB&E Inc

 ...Job Description Job Description Technical Writer/Document Translator BB&E is a full service civil and environmental engineering...  ...Islands. Job Duties & Responsibilities # Technical Writing # Develop, write, and edit a variety of technical documents,... 

AEC Resources

Chief Executive Officer (COO) Job at AEC Resources

 ...legacy and a laser focus on safety, innovation, and industrial power and safety excellence.Were looking for a strategic Chief Operating Officer executive to lead Power & Safety Solutions, a thriving division that delivers Arc Flash analysis, electrical engineering, safety... 

Oakland Plant

Manufacturing Controller/Plant Controller Job at Oakland Plant

 ...Job Description Overview Offering Highly Competitive Pay & Potential for Sign-On Bonus! The Controller is responsible for direction and guidance for all plant accounting functions, in accordance with corporate and GAAP guidelines. The Controller prepares...