Career Opportunity: Firmware/Embedded/Electrical Engineer – Buffalo, NY

Magtrol is a leading manufacturer of motor test instrumentation and electromagnetic devices. Complementing our core competencies our electronics team develops instrumentation for the torque-speed-power and load-force-weight markets. Magtrol is a family owned business where you are more than just a number and we offer a relaxed atmosphere that will complement your work schedule and creativity.

As a hardware / firmware development engineer at Magtrol the employee will be responsible for the design, development, support, and documentation of the hardware and firmware related to Magtrol PID controllers, display units, and power analyzers. Sought is a degreed engineer with applicable course and professional work, ideally in controls, instrumentation, and embedded microcontrollers. Candidate must have at least 10 to 15 years of proven experience in embedded systems development.

Job responsibilities and requirements:  

  • Experience designing embedded ARM processors such as Cortex M0, M3, M4 is a must
  • Need to have a solid understanding of FPGA architecture and VHDL code
  • Hardware and firmware design will be involved with minimal direction
  • Firmware is primarily developed using “C” and assembler as required
  • Knowledge of development tools such as assemblers, C compilers, linkers, debuggers, and test equipment such as oscilloscopes and meters is a must
  • Verification of firmware applications utilizing hardware prototypes
  • Experience with the implementation of Ethernet and USB stacks
  • Design of firmware for many different peripherals, including ADC, DAC, Timers, GPIO, SCI, SPI, UART, and PWM
  • Will be expected to design firmware for displays, keypads and user interface hardware

Prior experience with any of the following would enhance the candidate’s chances for selection:

  • Board level circuit design. Primarily digital
  • SmartFusion SOC
  • Kinetis IDE or MCUXpresso IDE
  • Altium schematic capture and PC board layout
  • LabVIEW programming
  • Seeking a highly technical person who views product design as a hobby rather than work
  • Must have strong problem-solving skills, be self-reliant, self-motivated, creative, confident, good team player, ability to assume a project lead role, have good communication and interpersonal skills


Magtrol offers an attractive compensation package in addition to a comprehensive benefits program including health insurance, 401(k) plan with matching, paid vacation, sick & personal time, education reimbursement, disability insurance, life insurance. Salary is commensurate with experience.  Location:  Buffalo, NY

Please send resumes to: