remote
Manufacturing Systems Engineer - General Dynamics Mission Systems
Systems Engineer
Design and integrate advanced manufacturing software and hardware systems, leveraging C++, Python, and real‑time operating systems to improve production efficiency and reliability.
About the role
Key Responsibilities
- Develop, test, and maintain embedded software for manufacturing equipment using C++ and Python.
- Design and implement real‑time control algorithms on Linux‑based platforms.
- Integrate hardware components, sensors, and actuators with software systems, ensuring reliable communication and data acquisition.
- Create system models and simulations to validate performance and support continuous improvement.
- Collaborate with cross‑functional engineering teams using Agile methodologies to deliver robust manufacturing solutions.
Requirements
- Bachelor's (or Master’s) in Software Engineering, Electrical Engineering, or a related STEM field.
- 5+ years (or 3+ years with a Master’s) of experience in embedded systems development for manufacturing or industrial automation.
- Proficiency in C++ and Python, with hands‑on experience in Linux and real‑time operating systems.
- Strong knowledge of hardware integration, sensor interfacing, and control system design.
- Ability to obtain and maintain a U.S. security clearance.