Embedded Firmware Engineer Job at Harnham, Phoenix, AZ

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

Vensure

Integration Project Manager - AZ - On Site Job at Vensure

 ...to hear from you. Vensure Employer Solutions is the largest privately held organization in the HR technology and service sector, providing a comprehensive portfolio of solutions, including HR/HCM technology, managed services, and global business process outsourcing.... 

North Dakota Staffing

Credentialed Background Investigator Job at North Dakota Staffing

 ...divh2Credentialed Background Investigator/h2pAt CACI, background investigation is more than research and reports; its your chance to contribute to the safety and security of our nation in the company of colleagues who value trust and integrity above all else. CACI fosters... 

RCM Healthcare Services

Multi-Specialty Profee Coder Job at RCM Healthcare Services

 ...Multi-Specialty Profee Coder / REMOTE / Multiple Openings Why work for RCM? Since 1975, RCM Health Care Services has proven to be...  ...Experience using EPIC and 3M preferred ~ Experience with specific coding specialties and multi-specialties is a MUST Multi-Specialty... 

Crye-Leike

Real Estate Agent (Loudon) Job at Crye-Leike

 ...talent for negotiation? Join our dynamic real estate team where your drive and expertise will...  ...property buying and selling. As a Real Estate Agent with us, you'll guide clients through...  ...a diverse range of clients, from first-time homebuyers to seasoned investors, ensuring... 

Work At Home Vintage Experts

Remote Commercial Claims Adjuster - Work From Home Job at Work At Home Vintage Experts

A leading work-from-home insurance firm is seeking experienced insurance professionals to manage various claims while offering a flexible work schedule. Ideal candidates will have...  ...emphasizing previous commercial claims adjusting experience. This role provides benefits...