Embedded Software Engineer Job at IST PRECISION, Mooresville, NC

WS9RU0FuM0thRzlmODJ5a2h3ZEcvZDZDakE9PQ==
  • IST PRECISION
  • Mooresville, NC

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.

Follow us on  linkedin and youtube to review a few industries that we serve.

Benefits:

● 401(k)

● 401(k) matching

● Dental insurance

● Flexible schedule

● Health insurance

● Paid time off

● Vision insurance

Job Tags

Full time, Flexible hours,

Similar Jobs

Route36

Full Stack Engineer - React, PHP, GraphQL Job at Route36

 ...Balsamiq, etc.) to quickly communicate UI concepts and ideas Skills JavaScript / Typescript React.js GraphQL HTML CSS PHP Note: We do not accept candidates from recruiting agencies. Please do not directly contact employees from Route... 

Remedy Corporation

Customer Service Representative Job at Remedy Corporation

The Remedy Corporation is seeking dedicated and reliable Customer Service Representatives to join our team as independent contractors. This is a work-from-home position, handling inbound calls for various clients and assisting with general customer inquiries. As a Customer... 

A & L FOODS, INC.

CDL B Delivery Driver Job at A & L FOODS, INC.

JOB SUMMARY: The CDL Delivery Driver will be responsible for transporting goods safely and efficiently to designated locations while ensuring compliance with all company, local, state, and federal regulations. This role requires excellent driving skills, attention to...

Insight Global

Building Services Engineer Job at Insight Global

 ..., monitors building system operations and performance. Utilizes several trade skills such as carpentry, plumbing, electrical, painting, roofing, heating and cooling, chiller operations, fire life, safety. Typically supports properties of .5 million to 1.2 million... 

The Connor Group

Project Operations Manager Job at The Connor Group

 ...Were seeking an Operations Project Manager to lead key projects that drive our growth and impact. In this role, youll manage various initiatives...  ...: Oversee various projects, ensuring theyre completed on time and within budget. Create detailed plans and set timelines to...