This position is in Mooresville, NC just north of Charlotte, NC.
IST Precision Inc. is a leading R&D engineering firm specializing in advanced electronic design for high-precision instrumentation and automation. With over 20 years of experience, we leverage the power of FPGAs to develop innovative solutions for a wide range of industries.
We are seeking a talented FPGA and Embedded Software Engineer to join our team and contribute to state of the art projects in image processing for life science, telecommunications, and space-based data acquisition. This role involves close collaboration with our electronics and precision mechanics teams to design and implement cutting-edge FPGA boards.
Responsibilities:
- Develop FPGA firmware for complex signal processing and imaging applications.
- Perform FPGA design tasks including simulation, synthesis, place and route, and verification testing.
- Collaborate with the electronics and mechanical team on board design.
- Contribute to all phases of the product development lifecycle for the FPGA based firmware and PCB designs.
- Key contributor for advanced FPGA applications
Required Qualifications:
- BS or higher in Electrical Engineering, Computer Science, or engineering related fields.
- 3+ years of post-university experience in embedded systems, with a focus on FPGA development.
- 3+ years of FPGA design experience on digital signal processing designs.
- Proficiency in VHDL (preferred) or Verilog hardware development languages.
- Experience implementing complex DSP algorithms in FPGA devices.
- Experience implementing industry standard interfaces (e.g., Ethernet, SPI, UART, SDRAM, DDR3, JESD, PCIe).
- FPGA design using high-speed serial interfaces (1+ Gbps).
- Familiarity with code revision management tools such as Git.
- Familiarity with C/C++/C# and Matlab.
- Proficiency in System Verilog based UVM with demonstrated experience creating UVM agents and components.
- Familiarity with VHDL syntax and use for RTL design.
- Familiarity with Xilinx SoC/Altera FPGA target verification.
Preferred Additional Qualifications:
- Experience with simulation, synthesis, and placement software tools (ModelSim, Synplicity, Xilinx Vivado/ISE, Altera Quartus).
- Experience with laboratory debug techniques (signal generators, oscilloscopes, logic analyzers, BERTS).
- Experience setting up high-speed ADCs and DACs.
- Good understanding of motion control systems is a plus.
- Proficiency with Python.
General Competencies:
- Hands-on experience diagnosing and problem-solving electronic systems.
- Strong analytical, experimental, and problem-solving skills.
- Highly innovative, self-motivated, and able to conduct research independently.
- Flexibility and adaptability to manage multiple priorities.
- Experience interacting with personnel in research and manufacturing environments.
- Critical thinking and problem-solving with strong attention to detail.
- Affinity for technology and technical understanding.
- Willingness to go above and beyond and work overtime during project deadlines.
- Initiative and ability to operate independently.
IST Precision Inc. offers a competitive salary and benefits package, as well as the opportunity to work with a talented team of over 20 engineers, make a real impact on the company and its customers, and work in a fast-paced and challenging environment.
We are now accepting resumes for a full-time position. Competitive salary and benefits package will depend on skill level and educational background. To be considered, please email your resume and optional cover letter as a PDF or Word file.
Read why IST is a great workplace.
https://www.istprecision.com/what-makes-ist-precision-a-great-workplace/
Follow us on linkedin and youtube to review a few industries that we serve.
- https://www.linkedin.com/company/ist-precision/
- https://www.youtube.com/channel/UC--3ZgNdcZ8R3lZKgt3JLJg
Salary negotiable and dependent upon skill level and years’ experience.
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
- Vision insurance
Schedule:
Education:
Work Location: In person
Job Type: Full-time