CyberCoders Firmware Engineer - C++, PID controls, VHDL programming in Peabody, Massachusetts

Firmware Engineer - C++, PID controls, VHDL programming Firmware Engineer - C++, PID controls, VHDL programming - Skills Required - C++, PID controls, VHDL programming, XilinxFPGA synthesis

If you are a Senior Firmware Engineer with experience, please read on!

What You Will Be Doing

Design, implement, troubleshoot, and support real time electronics/firmware/software for analog/digital control systems, for RF power delivery systems.

Develop simulations to analyze transient behavior of the control design

The engineer should be able to create his/her schematic and should be familiar with ORCAD Schematic capture/simulation.

Should be able to work with CAD engineer during PCB layout development phase

Develop hardware and software designs that meet technical, cost, size, and other design constraints using some combination of modeling, simulation, prototyping, testing, analysis, etc.

Communicate effectively in both oral and written form critical technical information regarding electronic and electrical system design and performance.

Interface with cross-functional teams as required.

Must be able to operate independently with minimal supervision in a fast-paced, highly technical environment

Support the documentation of the different software/firmware and hardware versions and releases

Experience in troubleshooting analog and digital circuits

What You Need for this Position

Experience with C/C++ programming

Experience in control loop stability

Experience with PID controls is a must

Experience with embedded firmware development

VHDL programming experience with FPGAs is required.

Experience with FPGA synthesis. Mapping to target FPGA devices and timing analysis required.

Experience in implementing different communications protocols is a must. Including RS232, RS422/485, CanOpen, DeviceNet, Ethernet, and Profibus.

Experience with microprocessors and microcontroller programming is highly desired.

Familiarity with Xilinx Development tools is required.

Hands-on experience is critical, must be able to spend time on the bench

Excellent verbal and written communication skills.

What's In It for You

  • Vacation/PTO

  • Medical

  • Dental

  • Vision

  • Relocation

  • Bonus

  • 401k

So, if you are a Senior Firmware Engineer with experience, please apply today!

Applicants must be authorized to work in the U.S.

CyberCoders, Inc is proud to be an Equal Opportunity Employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.

Your Right to Work – In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

Firmware Engineer - C++, PID controls, VHDL programming MA-Peabody TB7-1501949