Senior C++ Software Engineer
Quick Summary
Right to Work Our company participates in E-Verify .
Divergent is a technology company that has architected, invented, built, and commercialized an end-to-end factory system called the Divergent Adaptive Production System (DAPS) that comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly assemble complex integrated vehicle structures and subsystems. Products created using DAPS are superior in performance, lower in cost, rapidly customizable to meet mission and customer-specific requirements, faster to market, and scalable on demand to high volume production. Divergent is a qualified Tier 1 supplier to global automotive OEMs, and Divergent is now expanding to support mission critical needs in the Aerospace and Defense sector. Join us to be a part of this transformative journey, where your impact will shape the future of technology and production.
Join a cutting-edge team at Divergent focused on revolutionizing the manufacturing process through advanced 3D metal printing technology. This role is integral to the development of high-performance machine control systems that drive our next-generation digital manufacturing platform.
- Design and implement real-time machine control software for our proprietary 3D metal printing systems.
- Develop and maintain the graphical user interface (GUI) for operator interaction with 3D printers.
- Build and optimize software simulations of 3D printer operations for design validation and performance analysis.
- Create calibration algorithms and automated maintenance procedures to ensure high system reliability and print quality.
- Collaborate closely with hardware, mechanical, and systems engineering teams to integrate software with complex mechatronic systems.
Requirements
~1 min read- Ability to lawfully access information and technology that is subject to US export controls
- Proficiency in modern C++ (C++11 or later), including multithreaded application development
- Experience with version control systems (Git)
- Familiarity with build systems and configuration tools (e.g., CMake)
Requirements
~1 min read- Experience with GUI development using Qt
- Familiarity with computer vision libraries such as OpenCV
- Working knowledge of Python for scripting and automation
- Background in industrial control systems or control theory
- Understanding of Digital Signal Processing (DSP) and real-time systems
- Prior experience with hardware/software integration in an industrial or manufacturing environment
- Proficiency with MATLAB, Simulink, or Simscape for modeling and simulation
- Exposure to continuous integration tools and workflows, especially using GitHub CI
- This position is 100% onsite to support close collaboration with multidisciplinary teams and direct access to state-of-the-art manufacturing equipment.
What We Offer
~1 min readWhat We Offer
~1 min readResponsibilities
~1 min readListing Details
- Posted
- April 1, 2026
- First seen
- March 26, 2026
- Last seen
- April 14, 2026
Posting Health
- Days active
- 18
- Repost count
- 0
- Trust Level
- 58%
- Scored at
- April 14, 2026
Signal breakdown
Please let Divergent know you found this job on Jobera.
4 other jobs at Divergent
View all →Explore open roles at Divergent.
Similar Senior C++ Software Engineer jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.