Embedded Engineer
Harnham - Phoenix, AZ
Apply NowJob Description
Job ***** Embedded Firmware Engineer ** Phoenix, AZ - 85043 - 5 days per week onsite.** $110,00--$140,000 (Plus bonus and benefits)About the **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.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.M.S. 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.**Experience with product development and market delivery.Familiarity with APIs, digital control systems, and quality engineering principles.Electronics fundamentals (schematics, datasheets).All candidates must be fully authorized to work in the U.S. to qualify - our client is unable to accommodate sponsorship.
Created: 2025-02-19