This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Nottingham Spirk - Cleveland, OH

posted about 2 months ago

Full-time - Senior
Hybrid - Cleveland, OH

About the position

The Senior Firmware Developer FPGA at Nottingham Spirk is responsible for the design, development, implementation, refinement, and verification of FPGA/microcontroller/processor-based architectures for new and existing products. This role involves technical leadership across software, firmware, and electrical hardware teams, ensuring successful commercialization of innovative products in various sectors including consumer, industrial, and medical. The position requires collaboration with internal teams and external partners, along with a commitment to quality and timely delivery of engineering tasks.

Responsibilities

  • Provide technical leadership for the software, firmware, and electrical hardware teams at all project stages.
  • Quote FPGA/firmware/software project tasks based on sound make/buy strategies.
  • Design and implement FPGA/microcontroller/processor-based systems for various products.
  • Contribute to the architecture of embedded designs including hardware selections and code frameworks.
  • Collaborate with engineers, developers, and designers across disciplines and with external partners.
  • Communicate expertise and company capabilities to prospective clients.

Requirements

  • 10 years in Engineering product design and development.
  • 10 years of VHDL programmable logic coding experience.
  • 15 years of embedded C programming experience.
  • Excellent VHDL skills with development experience in programmable logic systems.
  • Extensive experience in simulating FPGA designs and debugging embedded systems.
  • Excellent C/C++ skills with experience in embedded system design and development.
  • Experience with embedded system development tools such as oscilloscopes and logic analyzers.
  • Experience with various FPGAs, ARM processors, and microcontrollers.
  • Experience with integration and simulation of 3rd party soft FPGA cores.
  • Familiarity with low power design practices for battery powered devices.
  • Familiarity with standard wired peripheral serial communication protocols.
  • Familiarity with security-related aspects associated with embedded systems.
  • Ability to read and understand hardware schematics.
  • Excellent documentation practices and communication skills.
  • Commitment to delivering quality code and maintaining project schedules.
  • Bachelor of Science or Master's degree in Electrical Engineering or Computer Engineering.

Nice-to-haves

  • Project/team management experience.
  • Experience working in a design services environment or as a contractor.
  • Experience with designing and developing RF based products for networks.
  • Experience with wireless communication peripherals such as Bluetooth and Wi-Fi.
  • Master's degree in a relevant science major.

Benefits

  • Competitive salary
  • Flexible, comprehensive benefit package
  • Hybrid work schedule
  • Dog-friendly environment
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service