Embedded Firmware Engineer Job at Harnham, Phoenix, AZ

U2RPM3ZWblQzQmltTm5mN296UHR0Ry9vRVE9PQ==
  • Harnham
  • Phoenix, AZ

Job Description

Job Title: Embedded Firmware Engineer

Location: Phoenix, AZ

Salary: $110,00--$140,000 (Plus bonus and benefits)

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.

If this sounds like a good fit for you. Please apply!

Job Tags

Similar Jobs

Imprints Littleton

Entry Level Customer Support Associate Job at Imprints Littleton

 ...Job Description Job Description Imprints Littleton is hiring a Customer Support Associate. Help customers with orders and questions. No experience needed. Duties Respond to emails, chats, and calls Assist with orders and changes Process returns and refunds... 

REH CPA

Senior Tax Accountant CPA Job at REH CPA

 ...Job Description Job Description Here at REH CPA PLLC, our mission is simple. To provide quality, timely accounting services to...  ...Paid time off ~ Work from home Schedule: ~ Monday to Friday Work Location: Hybrid remote in Mooresville, NC/Charlotte, NC... 

EMCOR Group

Electrical Construction Foreman Job at EMCOR Group

 ...About Us We design, install, and maintain advanced electrical systems. Our expertise spans traditional electrical contracting, security...  ...contractor to the IBEW for nearly 90 years, Miller Electric Company takes pride in having the most experienced and best-trained... 

Addison Group

Senior Frontend Developer Job at Addison Group

 ...Job Title: Senior Frontend Developer Location: Washington, DC Employment Type: Full-time | Onsite About the Role Were looking...  ...the development of engaging, scalable, and high-performance web applications. Youll work closely with product managers, designers... 

SolutionHealth

Southern NH Health System - RN Clinical Educator, Endoscopy - Clinical Development - Full Time Job at SolutionHealth

 ...Patient Care Services management team, the Clinical Development Educator coordinates and conducts educational activities to maintain and...  ...of licensed assistive personnel. Collaborate with the health care team to determine topics suitable for interdisciplinary simulation...