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
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