Embedded Firmware Engineer Energy Storage in Richmond

Embedded Firmware Engineer Energy Storage in Richmond

Richmond Full-Time On-site
F

Develop C and C++ firmware for Foreseeson Technology's modular Energy Storage System and coordinate battery, power, and monitoring functions.

This Embedded Systems Engineer contract focuses on microcontroller-based ESS controllers and supporting hardware. You will build communication, control, monitoring, and coordination software. The work includes battery management, power conversion, charging, discharging, and connectivity across system components.

Key Responsibilities:

  • Design, test, and maintain embedded C and C++ firmware
  • Implement battery, converter, charging, and inverter control functions
  • Develop fault handling, watchdogs, diagnostics, and recovery strategies
  • Implement CAN, RS-485, UART, I2C, and SPI interfaces
  • Validate firmware using unit, integration, and hardware-in-loop tests

Requirements:

  • Bachelor's degree in electrical engineering, computer engineering, or related discipline
  • At least three years of professional embedded firmware experience
  • Proficiency in embedded C/C++ and/or Python programming
  • Experience with STM32, Texas Instruments, NXP, or equivalent microcontrollers
  • Ability to read schematics and troubleshoot hardware integration

Apply embedded C/C++, communication protocols, debugging, and testing expertise to Foreseeson's high-voltage Energy Storage System.

Embedded Firmware Engineer Energy Storage in Richmond employer: Foreseeson

Foreseeson Technology Inc. is an exceptional employer that fosters a collaborative and innovative work culture, allowing employees to see the tangible impact of their contributions in the rapidly evolving field of green technology. With a strong emphasis on employee growth through continuous learning opportunities and engaging team-building activities, this role as an Embedded Systems Engineer offers a chance to work on cutting-edge projects in a supportive environment located in a vibrant community. Join us to be part of a mission-driven team dedicated to pioneering sustainable solutions for the future.

F

Contact Details:

Foreseeson Recruitment Team