Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
IST Precision Inc. is seeking a firmware engineer to join our Mooresville, NC team. This hands-on role focuses on deterministic real-time embedded code and application-level software for precision instruments, sensors, and automation systems.
You will design, debug, and test firmware on ARM/Multi-core SoCs, collaborating across electronics, mechanical, and software groups. Ideal candidates have 5+ years in embedded firmware, C++ proficiency, and experience with RTOS, debugging, and hardware
Location: This position is on site in Mooresville, NC just north of Charlotte, NC
Position: Full-time
Salary: $100,000 - $180,000 per year depending on experience
IST Precision develops custom scientific instruments, automation platforms, advanced 3D imaging and space-grade sensing systems. This is a hands‑on firmware position focused on deterministic real‑time behavior on custom electronics not a web, application, or high‑level Linux software role.
The engineer will design and debug RTOS and bare‑metal firmware on ARM microcontrollers and SoCs, implementing timing‑critical control loops, high‑speed communication interfaces, and synchronization systems. Daily work involves oscilloscopes, logic analyzers, and debugging newly assembled hardware during bring‑up.
Ideal candidates have experience writing firmware that interacts with real physical systems (motors, sensors, ADCs, timing sources), and software running on an RTOS, Linux or Windows.
IST Precision Inc. is an advanced R&D engineering firm specializing in high‑precision instrumentation, sensors, actuators, and diagnostics. For over 25 years, our team has provided engineering services focused on precision systems and automation equipment used across telecommunications, space, life science, automotive, and medical industries. With more than 30 engineers and technicians, IST integrates mechanical, electrical, and software expertise with in‑house manufacturing and assembly to deliver turnkey systems from concept to commissioning.
We are seeking a firmware engineer to join our growing team and contribute to next‑generation precision systems from molecular imaging and space‑based data acquisition to advanced automation and inspection platforms. This role involves close collaboration with electronics, mechanical, and software teams to design, implement, and test both real‑time embedded code and application‑level software in a hands‑on, hardware‑driven environment.
Learn more about our firmware engineering capabilities and the types of systems we build:
https://istprecision.com/engineering-services/software-engineering/
IST Precision Inc. offers a competitive salary and benefits package, as well as the opportunity to work with a talented team of over 30 engineers, make a real impact on the company and its customers, and work in a fast‑paced and challenging environment.
https://istprecision.com/what-makes-ist-precision-a-great-workplace/