Embedded Firmware Engineer

Raleigh, North Carolina

OEM Company
Job Expired - Click here to search for similar jobs
Job Description Job Description

Embedded Firmware Engineer - FPGA Focused
Location: Power Electronics and Battery Management Systems Center of Excellence

Position Overview:
We are seeking a highly skilled Embedded Firmware Engineer with a specialized focus on FPGA development to join our dynamic team working on advanced Power Electronics and Battery Management System (BMS) platforms. The successful candidate will play a key role in designing, implementing, and validating embedded firmware for cutting-edge power conversion and battery management systems. This position requires expertise in FPGA programming, as well as a strong commitment to adopting model-based design techniques throughout the New Product Introduction (NPI) process.

Key Responsibilities:
  • FPGA Firmware Development: Design, develop, and implement high-quality FPGA firmware for power electronics and battery management system applications.
  • Testing & Debugging: Conduct thorough testing and troubleshooting of FPGA firmware, utilizing various debugging tools, simulators, and hardware-in-the-loop setups.
  • Model-Based Design Integration: Leverage model-based design methodologies, including simulation, modeling, and automatic code generation, to enhance the NPI process and improve product efficiency and quality.
  • Cross-Functional Collaboration: Work closely with hardware engineers, system engineers, and other multidisciplinary teams to deliver integrated, innovative solutions for power electronics and BMS applications.
  • Technical Documentation: Create comprehensive technical documentation, including specifications, design documents, test plans, and Design Verification Test (DVT) reports.
Qualifications:
  • Education: Bachelor's degree in Electrical Engineering, Computer Engineering, or a related technical field.
  • Experience:
  • Minimum of 4 years of hands-on experience in FPGA programming (VHDL/Verilog).
  • At least 5 years of experience in embedded firmware development for embedded systems.
  • Strong knowledge of real-time operating systems (RTOS).
  • Excellent written and verbal communication skills, with the ability to effectively collaborate across teams.
If you are passionate about cutting-edge technology and excited to work on innovative power systems, we encourage you to apply.

Date Posted: 25 March 2025
Job Expired - Click here to search for similar jobs