Software Development Engineer III jobs in United States
cer-icon
Apply on Employer Site
company-logo

Blue Origin · 22 hours ago

Software Development Engineer III

Blue Origin is working to develop reusable, safe, and low-cost space vehicles and systems. The Software Development Engineer III will develop manufacturing automation and enterprise systems to drive efficiency and support engine manufacturing through software platforms for real-time analysis and decision-making.

AerospaceManufacturingNational SecurityRenewable Energy
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Develop tools and applications that automate manufacturing processes and standardize on performance-based benchmarks
Build the visual factory for CNC operations: real-time machine status, OEE, spindle/load monitoring, alarms, WIP dashboards using event-driven and streaming architectures
Design and implement machine connectivity and data pipelines from CNC equipment using MTConnect, OPC UA, and MQTT; contextualize with MES/ERP/QMS/PLM data
Enable automated CNC workflows: DNC/part program management, version control of G-code and CAM outputs, approvals/e-signatures, and digital sign-off integrated with PLM/MES
Create services to manage tool libraries, offsets, probing routines, setup sheets; integrate with toolcrib and inspection to close the loop on quality and throughput
Build web applications and APIs for machinists, NC programmers, and manufacturing engineers for scheduling, dispatching, redlining, and issue resolution
Identify feature gaps between ERP/MES/PLM/CAM and manufacturing needs; propose remediation and integrations
Partner with machinists, CAM/NC programmers, CAD designers, and quality engineers to translate cell-level needs into robust software solutions
Integrate CAD/CAM/PLM into the manufacturing stack to enable a closed-loop digital thread from design to NC to inspection and back
Build services to parse, validate, and transform CAD/CAM artifacts (for downstream use in MES/CNC/QA systems
Develop or maintain CNC post-processors (e.g., NX Post Builder, Mastercam posts) targeting FANUC, Siemens and Mazak controllers
Integrate and orchestrate toolpath simulation and collision checking; publish simulation results to visual factory dashboards
Enable traceability between CAD features, CAM operations, NC lines, inspection results, and nonconformances
Adopt DevOps practices; containerize edge and cloud services; automate deployments across environments; ensure observability and reliability
Uphold safety and security best practices for industrial networks and equipment

Qualification

CNC programmingFull-stack developmentAWS technologiesCAD/CAM systemsPythonJavaScript/TypeScriptAPIs developmentSQL/database skillsDevOps practicesCollaboration skillsCommunication skillsProblem-solving skills

Required

BA/BS in Computer Science, Information Science, Mechanical/Manufacturing Engineering, or related field; or equivalent practical experience
Hands-on experience programming and running CNC machines with G-/M-code, parametric macros, probing cycles, and setup verification
Experience with major CAD and CAM systems such as Siemens NX CAD/CAM, PTC Creo, Mastercam
Strong understanding of software engineering principles and the ability to translate domain expertise into applications
Primary language proficiency in one of: Python, JavaScript/TypeScript, C#, or Java
Proven full-stack development experience with React, Python, FastAPI, AWS, Spring Boot, and Node.js
Experience with IoT Core, ELB, Lambda, CloudWatch, S3, Docker, EKS/ECS, Datadog, and Rancher/Kubernetes
Experience in event-driven messaging/streaming (e.g., MQTT, Kafka, Kinesis)
Experience developing APIs and building production applications; strong SQL/database skills
CI/CD and IsaC practices; familiarity with migration from development to production
Solid understanding of version control systems and managing code/data/artifact lifecycles
Strong collaboration, ownership, and communication skills; bias for delivering high-quality results
Integrating CNC machines into enterprise systems: MTConnect/OPC UA adapters, DNC/program delivery, monitoring, and alarm/event ingestion
Familiarity with PLM/PDM systems (e.g., Teamcenter, Windchill) and their APIs/workflows; experience automating CAD/CAM release to MES/ERP
Experience solving complex problems by leveraging AI tools and integrating AI-powered solutions into software development workflows

Preferred

Cloud expertise (AWS, Azure, GCP); GitOps, IaC (Terraform/CloudFormation), container orchestration, and edge deployment strategies
Understanding of ERP, MES, QMS, PLM, and other manufacturing software; integrating a complete digital thread
Real-time UIs (WebSockets/WebRTC), complex event processing, anomaly detection, SPC, and manufacturing metrics (OEE, MTBF/MTTR, scrap/yield, takt)

Benefits

Medical
Dental
Vision
Basic and supplemental life insurance
Paid parental leave
Short and long-term disability
401(k) with a company match of up to 5%
Education Support Program
Paid Time Off: Up to four (4) weeks per year based on weekly scheduled hours
Up to 14 company-paid holidays

Company

Blue Origin

company-logo
Blue Origin is an aerospace company that focuses on lowering the cost of spaceflight and helping to explore the solar system.

Funding

Current Stage
Late Stage
Total Funding
$185.35M
Key Investors
NASAUnited States Space Force
2024-02-20Secondary Market
2024-01-24Undisclosed· $18M
2021-12-03Grant· $130M

Leadership Team

leader-logo
David Limp
Chief Executive Officer
linkedin
leader-logo
Tim Collins
Vice President Supply Chain
linkedin
Company data provided by crunchbase