Salary
💰 $126,650 - $171,350 per year
About the role
- Development and optimization of firmware for FPGAs, running advanced algorithms in firmware for real-time data processing
- Design and Optimization of processing and firmware architectures
- Write and optimize HDL code for FPGAs
- Technical leadership of FPGA development teams including task assignment, schedule inputs and status reporting
- Provide technical oversight and guidance including mentoring and coaching team members
- Technical reports and presentations to customers and senior leadership
- Support multiple programs and multiple departments / business units
- Design and simulate algorithm performance and convert algorithms into hardware systems for test and verification
- Support and lead development of next generation electronics for optical sensing systems from conceptual design through operation prototypes on multiple programs
Requirements
- Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science
- 10+ years of experience developing firmware for embedded applications (FPGA, etc.)
- Experience with developing and executing tests to validate system functionality against specifications
- Experience with digital signals processing for sensing applications
- Embedded software development experience
- Algorithm design and simulation experience
- FPGA implementation with VHDL and/or Verilog
- Familiarity with MATLAB and Simulink
- Experience integrating and testing firmware / FPGA design with hardware and software (preferred)
- 15+ years of related work experience or equivalent combination of education and experience (preferred)
- 15+ years of experience developing firmware for embedded applications (FPGA, etc.) (preferred)
- 5+ years of experience leading engineering teams (preferred)
- Active U.S. Top Secret / SCI Security Clearance (preferred)
- Experience with design and implementation of real-time software, firmware for digital communications and / or signal processing algorithms (preferred)
- Project management type duties experience (preferred)
- Experience with HDL coding for Xilinx FPGAs using Vivado (preferred)
- Experience Autocoding from Simulink (preferred)
- Cybersecurity experience (preferred)
- Active U.S. Secret Security Clearance required (U.S. Citizenship Required)
- Visa Sponsorship: Employer will not sponsor applicants for employment visa status