Contact us at +1 858 598 3538 or info@visionworksengineering.com

Electrical/Firmware Engineer - Contractor


Work on a variety of electromechanical projects as a freelance electrical engineer. Our projects typically focus on new product development incorporating PCB development, motor control, microcontroller, analog, and digital designs.

Responsibilities include:

  • Printed circuit board design and layout including analog and digital components/circuits
  • Design efficient digital circuits and create layouts including microcontrollers, motor controllers, and FPGA's
  • System architecture development and design tasks including component selection, chassis layout, wiring, and interconnects - integrating Bluetooth wireless, cellular modems, SD card sockets, LEDs, displays, lithium ion battery charging circuits, etc
  • Write and debug firmware in C, C#, Python
  • Bring up and test new circuit boards, troubleshoot circuits, modify PCBAs to meet specifications
  • This job is located in San Diego, CA and some of the work is to be performed onsite (must be local to be considered for this job)

Requirements:

  • BS degree in Electrical Engineering or equivalent major
  • 10+ years experience with developing embedded electronic systems
  • Experience with Altium Designer is preferred. Experience with ORCAD, and/or PADS is also helpful.
  • Experience designing and laying out PCBAs
  • Experience writing firmware in C, C#, and Python is preferred
APPLY NOW

VisionWorks Engineering is located in America’s finest city, San Diego, California. We help our high level clients solve a variety of exciting and diverse engineering problems in the fields of aerospace, turbomachinary, robotics, software and manufacturing.

Our relentless pursuit of perfection is integrated into everything we do, from our company vision, to every single interaction with our clients. Progress pushes us to continually advance ourselves and our processes. We strongly believe that great people make for a great company. We seek to hire driven and talented people, give them the tools to succeed, and then get out of the way. There is no room for micromanagement at VisionWorks - we use that space to provide our people with training opportunities, purpose, and overall professional and personal growth.

Return to Jobs List