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

China Global Connections

中学语文老师 Secondary Chinese Teacher Job at China Global Connections

 ..., 15-25k Job responsibilitiesTeach the subject of Chinese to secondary school students utilizing the IGCSE framework and ensuring an engaging and enriching learning experiencePreparing lessons... 

TravelNurseSource

Travel Nurse RN - Progressive Care Unit - $2,089 per week in Roanoke, VA Job at TravelNurseSource

Registered Nurse (RN) | Progressive Care Unit Location: Roanoke, VA Agency: Cynet Health...  ...-level providers on-site. Telemetry is remote, and monitoring is done on the unit. Occasional...  ...updated on the latest advancements in healthcare. There is a strong community of travel... 

NorthPoint Development LLC

Talent Acquisition Manager Job at NorthPoint Development LLC

 ...What You'll Do Develop and implement effective recruiting strategies to support the company's hiring goals. Partner...  ...process. Source and attract qualified candidates through online channels, job boards, social media, networking, and resume mining... 

Allied Universal

Security Shift Supervisor - Unarmed Job at Allied Universal

 ...Company Overview: Allied Universal, North America's leading security and facility services company, offers rewarding careers that...  ...Description Pay Rate: $27.58 / Hour Location: Retail Mall - Unarmed Security Shift Supervisor - San Jose, CA. Schedule: Full... 

Veterans Staffing

Executive Search Associate Job at Veterans Staffing

 ...Executive Search Associate Heidrick & Struggles is the world's foremost advisor on executive leadership, driving superior client performance...  ...Research & Writing: Conducting industry specific and client company research, mapping the executive talent landscape to bring...