Embedded Firmware Engineer Job at Harnham, Phoenix, AZ

T3Y0VnRjMjMrMkI0YzlHU2JuajRlUE50U2c9PQ==
  • 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

Virgin Fish, Inc

Payroll Coordinator Job at Virgin Fish, Inc

 ...Payroll Coordinator Job Description As a Payroll Coordinator, you will be responsible for managing and processing a weekly payroll for 300 non-union employees. You must ensure the weekly payroll is accurate and timely, maintain payroll records, process garnishments... 

Butterball

HR Specialist Job at Butterball

 ...HR Specialist at Butterball summary: As an HR Specialist at Butterball, LLC, I handle various tasks to support the Human Resources department...  ...of disciplinary actions. Supports recruiting and onboarding activities which may include drafting or editing job descriptions... 

San Jose State University

Environmental Health and Safety Officer Job at San Jose State University

 ...Operations of Moss Landing Marine Labs, the Environmental Health and Safety Officer is responsible for planning, implementing, and...  ...Facilities Supervisor, Diving Safety Officer, Marine Operations Manager, IT staff, the Director of EHS, and the College of Science (CoS... 

Nicklaus Children's Hospital Careers

Physician/Attending - Rheumatology Job at Nicklaus Children's Hospital Careers

 ...center, and Nicklaus Childrens Pediatric Specialists (NCPS),the physician multispecialty group practice of Nicklaus Children's Health...  ..., cultural and professional sporting venues, and international travel. Competitive compensation and benefits package. Qualified... 

Trolley Hospitality Companies

Cafe Attendant Job at Trolley Hospitality Companies

 ...Job Description Job Description ***Part-Time & Seasonal Positions Available--Cafe open from 9am to 5pm every day******WEEKEND SHIFTS MANDATORY*** About Us: As the "go-to" caterer in the Coastal Virginia area for more than twenty-seven years, The Gourmet Gang...