Embedded Firmware Engineer - Entry Level at Energous Corporation
San Jose, CA 95134, USA -
Full Time


Start Date

Immediate

Expiry Date

17 Sep, 25

Salary

75000.0

Posted On

17 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Adcs, Embedded Systems, Cadence, Dacs, Platforms, Pads, Sensors, Python, Computer Engineering, Computer Science, Communication Skills, Aws, Device Drivers, C, Microcontrollers

Industry

Electrical/Electronic Manufacturing

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

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • 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
Loading...