Senior Software Engineer
Broomfield,
United States
Senior Software Engineer
Broomfield, CO (on-site)
Full Time (salaried)
Company Overview:
Raven Space Systems (Raven) is a venture-backed startup with active government programs and strong commercial momentum, helping revitalize the industrial base by developing breakthroughs in automated manufacturing to build factories of the future and enable the US to compete globally. To meet this critical need, Raven is building breakthrough composite 3D printing smart factories for thermal protection, lightweight structures, and more for aerospace and defense. Our Microwave Assisted Deposition (MAD) innovation unlocks scalable 3D printing of highly tailorable, commercial-off-the-shelf thermoset and ceramic composite materials for the first time. The technology is based on Direct Ink Write (DIW), the most versatile additive manufacturing technology, which utilizes the highest-performance materials. However, DIW has been stuck in the lab for over 20 years due to its inability to 3D print full-scale composite parts. Raven’s MAD 3D printing factories bring DIW to full-scale production of parts and systems. Our technology stack leverages MAD 3D printing, real-time monitoring and controls, and data-driven learning to deploy the most efficient and versatile advanced manufacturing factories. Our mission is to transform composite manufacturing to alleviate critical supply chain bottlenecks and accelerate innovation.
Position Overview:
A Senior Software Engineer at Raven will work directly with the CTO to lead development of the real-time monitoring and control software for our MAD 3D printing systems and help architect the digital infrastructure for smart factory integration. This is a hands-on, foundational role for a software engineer passionate about merging robotics, sensors, and manufacturing systems with intelligent automation and industrial software. The ideal candidate will bring experience in control systems, embedded programming, and industrial or IIoT software development—preferably for additive manufacturing, CNC, or robotic platforms—and will work closely with our mechanical, electrical, and materials teams to enable precise, adaptive, and scalable production environments.
Job Duties:
- Design and develop real-time monitoring and control software to operate MAD 3D printing systems, including extrusion control, thermal coordination, and conformal motion planning
- Build interfaces to integrate printers with sensors, actuators, and feedback control loops for closed-loop process control.
- Collaborate on the architecture of a smart factory platform to manage, monitor, and scale a fleet of MAD printers across production.
- Implement software for printer-to-cloud connectivity, data acquisition, logging, and performance analytics.
- Work alongside mechanical and electrical engineers to develop and test system-level software in the lab and on the factory floor.
- Interface with factory scheduling, traceability, and quality control systems—potentially including ERP/MRP integrations.
- Contribute to software quality, test coverage, and performance benchmarks to ensure high reliability in manufacturing environments.
- Evaluate and select appropriate frameworks, libraries, protocols, and architectures that balance real-time performance and maintainability.
Qualifications (most should be met):
- Bachelor’s degree in computer science, software engineering, robotics, or related technical field
- 5+ years of experience developing software for robotics, advanced manufacturing, or industrial automation
- Proficiency with Rust, Python, C/C++, and/or embedded programming
- Experience with motion control, control algorithms, or real-time system integration
- Familiarity with industrial communication protocols (e.g., ROS, Modbus, G-code, OPC UA, etc.)
- Experience interfacing with sensors, actuators, and controllers
- Comfort working with cross-functional engineering teams
Preferred Experience (not required & still apply if you don’t meet any of these):
- Master’s or Ph.D. degree in computer science, software engineering, robotics, or related technical field
- Experience with Direct Ink Write (DIW), extrusion-based 3D printing, or other additive manufacturing software
- Experience with robotic arms or CNC platforms
- Familiarity with smart factory, IIoT, or industrial automation system architecture
- Knowledge of manufacturing operations, traceability, and process control requirements in aerospace and defense
- Exposure to ERP/MRP systems or integration with platforms (e.g., Odoo)
Why Join Us
- Help lead the development of the software backbone of a next-generation composite 3D printing platform and smart factory
- Work directly with the founding team to build core systems from the ground up
- Be part of a mission-focused team redefining how aerospace systems are designed and built
- Early-stage equity opportunity with high-growth potential
- Hands-on development across embedded, real-time, and cloud-connected software systems
- Modern factory environment with advanced robotics and automation opportunities
Compensation and Benefits:
- Pay range: $110,000 - $180,000 + stock options
- Paid vacation, sick leave, and holidays
- 401(k) matching
- Comprehensive family medical, vision, and dental coverage
Additional Information:
To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State.
The annual base salary is determined by role, level, location, and alignment with market data. Individual pay will be determined on a case-by-case basis and may vary based on the following considerations: interviews and an assessment of several factors that are unique to each candidate, job-related skills, relevant education/experience, and abilities of the candidate.
Raven provides equal employment opportunities to all employees and applicants without regard to race, color, religion, age, sex, gender identity, sexual orientation, national origin, veteran status, disability or any other legally protected status.
Apply Today:
If you feel you’re qualified for the role, but don’t perfectly meet the requirements or preferred qualification, please apply! We value passion over directly aligned skillsets.