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

Cella

Digital Marketing Specialist (Remote) Job at Cella

 ...Dublin, OhioJob Type: ContractCompensation Range: $27 - 32 per hourWe are seeking a detail-oriented and technically savvy Digital Marketing Specialist to join our marketing team. In this role, you will be responsible for building and maintaining marketing assets within... 

Cipher Solutions Group

Verizon Customer Service Trainee Job at Cipher Solutions Group

 ...We are a dynamic marketing and sales firm servicing the New Hyde Park area. We specialize in customer acquisition and retention for multi-billion dollar companies...  ...expedited rate and we are looking to bring on a Verizon Customer Service Trainee role that will be a long-... 

Spark Talent Acquisition, Inc.

Manufacturing Supervisor Job at Spark Talent Acquisition, Inc.

 ...Manufacturing Supervisor Comer, GA Direct Hire $75-95k Job Overview: We are seeking an experienced Manufacturing Supervisor to oversee the finishing processes for exposed carbon fiber and composite parts. The ideal candidate will be responsible for managing... 

Orizon Energy

Solar Sales Representative Job at Orizon Energy

 ...Job Description Are you passionate about renewable energy and looking to jumpstart your career? Join our team as a Solar Sales Representative in Calgary and help drive the future of sustainable energy in your community. This role is perfect for motivated... 

5TH HQ LLC

Warehouse Associates Job at 5TH HQ LLC

 ...time Full Job Description We are currently HIRING energetic Warehouse Associates in Pompano Beach. You will operate warehouse...  ...assigned Requirements Proven experience as order picker, Shipping Clerk, and Inventory Control position Able to read and write...