Post Job Free
Sign in

Embedded Firmware Engineer - Entry Level

Company:
Energous Corporation
Location:
San Jose, CA, 95134
Pay:
75000USD - 100000USD per year
Posted:
June 17, 2025
Apply

Description:

Job Description

Energous Corporation (Nasdaq: WATT) is the Wireless Power Network global leader. Our award-winning WattUp® wireless charging solution is the only technology that supports both contact and distance charging through a fully compatible ecosystem. Built atop fast, efficient, and highly scalable RF-based charging technology. Energous develops silicon-based wireless power transfer (WPT) technologies and customizable reference designs, and provides worldwide regulatory assistance, a reliable supply chain, quality assurance, and sales and technical support to global customers.

We are seeking a motivated Embedded Firmware Engineer with a foundational understanding of digital and electrical engineering concepts. Preference will be given to candidates with an Electrical Engineering background who are interested in transitioning into a firmware development role. You will partner closely with various team members on activities ranging from processor sub-system design, algorithm development, firmware development to system debug, root cause analysis, and corrective action.

Responsibilities/Duties

Design and implement robust firmware on MCU platforms, ensuring support for wireless connectivity, OTA updates, sensor integration, and other core functionalities.

Develop and optimize communication stacks for Wi-Fi, Bluetooth, and other wireless protocols, ensuring reliable pairing, network configuration, and data exchange.

Write efficient low-level code that integrates with hardware peripherals (e.g., RF modules, sensors) using standard interfaces such as GPIO, I2C, SPI, and UART.

Apply best practices for error handling and performance optimization to support robust connectivity features.

Work closely with cross-functional teams to rigorously debug, test, and troubleshoot firmware, ensuring optimal performance, reliability, and security.

Engage actively with multidisciplinary teams, sharing insights and aligning on system-level requirements to drive cohesive project success.

Contribute to the deployment readiness of our systems for large-scale production.

Evaluate code from peers to maintain best practices in style, accuracy, and efficiency.

Education and Experience

Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field (or equivalent experience).

Familiarity with programming in C for embedded systems.

Basic understanding of microcontrollers, device drivers, and hardware fundamentals.

Strong problem-solving skills and a willingness to learn.

Effective communication skills and the ability to work in a team environment.

This role offers hands-on experience and mentorship to help you build a solid foundation in firmware engineering and hardware/software integration

Required Qualifications

Strong proficiency in Python and C/C++ for embedded systems

Working knowledge cloud computing software protocols, (i.e. MQTT) and platforms such as AWS

Experience with ESP32 microcontrollers

Skilled in firmware debugging using tools such as JTAG, oscilloscopes, and logic analyzers

Experience with bootloaders, low-power firmware design, and memory optimization

Comfortable reading and interpreting schematics and layout files; PADS, Cadence, etc

Experience working closely with electrical engineers to bring up hardware

Working knowledge of WPT and Bluetooth/IoT Protocols and cellular connectivity

Proficient in developing drivers for sensors, RTOS, ADCs/DACs, and other peripherals (I2C, SPI, UART, etc.)

Experience with automated test frameworks for FW validation

Experience with lab validation for RF performance and debugging EMI/EMC issues

1 to 3 years of experience in embedded systems firmware development

Familiarity with mobile app development is a plus

Benefits

Medical, Dental, Vision

Life Insurance

LTD

401k

PTO

Holidays

Supplemental Insurance

Location:

San Jose, CA (Santa Clara County) - Onsite

Energous embraces diversity and encourages applicants from all different backgrounds to apply. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex or national origin.

Full-time

Apply