Embedded Software Engineer at IST PRECISION in Mooresville, North Carolina

Posted in Other 2 days ago.

Type: full-time





Job Description:

Embedded Software Engineer

This position is in Mooresville, NC just north of Charlotte, North Carolina

IST Precision Inc. is an advanced R&D engineering firm specializing in advanced electronic design for high-precision instrumentation, sensors, actuators and diagnostics. With over 24 years of experience, we leverage state of art processors and FPGAs to develop innovative solutions for a wide range of industries from space to telecom to life science.

We are seeking a talented Embedded Software Engineer to join our team and contribute to groundbreaking projects in molecular imaging, telecommunications, and space-based data acquisition. This role involves close collaboration with our electronics and precision mechanics teams to design and implement cutting-edge software and firmware programming code.

Responsibilities:

? Develop bare-metal microprocessor code for space-based applications, including but not limited to, communication interfaces with satellite's main computer as well as monitoring power and other communication interfaces with high speed processors.

? Prepare code for prototypes using development boards such as ST microprocessors and Arduino type boards.

? Develop VHDL code for complex signal processing in Xilinx (AMD) FPGAs

? Perform VHDL design tasks including simulation, synthesis, place and route, and verification testing.

? Collaborate with the electronics and mechanical team on electronic 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.

? Setup digital interfaces for ADC and DACs employing SERDES and LVDS type interfaces.

Required Qualifications:

? BS or higher in Electrical Engineering, Computer Science, or engineering related fields.

? Proficient in C, C++ or Python languages

? 2+ years of post-university experience in embedded systems programming.

? 2+ years developing custom signal processing code such as employing digital filters

? Proficiency in VHDL (preferred) with at least 1-2 undergraduate classes.

? Experience implementing industry standard interfaces (e.g., Ethernet, SPI, UART, SDRAM, DDR3, JESD, PCIe).

? Familiarity with code revision management tools such as Git.

? Familiarity with VHDL syntax and use for real-time designs.

? Familiarity with Xilinx SoC/Altera FPGA target verification.

? US Citizenship or Green Card holder required.

Preferred Qualifications:

? 3+ years of VHDL design experience employing digital signal processing designs.

? 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 with timing closure in FPGAs.

? Experience setting up high-speed ADCs and DACs with LVDS and SERDES

? Familiarity with electronic board design

? Good understanding of motion control systems is a plus.

? Proficiency in several programming languages is a plus such as VHDL, C, C++ and 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 25 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, unofficial transcript, 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

Benefits:

? 401(k)

? 401(k) matching

? Dental insurance

? Flexible schedule

? Health insurance

? Paid time off

? Vision insurance
More jobs in Mooresville, North Carolina

Other
about 11 hours ago

Wells Fargo
Other
4 days ago

Beacon Hill Staffing Group, LLC
$23.00 - $25.00 per hour
More jobs in Other

Other
4 minutes ago

Orkin LLC
$20.00 per hour
Other
5 minutes ago

L2 Communications
Other
5 minutes ago

STANTON HILL COMMUNICATIONS, INC.