Nottingham Spirk
Senior Firmware Developer FPGA
Nottingham Spirk, Cleveland, Ohio, us, 44101
About Nottingham Spirk
Are you seeking a role that is both challenging and rewarding? Consider Nottingham Spirk where your work makes a difference.
Nottingham Spirk is a Cleveland, Ohio-based, design services consultancy. We are seeking to add a Senior Firmware Developer FPGA to our growing team.
Founded in 1972, Nottingham Spirk (NS) helps corporate innovators grow their businesses by partnering with them from design to delivery, to create remarkable product innovations, medical devices, consumer product packaging, and more. With every discipline needed for your project in-house, we help our client-partners disrupt their industries, improve the lives of consumers, and change the world.
With 1,500 issued patents and counting - and a 97% commercialization rate - the things we create make it to market.
Summary
This role is responsible for the design, development, implementation, refinement, and verification of FPGA / microcontroller / processor-based architectures for new and existing products. All programs have the goal of commercialization and require the Senior Firmware Developer to contribute in the development of all aspects of the system leading up to a product launch and identify methodologies for sustainability.
Assignments may consist of: Completion of discrete engineering tasks requiring advanced knowledge of FPGAs, software, firmware, and related hardware interfaces, as requested by development team. Prolonged engagements on project teams for projects requiring a sustained effort on critical FPGA/ firmware / software development objectives. Coordination of vendors/partners. Coordination with client development partners. Responsibilities
Provide technical leadership for the software, firmware, and electrical hardware teams, internally and externally at all stages of a project. Quoting FPGA/firmware/software project tasks based on sound make/buy strategies. Design and implementation of FPGA / microcontroller / processor-based systems for a wide range of consumer, industrial, and medical products. Contribute to the architecting of all aspects of embedded designs including hardware component selections, VHDL/C/C++ code framework, communication architectures, identifying field update strategies, sound code maintenance methodology, system debugging, and sustaining engineering. Collaborate with engineers, developers, and designers in other disciplines within NS and with external partners. Communicating expertise and company capabilities to prospective clients of technical and non-technical background Limited travel within the USA (approximately 10% of time) and limited travel out-of-country (approximately 5% of time) Requirements
Mandatory
10 years in Engineering product design and development. 10 years of VHDL programmable logic coding experience 15 years of embedded C programming Excellent VHDL skills with development experience in programmable logic based 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 oscilloscopes, spectrum analyzers, DC power analyzers, logic analyzers, and protocol analyzers Experience with a variety of FPGAs, ARM processors, and microcontrollers and corresponding IDEs/compilers 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 Familiarity with open-source community Ability to read and understand hardware schematics Excellent documentation practices and communication skills Commitment to delivering quality code, maintaining project schedules, and delivering tasks on time Bachelor of Science or Master's degree in Electrical Engineering or Computer Engineering Desired but not mandatory
Project/team management experience Experience working in a design services environment or as a contractor Experience with designing and developing RF based products for standard and proprietary networks Experience with wireless communication peripherals such as Bluetooth, Wi-Fi, cellular communication, and Zigbee Master's degree in a relevant science major.
Location:
Hybrid work environment in Cleveland, Ohio
Benefits
Nottingham Spirk combines a competitive salary, a flexible, comprehensive benefit package, hybrid work schedule, and dog-friendly environment, with industry changing projects and best-in-class client-partners.
Interested in making a difference in the world? Why not join our team of expert innovators? Apply now!
Equal Opportunity Employer
Are you seeking a role that is both challenging and rewarding? Consider Nottingham Spirk where your work makes a difference.
Nottingham Spirk is a Cleveland, Ohio-based, design services consultancy. We are seeking to add a Senior Firmware Developer FPGA to our growing team.
Founded in 1972, Nottingham Spirk (NS) helps corporate innovators grow their businesses by partnering with them from design to delivery, to create remarkable product innovations, medical devices, consumer product packaging, and more. With every discipline needed for your project in-house, we help our client-partners disrupt their industries, improve the lives of consumers, and change the world.
With 1,500 issued patents and counting - and a 97% commercialization rate - the things we create make it to market.
Summary
This role is responsible for the design, development, implementation, refinement, and verification of FPGA / microcontroller / processor-based architectures for new and existing products. All programs have the goal of commercialization and require the Senior Firmware Developer to contribute in the development of all aspects of the system leading up to a product launch and identify methodologies for sustainability.
Assignments may consist of: Completion of discrete engineering tasks requiring advanced knowledge of FPGAs, software, firmware, and related hardware interfaces, as requested by development team. Prolonged engagements on project teams for projects requiring a sustained effort on critical FPGA/ firmware / software development objectives. Coordination of vendors/partners. Coordination with client development partners. Responsibilities
Provide technical leadership for the software, firmware, and electrical hardware teams, internally and externally at all stages of a project. Quoting FPGA/firmware/software project tasks based on sound make/buy strategies. Design and implementation of FPGA / microcontroller / processor-based systems for a wide range of consumer, industrial, and medical products. Contribute to the architecting of all aspects of embedded designs including hardware component selections, VHDL/C/C++ code framework, communication architectures, identifying field update strategies, sound code maintenance methodology, system debugging, and sustaining engineering. Collaborate with engineers, developers, and designers in other disciplines within NS and with external partners. Communicating expertise and company capabilities to prospective clients of technical and non-technical background Limited travel within the USA (approximately 10% of time) and limited travel out-of-country (approximately 5% of time) Requirements
Mandatory
10 years in Engineering product design and development. 10 years of VHDL programmable logic coding experience 15 years of embedded C programming Excellent VHDL skills with development experience in programmable logic based 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 oscilloscopes, spectrum analyzers, DC power analyzers, logic analyzers, and protocol analyzers Experience with a variety of FPGAs, ARM processors, and microcontrollers and corresponding IDEs/compilers 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 Familiarity with open-source community Ability to read and understand hardware schematics Excellent documentation practices and communication skills Commitment to delivering quality code, maintaining project schedules, and delivering tasks on time Bachelor of Science or Master's degree in Electrical Engineering or Computer Engineering Desired but not mandatory
Project/team management experience Experience working in a design services environment or as a contractor Experience with designing and developing RF based products for standard and proprietary networks Experience with wireless communication peripherals such as Bluetooth, Wi-Fi, cellular communication, and Zigbee Master's degree in a relevant science major.
Location:
Hybrid work environment in Cleveland, Ohio
Benefits
Nottingham Spirk combines a competitive salary, a flexible, comprehensive benefit package, hybrid work schedule, and dog-friendly environment, with industry changing projects and best-in-class client-partners.
Interested in making a difference in the world? Why not join our team of expert innovators? Apply now!
Equal Opportunity Employer