Embedded Firmware Engineer Job at Harnham, Phoenix, AZ

ZGlGSU1IbEgxNUJ6MWdrVjBzWHBhbWxp
  • 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

Binance

Remote Growth Regional Manager - CIS/CEE Job at Binance

Binance is a leading global blockchain ecosystem behind the worlds largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 280 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine... 

ServiceMaster RRH

Experienced Mitigation Estimator Job at ServiceMaster RRH

 ...background which includes basic understanding of building materials, flooring and other materials affected by wind, water, fire, smoke and...  ...employee. This Job Description does not create an employment contract, implied or otherwise, and employment with the Company remains... 

JEO Consulting Group

Site Civil Project Engineer Job at JEO Consulting Group

 ...Company Overview JEO is not your typical engineering firm. We have a welcoming, fun, and laid-back culture that encourages communication...  ...career! Job Summary The Civil Engineer will help design projects may including parking lots, access roads, new subdivisions,... 

JKU headhunting

SCM Purchasing Supervisor Job at JKU headhunting

 ...Terms of employment Annual Salary See below for details Type of Work Full Time Type of Job Supply Chain Other, Purchasing/Procurement Other Location USA California Commerce Benefits Dental Plans, Employee Discounts, Health Insurance,... 

Insight Global

INTL MuleSoft Developer - India Job at Insight Global

 ...onboard a Sr. Integration Engineer to their team. This individual will be responsible for configuring, developing, and troubleshooting integrations within MuleSoft. They will be working with team members to deliver integration applications and APIs, implement services...