Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Embedded Firmware Engineer

OEM

Embedded Firmware Engineer

Raleigh, NC
Full Time
Paid
  • Responsibilities

    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.