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

Lee Health

Diabetes Educator Job at Lee Health

 ...offered to the qualified candida te. Lee Health is seeking Registered Dietitians OR Registered Nurses experienced Diabetes Educators and Certified Diabetes Care and Education Specialists to help meet the needs our growing Pediatric and Adult diabetes... 

SAS Retail Services

Traveling Retail Merchandiser Job at SAS Retail Services

 ...shopping experiences and deliver on our purpose of connecting people with the products and experiences that enrich their lives. Joining SAS Retail Services, an Advantage Solutions company, means joining a network of 65,000 teammates serving 4,000+ brands and retail... 

Satair USA, Inc.

Supply Chain Analyst Job at Satair USA, Inc.

 ...Nondiscrimination (English)* Aviso: Transparencia en el Pago No Discriminacion (Spanish)**Job Description:***Satair* is looking for a *Supply Chain Analyst* to join our Procurement department based in * Herndon , VA *You will be part of a team that collaborates with Product... 

Rang Healthcare

Travel Pharmacy Technician Job at Rang Healthcare

 ...Job Description Rang Healthcare is seeking a travel Pharmacy Technician for a travel job in Concord, Massachusetts. Job Description...  ...weekend; weekends are only 7am-3:30p. Minimum of 1 year of experience with compounding experience preferred but not required.... 

GLC On-The-Go

Travel Telephone Triage Registered Nurse Job at GLC On-The-Go

 ...Job Description GLC On-The-Go is seeking a travel nurse RN Telehealth for a travel nursing job in Durham, North Carolina. Job Description...  ...stipend amount to be determined. Posted job title: Telephone Triage Call Center Registered Nurse About GLC On-The-Go GLC is...